Licencias de Java GNU [duplicado]

8

Soy un estudiante universitario que está aprendiendo a programar en Java. Realmente me gusta la simiplicidad y la portabilidad de Java y me gustaría algún día desarrollar una aplicación comercial en Java. Lo que estoy tratando de entender es la licencia GNU de Java .

Con el reciente litigio entre Java y Google, estoy un poco nervioso al desarrollar cualquier aplicación comercial en Java. Como lo entiendo, solo puedo lanzar mis programas Java bajo la licencia GNU y debo liberar el código fuente. ¿Tengo que comprar una licencia de Sun para desarrollar y lanzar aplicaciones comerciales en Java?

    
pregunta SomethingsGottaGive 23.01.2012 - 19:17

1 respuesta

2

Respuesta simple:

  

NO! No tienes que comprar ninguna licencia de nadie

y es por esto que: es cierto que Java es de código abierto (hasta que intentas modificar el idioma), pero puedes proteger todo el código fuente personalizado que hayas escrito. La licencia GNU (ahora BCL bajo Oracle) es solo para el código fuente del idioma en sí mismo y no para el código Java específico de la aplicación que hayas escrito.

Respuesta relacionada: ¿Podemos usar Java para uso comercial? a>

    
respondido por el Abhi 23.01.2012 - 19:25

Lea otras preguntas en las etiquetas