Categories: CloudGestión Cloud

Sun abre el código fuente de Java bajo GPL

Sun Microsystems ha anunciado el lanzamiento de sus implementaciones de la tecnología Java como software libre bajo la licencia GNU General Public License versión dos (GPLv2). De hecho, ya están disponibles los primeros bloques de código fuente de la implementación de Sun de Java Platform Standard Edition (Java SE), así como una implementación compilable de Java Platform Micro Edition (Java ME). Además, el fabricante ha añadido la licencia GPLv2 a Java Platform Enterprise Edition (Java EE), que ya estaba disponible desde hace un año bajo la licencia Common Development and Distribution License (CDDL) a través del Proyecto Glassfish.

“Este anuncio representa una de las mayores contribuciones de código fuente realizadas bajo la licencia GPL, la misma bajo la que se distribuye el sistema operativo GNU/Linux, y la apertura del código de una de las plataformas de software más importantes y extendidas de la industria”, asegura la compañía TI.

Bajo esta línea, y a través de la comunidad Java.net, Sun lanza tres componentes de software clave para la implementación de Java SE: la tecnología Java HotSpot, el compilador de lenguaje de programación (javac) y el software JavaHelp.

Java HotSpot es la implementación de Sun de la Máquina Virtual Java (JVM) y es el elemento clave del Java Runtime Environment (JRE), que traduce el código Java a cada sistema operativo y arquitectura de chip específicos, lo que permite que el software Java pueda ser ejecutado en todas partes. Javac, por su parte, es el compilador que analiza el código fuente de Java para comprobar que es correcto, y genera códigos de bytes adecuados para su ejecución. JavaHelp, por último, es el sistema de documentación que complementa el JDK.

Por otro lado, hay que incidir en que en la comunidad Java.net está disponible el código fuente de la implementación de Sun de Java ME para teléfonos. También está disponible el código fuente del framework de pruebas y el kit de compatibilidad de Java ME, que constituyen la base para llevar a cabo tests de compatibilidad con Java ME.

Sun está lanzando estas tecnologías como software libre con el fin de acelerar el desarrollo y evolución de la plataforma, reducir la fragmentación y disminuir los costes de desarrollo de todo el ecosistema Java ME.

El faricante también ha anunciado el lanzamiento del código fuente del Proyecto GlassFish (parte de la comunidad GlassFish) bajo licencia de código abierto dual. Además de CDDL, el proyecto GlassFish estará disponible bajo GPLv2 durante el primer trimestre de 2007. “Al añadir una segunda licencia, simplificamos el proceso de combinación y distribución del código GlassFish con los de otras comunidades GPL licenciadas. Ofreciendo todo Java bajo una licencia común, los desarrolladores pueden ahora distribuir con mayor facilidad y conjuntamente versiones actualizadas de Java SE, Java EE y Java ME”, concluye Sun.

Redacción Silicon

La redacción de Silicon está compuesta por profesionales del periodismo 2.0

Recent Posts

¿Por qué ha ganado Google su recurso contra la multa a AdSense de la UE?

El Tribunal General de la Unión Europea ha dado la razón a Google, anulando la…

6 horas ago

La mitad de los consumidores españoles planea cambiar de operador móvil

El 53 % confiesa su intención de pasarse a otra compañía. De ellos, un 36…

1 día ago

La gestión de riesgos está obstaculizando la innovación empresarial

La mayoría de los equipos de TI están ocupados manteniendo sistemas y resolviendo problemas, lo…

1 día ago

LG y Ricoh estrechan lazos

Ambas compañías asiáticas trabajarán juntas para impulsar la transformación digital de clientes B2B.

1 día ago

La adopción de la nube híbrida multicloud crecerá en España muy por encima de la media

Según el informe Enterprise Cloud Index de Nutanix, en los próximos tres años las organizaciones…

1 día ago

Las empresas de tecnología tienen mejores previsiones de contratación que la media nacional

La mayoría de ellas espera mantener el volumen de sus plantillas intacto de cara al…

1 día ago