Pregunta

  

Duplicar posibles:
   El uso de la biblioteca LGPL en una aplicación Java comercial

Hola chicos!

Hay un proyecto bajo la licencia GNU GPL Menor. Quiero utilizar este proyecto en mi solicitud. ¿Puedo vender mi aplicación utilizando esta licencia?

¿Fue útil?

Solución

En pocas palabras, la idea de los proyectos LGPL (generalmente bibliotecas) es que usted es libre de uso como desee en su propia aplicación, ya sea abierto o de código cerrado, libre o patentada -., siempre y cuando se publica el código fuente de la parte LGPL (si modifica la parte LGPL, debe publicar las fuentes modificadas, bajo LGPL)

Además, las bibliotecas debe estar vinculada dinámicamente de modo que pudieran ser reemplazados a otra versión por el usuario si lo desea. Para las bibliotecas (.dll, .so, .jar ...), esto suele ser evidente por sí mismo. Nota al margen: este es inherentemente requisito inútil, porque no hay nada que requiere su aplicación funciona con cualquier otra versión de la biblioteca a la que ya ha proporcionado originalmente. Se podría incluso prevenir activamente la aplicación de trabajar con otras versiones.

Otros consejos

Puede utilizar bibliotecas LPGLed con su software propietario, pero hay algunas restricciones que debe observar. Mejor leer la LGPL con cuidado y con un abogado.

Notas generales, se puede utilizar una biblioteca LGPL si

  • Se vinculan con ella dinámicamente sólo se permite al usuario reemplazar biblioteca específica (por ejemplo, reemplazar DLL a la versión compatible más reciente).
  • Si realiza cambios en el código LGPL, que libera las fuentes de la biblioteca cambiado también.

En general, muchos proyectos de código cerrado utilizan el código LGPL, es una práctica común, pero leer cuidadosamente la licencia, especialmente este GPL-FAQ .

Si tiene dudas, abogado de contacto.

Si está utilizando la aplicación GNU como parte del proceso de desarrollo, a continuación, el código resultante es vendible.

Si está llamando o utilizar las API públicas de la aplicación GNU entonces su aplicación es vendible proporciona empaquetar y distribuir la aplicación GNU como un componente completo separado con la aplicación original - y dejar claro en la documentación que se está utilizando la biblioteca de GNU y que todavía pertenece a sus autores originales bajo los términos de la licencia GNU.

Si en el otherhand ha modificado el paquete, cortar y pegar el código del paquete, se inserta el código en arreglan sus programas o cambiado de otro modo emabrgo código para obtener el suyo para trabajar se puede distribuir sólo contribuyen con la misma licencia GNU. Esto en realidad no se opone a la venta de software, pero, hay todo tipo de complicaciones así que es mejor no ir allí.

Si dudas en contacto con los autores originales, les dicen lo que has hecho / intención y preguntarles lo que piensan -. Que es después de todo emabrgo software de su ensuciar con

Breve respuesta es sí, usted puede vender su aplicación bajo cualquier licencia que te gusta. Lo único que tiene que hacer es:

  1. La mención alguna parte que los usos de productos de esa biblioteca, en cualquier parte, en el cuadro Acerca de, en la pantalla de bienvenida, en el manual ...

  2. Si sus clientes cada vez que solicite el código fuente de la biblioteca (no necesariamente su aplicación), entonces debe darle a ellos o les dicen cómo obtenerlo. Pero tenga en cuenta que sólo sus clientes / usuarios realmente tienen este derecho (y la mayoría de los clientes no se molestan ¿verdad?).

Esto es, básicamente, en pocas palabras, aunque aun así, recomendaría que lea la GPL FAQ Publicado por Artyom.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top