Quiero usar una biblioteca con licencia LGPL en mi aplicación para el mercado de aplicaciones de Microsoft. ¿Eso esta bien?
Quiero usar una biblioteca con licencia LGPL en mi aplicación para el mercado de aplicaciones de Microsoft. ¿Eso esta bien?
Respuestas:
Aquí hay una respuesta integral :
http://answers.google.com/answers/threadview/id/439136.html
En resumen: sí puedes. Pero una cosa importante a tener en cuenta es que la biblioteca cubierta GNU LGPL está vinculada dinámicamente, no está estáticamente mezclada con la aplicación principal.
También debería ser posible intercambiar esa biblioteca vinculada 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.
La licencia LGPL permite que una aplicación que hace referencia a los archivos 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.
Este artículo puede ayudar.
Sospecho que debido a que LGPL permite que el código fuente (de la biblioteca a la que se vinculó) 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, entonces ofrecer acceso equivalente para copiar el código fuente desde el mismo lugar satisface el requisito de distribuir el código fuente, aunque los terceros no estén obligados a copiar la fuente junto con el código objeto.
Lo único que parece ser un problema es el requisito del "mismo lugar", que no cumplirá si su aplicación se distribuye a través del mercado.