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 -