¿Puedo usar una biblioteca con licencia LGPL en mi aplicación comercial?

84

Quiero usar una biblioteca con licencia LGPL en mi aplicación para el mercado de aplicaciones de Microsoft. ¿Está bien?

    
pregunta William Jockusch 13.02.2011 - 05:02
fuente

4 respuestas

59

Aquí hay una respuesta general:
enlace

En resumen: sí, puedes. Pero una cosa importante a tener en cuenta es que la biblioteca cubierta de GNU LGPL está vinculada dinámicamente, no está mezclada estáticamente con la aplicación principal.

También debería ser posible intercambiar esa biblioteca enlazada dinámicamente por una compilación compilada de forma independiente. De lo contrario, es probable que haya entrelazado la biblioteca y el código de la aplicación principal.

    
respondido por el mario 13.02.2011 - 05:36
fuente
9

La licencia LGPL permite que una aplicación que hace referencia a los binarios permanezca de código cerrado. Además, no hay nada que le impida vender una aplicación de código abierto en Microsoft App Marketplace.

    
respondido por el Michael Brown 13.02.2011 - 05:17
fuente
2

Esto artículo puede ayudar.

Sospecho que debido a que LGPL permite que el código fuente (de la biblioteca a la que está vinculado) esté disponible a través de una descarga, debe estar bien usar una biblioteca con licencia LGPL en su aplicación para el mercado de Microsoft.

Cita de LGPL versión 2.1 :

  

Si la distribución del código objeto se realiza ofreciendo acceso a la copia   desde un lugar designado, luego ofrecer un acceso equivalente para copiar el   El código fuente del mismo lugar satisface el requisito de   distribuir el código fuente, a pesar de que los terceros no están   obligado a copiar la fuente junto con el código objeto.

Lo único que parece ser un problema es el requisito de "mismo lugar", que no cumplirás si tu aplicación se distribuye a través del mercado.

    
respondido por el Andrew Okunev 03.02.2014 - 08:37
fuente
-5

Básicamente, no envuelva nada relacionado con la biblioteca y que LGPL use en su propio software, puede incluir libremente sus propias cosas junto a LGPL e incluso venderlas. El único problema es cuando cambias / usas algo de LGPL, honestamente hablando, todas las licencias GPL apestan hasta cierto punto. Diseñados para joder con cerebros de desarrolladores, no tienes estos problemas con las licencias MIT y BSD.

    
respondido por el Meh 26.09.2017 - 16:13
fuente

Lea otras preguntas en las etiquetas