Cita:
Bueno, uno mas de los titanes que entra de lleno al GPL, si tomamos en cuenta que antes ya lo había hecho Solaris, creo que esta es una tendencia imparable. Tras el éxito de los proyectos NetBeans y OpenSolaris, Sun establece nuevas comunidades para el desarrollo en código abierto de la tecnología Java.
Por Guillermo Rojas - Sun Microsystems Inc., creadora y máxima defensora de la tecnología Java, 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). 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). Más detalles en http://www.sun.com/opensource/java.
Además, Sun ha añadido la licencia GPLv2 a Java Platform Enterprise Edition (Java EE), que ya estaba disponible desde hace aproximadamente un año bajo la licencia Common Development and Distribution License (CDDL) a través del Proyecto Glassfish (http://glassfish.dev.java.net).
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.
Actualmente existen unos 3.800 millones de dispositivos con Java integrado, cifra que muestra el explosivo crecimiento que está experimentando la tecnología Java, que se puede encontrar en volumen casi en cualquier parte. Desde teléfonos móviles y tarjetas inteligentes a aplicaciones empresariales y superordenadores, la tecnología Java proporciona una plataforma unificadora para hacer realidad la innovación en el campo del software. Al abrir el código fuente del software Java, además de ofrecer productos comerciales de primera categoría, Sun espera que la tecnología Java aumente aún más su amplísima penetración en el mercado.
"La apertura del código de la implementación de Sun de la tecnología Java inspirará una nueva fase de colaboración e innovación mediante el empleo del entorno de desarrollo integrado (IDE) NetBeans. Esperamos que la plataforma Java se convierta de esta forma en la infraestructura base de la nueva generación de aplicaciones Web, de sobremesa, móviles y corporativas", afirma Rich Green, vicepresidente ejecutivo de Software en Sun. "Dado que hemos lanzado como software libre el Kit de Desarrollo Java (JDK) bajo la licencia GPL, nos proponemos trabajar muy estrechamente con los distribuidores del sistema operativo GNU/Linux, quienes pronto podrán incluir el JDK como parte de los repositorios de código abierto que habitualmente incluyen las distribuciones GNU/Linux".
Tim O'Reilly, fundador y CEO de la consultora y editora O'Reilly Media, comenta: "Todo el mundo esperaba que algún día Sun abriría el código de la tecnología Java, pero nadie esperaba que fueran a llegar tan lejos como para emplear la licencia GPL. Se trata de un movimiento realmente valiente y de una gran oportunidad tanto para Sun como para las comunidades de software libre y de código abierto".
Java SE
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. Sun espera lanzar también un JDK (Kit de Desarrollo Java) compilable en el primer trimestre de 2007, siguiendo las prácticas establecidas en la comunidad de software libre para el licenciamiento de máquinas virtuales y sus librerías asociadas.
Java HotSpot y javac son dos de los elementos más importantes de Java SE. 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.
Los primeros componentes del proyecto OpenJDK permitirán a los desarrolladores experimentar con el compilador, probar nuevas características del lenguaje, aprender cómo se crea una máquina virtual de primera clase, portar la máquina virtual Java a nuevas arquitecturas y sistemas operativos, depurar errores y contribuir con características mejoradas. A través del proyecto OpenJDK, los desarrolladores podrán influir directamente en el futuro de la implementación JDK, participar con sus colegas en una comunidad abierta y ayudar a que Java llegue a donde nunca antes había llegado.
Java ME
En la comunidad Java.net está disponible de forma inmediata el código fuente de la implementación de Sun de Java ME para teléfonos, la versión de nueva generación de la plataforma que ya hace posible que 1.500 millones de teléfonos móviles disfruten de servicios de datos avanzados. 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. Durante el transcurso del año, Sun lanzará código fuente adicional, incluido el de su avanzada implementación de sistema operativo para teléfonos y el framework para Java Device Test Suite.
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. Además, esta acción facilitará una acceso más fácil a las últimas versiones de la tecnología Java ME y, por primera vez, permitirá a toda la comunidad Java ME estar al tanto de las actividades y participar en el desarrollo de estas tecnologías.
Java EE
Sun 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.
Por Guillermo Rojas - Sun Microsystems Inc., creadora y máxima defensora de la tecnología Java, 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). 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). Más detalles en http://www.sun.com/opensource/java.
Además, Sun ha añadido la licencia GPLv2 a Java Platform Enterprise Edition (Java EE), que ya estaba disponible desde hace aproximadamente un año bajo la licencia Common Development and Distribution License (CDDL) a través del Proyecto Glassfish (http://glassfish.dev.java.net).
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.
Actualmente existen unos 3.800 millones de dispositivos con Java integrado, cifra que muestra el explosivo crecimiento que está experimentando la tecnología Java, que se puede encontrar en volumen casi en cualquier parte. Desde teléfonos móviles y tarjetas inteligentes a aplicaciones empresariales y superordenadores, la tecnología Java proporciona una plataforma unificadora para hacer realidad la innovación en el campo del software. Al abrir el código fuente del software Java, además de ofrecer productos comerciales de primera categoría, Sun espera que la tecnología Java aumente aún más su amplísima penetración en el mercado.
"La apertura del código de la implementación de Sun de la tecnología Java inspirará una nueva fase de colaboración e innovación mediante el empleo del entorno de desarrollo integrado (IDE) NetBeans. Esperamos que la plataforma Java se convierta de esta forma en la infraestructura base de la nueva generación de aplicaciones Web, de sobremesa, móviles y corporativas", afirma Rich Green, vicepresidente ejecutivo de Software en Sun. "Dado que hemos lanzado como software libre el Kit de Desarrollo Java (JDK) bajo la licencia GPL, nos proponemos trabajar muy estrechamente con los distribuidores del sistema operativo GNU/Linux, quienes pronto podrán incluir el JDK como parte de los repositorios de código abierto que habitualmente incluyen las distribuciones GNU/Linux".
Tim O'Reilly, fundador y CEO de la consultora y editora O'Reilly Media, comenta: "Todo el mundo esperaba que algún día Sun abriría el código de la tecnología Java, pero nadie esperaba que fueran a llegar tan lejos como para emplear la licencia GPL. Se trata de un movimiento realmente valiente y de una gran oportunidad tanto para Sun como para las comunidades de software libre y de código abierto".
Java SE
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. Sun espera lanzar también un JDK (Kit de Desarrollo Java) compilable en el primer trimestre de 2007, siguiendo las prácticas establecidas en la comunidad de software libre para el licenciamiento de máquinas virtuales y sus librerías asociadas.
Java HotSpot y javac son dos de los elementos más importantes de Java SE. 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.
Los primeros componentes del proyecto OpenJDK permitirán a los desarrolladores experimentar con el compilador, probar nuevas características del lenguaje, aprender cómo se crea una máquina virtual de primera clase, portar la máquina virtual Java a nuevas arquitecturas y sistemas operativos, depurar errores y contribuir con características mejoradas. A través del proyecto OpenJDK, los desarrolladores podrán influir directamente en el futuro de la implementación JDK, participar con sus colegas en una comunidad abierta y ayudar a que Java llegue a donde nunca antes había llegado.
Java ME
En la comunidad Java.net está disponible de forma inmediata el código fuente de la implementación de Sun de Java ME para teléfonos, la versión de nueva generación de la plataforma que ya hace posible que 1.500 millones de teléfonos móviles disfruten de servicios de datos avanzados. 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. Durante el transcurso del año, Sun lanzará código fuente adicional, incluido el de su avanzada implementación de sistema operativo para teléfonos y el framework para Java Device Test Suite.
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. Además, esta acción facilitará una acceso más fácil a las últimas versiones de la tecnología Java ME y, por primera vez, permitirá a toda la comunidad Java ME estar al tanto de las actividades y participar en el desarrollo de estas tecnologías.
Java EE
Sun 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.
Personalmente creo que cada vez el código cede espacio en importancia ante los servicios y soporte, o al menos, eso es lo que paracen creer SUN y algunos otros.
Saludos.





Mode Lineal
