Compatibilité licence GPL avec licence propriétaire !

Compatibilité licence GPL avec licence propriétaire ! - Divers - Programmation

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.

Reply

Marsh Posté le 09-07-2009 à 22:50:48   

Reply

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.

Reply

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.

Reply

Marsh Posté le 10-07-2009 à 11:27:04    

jQuery est aussi disponible sous licence MIT: http://docs.jquery.com/Licensing


---------------
Nos estans firs di nosse pitite patreye...
Reply

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 ?

Reply

Marsh Posté le 10-07-2009 à 11:39:53    

oui, tu dois juste fournir la licence MIT avec ton programme


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 10-07-2009 à 11:45:51    

Ok ! C'est une très bonne nouvelle. Merci KangOl !

Reply

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?
You can use the GPL terms (possibly modified) in another license provided that you call your license by another name and do not include the GPL preamble, and provided you modify the instructions-for-use at the end enough to make it clearly different in wording and not mention GNU (though the actual procedure you describe may be similar).
 
If you want to use our preamble in a modified license, please write to <licensing@gnu.org> for permission. For this purpose we would want to check the actual license requirements to see if we approve of them.
 
Although we will not raise legal objections to your making a modified license in this way, we hope you will think twice and not do it. Such a modified license is almost certainly incompatible with the GNU GPL, and that incompatibility blocks useful combinations of modules. The mere proliferation of different free software licenses is a burden in and of itself.


 
Merci.

Reply

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)


---------------
Nos estans firs di nosse pitite patreye...
Reply

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 :/


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed