Compatibilité licence GPL avec licence propriétaire ! - Divers - Programmation
Marsh Posté le 09-07-2009 à 23:01:49
Il faut faire attention avec la GPL, j'ai été un peu malmené pour non respect de cette licence avec ce cas précis qui s'apparente un peu au tient : utiliser du code source dans un programme non GPL (même si celui a une partie de son SDK ouvert).
En fait, son auteur m'a dit que le problème venait du fait que son code était statiquement compilé alors que j'aurais dû compiler son code sous forme de DLL et l'appeler dynamiquement (même pas le droit de lier via le .lib pour le delay loaded).
La différence entre ton cas et le tient c'est que t'utilise un framework basé sur un langage non compilé, on voit donc le code source donc je dirais qu'en théorie tu ne violes pas la licence.
Comme je l'ai dit, c'est la théorie, je peut me tromper.
Marsh Posté le 10-07-2009 à 11:06:36
Salut,
Merci pour ton message. J'ai l'impression que c'est un petit peu plus compliqué que ça. En lisant la version 2 de la GPL, je suis tombé sur :
Citation : Toutes ces conditions s'appliquent à l'ensemble des modifications. Si des éléments identifiables de ce travail ne sont pas dérivés du Programme et peuvent être raisonnablement considérés comme indépendants, la présente Licence ne s'applique pas à ces éléments lorsque Vous les distribuez seuls. Mais, si Vous distribuez ces mêmes éléments comme partie d'un ensemble cohérent dont le reste est basé sur un Programme soumis à la Licence, ils lui sont également soumis, et la Licence s'étend ainsi à l'ensemble du produit, quel qu'en soit l'auteur. |
J'ai l'impression qu'il est possible de contourner la licence en fournissant les éléments (sous licence propriétaire et sous licence GPL) seuls ? En faite : si je comprends bien : tant que l'élément sous licence propriétaire peut fonctionner sans l'élément sous licence GPL : il peut conserver sa licence propriétaire ?
Merci.
Marsh Posté le 10-07-2009 à 11:27:04
jQuery est aussi disponible sous licence MIT: http://docs.jquery.com/Licensing
Marsh Posté le 10-07-2009 à 11:36:02
Ah j'avais vu ça hier ! Mais alors, le fait qu'il y est cette seconde licence : je peut donc utiliser jQuery en laissant mon programme en licence propriétaire ?
Marsh Posté le 10-07-2009 à 11:39:53
oui, tu dois juste fournir la licence MIT avec ton programme
Marsh Posté le 10-07-2009 à 21:21:02
Re,
Je voulais savoir ausi : je me demandais si on peut écrire une licence en repartant de la GPL ? L'idée est de reprendre la licence GPL et d'en modifier les éléments qui ne me conviennent pas.
Car j'ai trouvé ça, mais j'ai quand même un doute :
Citation : Can I modify the GPL and make a modified license? |
Merci.
Marsh Posté le 10-07-2009 à 23:30:03
oui, enfin, modifier la GPL est certainement pas une bonne idée.
Il y a surement une autre licence qui convient mieux a ce que tu veux faire... (mais fait attention avec la compatibilité avec la MIT)
Marsh Posté le 11-07-2009 à 13:53:55
Pour rappel, une licence a un caractère légal, juridique quoi, recevable devant un tribunal et reconnue. On ne peut donc pas créer une nouvelle licence comme ça
Marsh Posté le 09-07-2009 à 22:50:48
Bonsoir,
J'ai développer un script web que je distribue sous licence propriétaire. Et je souhaite désormais l'agrémenter d'un peu d'AJAX en utilisant le framework jQuery. Mais voila : il se trouve que ce framework (comme les autres) est distribué sous la licence GPL. Je souhaite savoir si c'est compatible ? Car j'ai lu sur des forums que l'on pouvait très bien utiliser des programmes sous licence GPL en tant que module complémentaire alors que sur d'autres forums : j'ai lu que le programme complet devenait sous licence GPL.
Hors moi : je refuse que mon programme soit sous licence GPL car j'ai peur de perdre le monopole sur celui-ci (que des versions modifiées prennent la place de mon programme). En faite : c'est je pense le seule reproche que j'ai envers la GPL.
Cordialement.