Compatibilité MIT - LGPL
Il y a plusieurs cas à considérer:
- Dans le cas où du code sous licence MIT utilise une bibliothèque sous licence LGPL dans les conditions où la LGPL parle de "work that uses the [LGPL] Library" alors le resultat sera distribuable sous licence MIT. Mais comme la licence MIT autorise tout changement de licence, on peut faire passer le tout sous licence LGPL.
- Dans le cas où dans le résultat la portion de code sous LGPL est considérée comme "work based on the [LGPL] Library", et comme la LGPL est copyleftée le tout est distribuable sous licence LGPL.
--
OlivierCharrier? - 09 Jun 2005
--
François-Xavier LOCHON - 10 Jun 2005
- Pour un "travail utilisant un programme LGPL" alors le programme resultant peut indifferement etre mis sous LGPL ou MIT.
- Pour "un travail se basant sur un programme LGPL" alors le programme resultant sera sous LGPL.
- Pour "un travail combiné à un programme LGPL" alors le programme resultant sera sous LGPL:
"travail combiné à un programme LGPL" %BR% %BR%
(Note : ce terme n'est pas défini explicitement par la licence, mais constituant un troisième cas, distinct des
deux autres, nous avons trouvé judicieux de lui donner un nom différent) %BR% %BR%
Si un "travail utilisant un programme
LGPL" est diffusé avec le programme
LGPL lui-même, l'ensemble est
considéré comme un "travail combiné à un programme
LGPL" et ses restrictions d'utilisation et de diffusion sont
données par l'article 6 : %BR%
l'utilisateur doit (au minimum) avoir accès au code source de la partie
LGPL, et doit pouvoir remplacer cette
partie par des versions ultérieures. %BR% %BR%
Il y a alors obligation, pour le diffuseur du logiciel tiers de fournir le code objet, afin d'assurer la
compatibilité avec les versions suivantes de la partie
LGPL. %BR% %BR%
--
SelmaAbdelrahim -