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
Respuesta
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".
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
Editado mi respuesta. –
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
- 1. ¿Licencias (Bash) scripts bajo GPL?
- 2. Restricciones de GPL en bibliotecas JavaScript
- 3. ¿Java SE aún es GPL?
- 4. ¿Maneras prácticas alrededor de la GPL?
- 5. Bibliotecas de Java Subversion
- 6. Bibliotecas LSH en Java
- 7. Licencia LGPL/GPL
- 8. Reutilización de bibliotecas Java
- 9. bibliotecas de la IU de Java ME
- 10. Licencias de Linux incrustadas LGPL/GPL/etc
- 11. Licencia GPL. Reutilización de código
- 12. Módulos de kernel no GPL que usan GPL
- 13. Biblioteca JSON-RPC no GPL para C++
- 14. Libre/Abrir bibliotecas de decodificación de video h.264? (Sin GPL)
- 15. ¿Usa iconos licenciados bajo GPL o LGPL en un software comercial de código cerrado?
- 16. Bibliotecas Java GUI
- 17. Bibliotecas Java numéricas
- 18. Bibliotecas temporales para Java
- 19. GPL 2.0 Extensiones Telerik para ASP.NET MVC
- 20. ofuscación y GPL
- 21. ¿Cuál es la forma correcta de permitir complementos/módulos que no sean gpl en una aplicación GPL?
- 22. Agregar la licencia GPL a C# Projects
- 23. Recopilación de heapdump de Java bajo carga
- 24. Big Open Source Java/bibliotecas
- 25. Android PDF Viewer Library sin licencia GPL
- 26. Alternativa simple a la biblioteca GNU Readline no GPL
- 27. Java: usando la instrucción switch con enum bajo la subclase
- 28. Bibliotecas de análisis de texto Java
- 29. Encontrar las licencias de las bibliotecas jar
- 30. ¿Hay bibliotecas de Java que validen la sintaxis de SQL?
Lea "Trabajos enlazados y derivados" en [GPL] (http://en.wikipedia.org/wiki/GPL). – Jesper
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