|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Inscription : mars 2009 Messages : 245 ![]() |
Bonjour,
Pour les libraiaires GWT et jQuery sous GPL-V3 disponible sur internet gratuitement pour téléchargement, est ce que c'est possible de les utiliser dans des projets à vendre ou à déployer sur internet ? Je voudrais savoir aussi, pour ce type de projet avec des fins commerciales, qu'elles sont les points d'attention à prendre en compte et qui peuvent mettre les développeur et les petites boites de développement à l’abri de souci juridique liés à l'exploitation de ce type de composant gratuit. Merci beaucoup. |
|
|
00
|
|
|
#2 | ||
![]() ![]() R&D en systemes informatiques bas niveau Unix/Linux Inscription : mai 2004 Messages : 7 301 ![]() |
Citation:
Attention cependant, car la GPL est une licence contaminante, c'est a dire que toute utilisation directe de code source sous GPL implique que le reste du code source soit egalement GPL. Citation:
|
||
|
|
00
|
|
|
#3 | ||
|
Membre régulier
![]() Inscription : mars 2009 Messages : 245 ![]() |
Citation:
Citation:
Merci. |
||
|
|
00
|
|
|
#4 | |
![]() ![]() R&D en systemes informatiques bas niveau Unix/Linux Inscription : mai 2004 Messages : 7 301 ![]() |
Citation:
Si tu inclus dans tes sources, du code qui est sous GPL, v2 ou v3, oui, tout le code se retrouve sous GPL. En GPL v2, le fait de se lier a des librairies dynamiques (.so ou .dll) est plus ou moins contaminant, selon l'interpretation du texte (tous les juristes ne sont pas d'accord). Dans le doute, met ton code en GPL. Pour les librairies statiques, si tu ne les recompiles pas, alors il me semble que ce n'est pas contaminant (a verifier donc). Faire des contrats beton avec tes clients : prevoir a qui appartiendra le code, sous quelle licence, quelles sont les licences autorisees, est-ce que la maintenance corrective est prevue et sur quelle duree, pareil pour la maintenance evolutive, et bien sur quel est le prix de tout ca. |
|
|
|
00
|
|
|
#5 |
|
Membre régulier
![]() Inscription : mars 2009 Messages : 245 ![]() |
Oui, je suis d'accord avec le deuxième point des contrats, certes il faut tous citer pour éviter des surprises, surtout avec les clients qui cherche à faire bosser des gens en minimisant les coûts.
Par contre j'ai peur de ta première confirmation, si j'ai bien compris, je doit partir du Javascript et/ou jQuery native pour que mon "produit" ne soit pas partagé et ainsi éviter des poursuites juridique ?! Je croit que c'est pour cela que les moyennes ou grandes boites optent pour leurs propres solution, non ? |
|
|
00
|
|
|
#6 | |
![]() ![]() R&D en systemes informatiques bas niveau Unix/Linux Inscription : mai 2004 Messages : 7 301 ![]() |
Citation:
Exemple : une base de donnee GPLv3 : Si tu effectues les requetes via l'API, ton code ne doit pas necessairement etre sous GPL. Si tu embarques le code du moteur de bases de donnee pour une raison X, alors ton code doit etre GPLv3. Que veux-tu utiliser ? Est-ce que tu as pose la question a la communaute du projet ? |
|
|
|
00
|
|
|
#7 |
|
Membre régulier
![]() Inscription : mars 2009 Messages : 245 ![]() |
Prenons n'importe qu'elle application entreprise, exemple gestion de congé, si je veux utiliser un framework jQuery sous GPL V3, mon code doit être partagé alors.
Tous l’intérêt d'utiliser les frameworks libres, sous licence GPL V3 par exemple, est la productivité et l'interface riche qu'ils proposent, avec une contrainte tel que tu viens de m'expliquer, ça représente éventuellement un risque. Pour toi, si tu es un jour amené à réaliser une application que tu compte commercialiser ou proposer pour des utilisateurs sur internet gratuitement (blog perso, un service que tu as développé...), que fera tu dans ce cas ? quels sont les frameworks que tu pourras utiliser et qui te ne t'obligerons pas à partager le code source ? |
|
|
00
|
|
|
#8 |
![]() ![]() R&D en systemes informatiques bas niveau Unix/Linux Inscription : mai 2004 Messages : 7 301 ![]() |
Bonjour,
Je ne connais pas jQuery, mais je pense que le simple fait de l'utiliser n'est pas contaminant, de meme que l'utilisation d'une base de donnee GPL n'est pas contaminante. Ce qui serait contaminant, ce serait d'embarquer le code de JQuery dans ton code (par exemple en le modifiant). |
|
|
00
|
|
|
#9 |
|
Membre régulier
![]() Inscription : mars 2009 Messages : 245 ![]() |
Ok.
Merci pour toutes ces informations. |
|
|
00
|
|
|
#10 | |
|
Membre actif
![]() Inscription : avril 2008 Messages : 147 ![]() |
Hello,
JQuery est sous double licence, MIT et GPL. http://jquery.org/license/ La licence MIT n'étant pas contaminante, il suffit d'utiliser jquery avec cette dernière, c'est à dire... utiliser jquery tout court. Car comme le souligne la page liée ci-dessus : Citation:
Et quant à GWT si on aprle bien du Google Web Toolkit, il n'est pas sous GPL mais sous licence apache https://developers.google.com/web-toolkit/terms, licence qui n'est pas contaminante non plus. |
|
|
|
00
|
|
|
#11 |
|
Membre régulier
![]() Inscription : mars 2009 Messages : 245 ![]() |
Ok,
Donc en gros les fondamentaux : jQuery / GWT sont des trucs libres, mais leurs extensions (exemples SmartGWT, Vaadin...pour GWT), là il faut bien lire la licence pour ne pas tomber dans des pièges. Je prête maintenant plus attention à mon choix des framework, tant que c'est bien écrit que l'usage commercial est possible dans la licence, je ne me pose plus de question, même si j'ai remarqué que les framework non libre pour les usages commerciales sont de plus en plus riche, c'est mon propre constat peut être que j'ai tord. Merci beaucoup pour vos éclaircissements. |
|
|
00
|
|
|
#12 |
|
Invité de passage
![]() Inscription : août 2009 Messages : 12 ![]() |
Salut à tous,
J'aimerai savoir si le fait d'utiliser la bibliothèque cliente de MySQL dans un programme DotNet (programme destiné à la vente) par liaison dynamique (dll) sachant que la bibliothèque cliente de MySQL (Connector/Net) est sous GPL induira un passage sous GPL du programme appelant les fonction de la dll. En effet, est-ce que le code appelant doit être rendu public, sachant que la liaison est dynamique et que je n'effectue aucune modification de code dans la bibliothèque? Est-ce légale de dire dans un contrat que : - Le code appelant (le programme ne comportant que des appels aux fonctions de la dll, sans modification de la dll) soit payant et privé - La dll utilisée, est distribuée gratuitementMerci |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com