2012-07-10 13 views
5

Si una biblioteca de Java bajo la GPL se envía como .jar, ¿es legalmente posible que los proyectos propietarios incluyan este .jar en la distribución de sus aplicaciones y utilicen las clases de la misma?Bibliotecas de Java bajo la GPL

+1

Lea "Trabajos enlazados y derivados" en [GPL] (http://en.wikipedia.org/wiki/GPL). – Jesper

+4

Estoy votando para cerrar esta pregunta como fuera de tema porque se trata de licencias o cuestiones legales, no de programación o desarrollo de software. [Consulte aquí] (http://meta.stackoverflow.com/q/274963/369450) para obtener más información, y [help center] (http://stackoverflow.com/help/on -topic) para obtener más información. – cpburnz

Respuesta

3

Solo si el proyecto propietario también es de código abierto. La licencia LGPL, sin embargo, permite esto.

En el caso de un archivo vinculado dinámicamente como un archivo JAR, abundan las diferentes opiniones sobre GPL. Entonces, si está contento con una respuesta menos definitiva, la respuesta a su pregunta es "tal vez". A menos que pueda pagar costosos abogados y tenga mucho tiempo libre, le sugiero que se quede con la respuesta original de "no".

+0

Me gustaría creer esta respuesta, pero ¿puede profundizar un poco más en los detalles? :) Hasta donde yo sé, Java usa enlaces dinámicos, pero de acuerdo con http://en.wikipedia.org/wiki/GNU_General_Public_License#Libraries, existe cierta controversia sobre si se permite o no la vinculación dinámica. – cib

+0

Editado mi respuesta. –

+0

Gracias. Cabe señalar que, por cierto, estoy en la posición de escritor de la biblioteca, no de usuario. De hecho, estoy preocupado por las personas que pueden pagar costosos abogados, a diferencia de mí. :) – cib