Estaba leyendo la licencia LGPL y encontré un requisito que desconocía anteriormente.
La Sección 4 (Obras combinadas) establece:
Puede transmitir un Trabajo combinado [...] si también hace cada uno de los siguientes:
a) Notifique prominentemente con cada copia de la Obra combinada que la Biblioteca se usa en ella y que la Biblioteca y su uso están cubiertos por esta Licencia.
b) Acompañe el Trabajo combinado con una copia de la GNU GPL y este documento de licencia.
C) ...
¿Por qué también debe transmitirse la GPL cuando se vincula a bibliotecas con licencia bajo la LGPL? Me temo que incluir ambas licencias en la distribución confundiría al usuario sobre cuál aplica. ¿Estoy interpretando esto correctamente? Si es así, ¿cuál es el razonamiento detrás de este requisito?
LICENSE-GPL
yLICENSE-LGPL
más o menos.La razón probable es que la LGPL se considera una licencia menos restrictiva que la GPL. En particular, es posible combinar proyectos LGPL con otros proyectos y no forzar a esos proyectos a ser LGPL. Eso es mucho más difícil de hacer con un proyecto GPL. En general, si combina un proyecto con un proyecto GPL, el proyecto combinado debe lanzarse como GPL.
Para combinar un proyecto LGPL con un proyecto GPL, deben mantenerse las restricciones del proyecto GPL.
Dando un paso atrás y viéndolo desde la filosofía FSF más amplia de "El software está destinado a ser gratuito", puede ver por qué tendrían esa cláusula dentro de la LGPL. LGPL no tiene tanto "efecto viral" como la GPL, y la FSF quiere que el software GPL se conserve como si estuviera bajo la GPL.
fuente