“Conocimiento software>Código abierto

¿Es Java Open Source o no?

2013/12/6
La situación con Java y el código abierto es un poco compleja. Aquí está el desglose:

* Java Language: El lenguaje Java en sí no es de código abierto. Es propiedad y controlado por Oracle.

* Kit de desarrollo Java (JDK): Hay múltiples JDK disponibles.

* oracle jdk: Este es el JDK oficial publicado por Oracle y no es de código abierto. Si bien es gratuito para descargar y usar, los términos de licencia de Oracle restringen el uso comercial para ciertas versiones.

* Openjdk: Esta es una implementación de código abierto del JDK. Es de uso gratuito para cualquier propósito y es desarrollada por una comunidad de desarrolladores. La mayoría de las distribuciones, incluido el propio JDK de Oracle, se basan en la base de código OpenJDK.

Entonces, si bien el idioma en sí no es de código abierto, hay implementaciones de código abierto disponibles gratuitamente del JDK.

Aquí hay una forma útil de pensarlo:

* Java es como una receta: La receta (el lenguaje en sí) es propiedad y protegida, pero puede usarla para cocinar (desarrollar aplicaciones) libremente.

* El JDK es como los ingredientes y las herramientas que necesita para cocinar: Existen diferentes fuentes para estos ingredientes y herramientas, algunas gratuitas y otras con restricciones.

En resumen: Puede desarrollar aplicaciones Java sin tarifas de licencia utilizando OpenJDK, que es de código abierto. Sin embargo, debe tener en cuenta los términos de licencias de Oracle si usa el Oracle JDK en un entorno comercial.

Código abierto
¿Cómo se envía textem.net anónimo?
Proxy FAQs
¿Qué programas se pueden utilizar para abrir archivos rar?
La diferencia entre el servidor Web Apache y el servidor Tomcat
Web CMS Open Source
Cómo obtener la Salida Componente Palabra de URL en Joomla
Cómo probar una API
Cómo hacer una lista de palabras para BackTrack
Conocimiento de la computadora © http://www.ordenador.online