Plataforma Java de c

0
276

Establecer nuevas comunidades para el desarrollo de tecnolog?a Java de c?digo abierto, basados en el ?xito NetBeans y OpenSolaris.

Plataforma Java de c?digo abierto y lanzamiento de c?digo fuente bajo la licencia GPL v?a NetBeans y comunidades Java.net
Establecer nuevas comunidades para el desarrollo de tecnolog?a Java de c?digo abierto, basados en el ?xito NetBeans y OpenSolaris.
SANTA CLARA, CALIF., — 15 de Noviembre, 2006 — Sun Microsystems, Inc. (NASDAQ: SUNW), creador y principal defensor de la Tecnolog?a Java (TM), ha anunciado el lanzamiento de sus aplicaciones de tecnolog?a Java como software libre bajo la Licencia P?blica General GNU versi?n dos (GPLv2). Las primeras piezas del c?digo fuente para las aplicaciones de Sun de Plataforma Java Standard Edition (Java SE)  y de Plataforma Java Micro Edition (Java ME) ya se encuentran disponibles. Para mayor informaci?n: http://www.sun.com/opensource/java. Adem?s, Sun añade la licencia GPLv2 a la plataforma Java Enterprise Edition (Java EE), que ha estado disponible por m?s de un año bajo la Licencia Com?n de Desarrollo y Distribuci?n (CDDL) a trav?s del Proyecto GlassFish(TM). Informaci?n disponible en http://glassfish.dev.java.net.
Este anuncio representa una de las m?s grandes contribuciones de c?digo fuente bajo la licencia GPL (Bajo la cual tambi?n se distribuye el Sistema Operativo GNU/ Linux) y la apertura del c?digo de una de las plataformas de software m?s importantes y generalizadas de la industria. Con m?s de 3.8 mil millones de dispositivos, la tecnolog?a Java muestra un explosivo crecimiento en todas partes. Desde tel?fonos m?viles y tarjetas inteligentes hasta aplicaciones empresariales y de supercomputadoras,  la tecnolog?a Java mantiene una plataforma unificada para la innovaci?n de software. Con software Java de c?digo abierto a la par de productos comerciales con indemnizaci?n para nuestros clientes, Sun espera que la tecnolog?a Java se vuelva a?n m?s presente.
Al abrir la fuente de la tecnolog?a Java de Sun, inspiramos una nueva fase de colaboraci?n e innovaci?n utilizando el Entorno de Desarrollo Integrado  (IDE) NetBeans(TM)  y esperamos que la Plataforma Java sea la infraestructura base de la pr?xima generaci?n de aplicaciones de Internet, escritorio, m?viles y empresariales, dijo Rich Green, Vicepresidente Ejecutivo de Software de Sun. Con el lanzamiento de Java Development Kit (JDK(TM)) como software libre bajo el GPL, Sun estar? trabajando estrechamente con los distribuidores del Sistema Operativo GNU/Linux, quienes pronto podr?n incluir el JDK como parte de los almacenes de c?digo abierto que normalmente est?n incluidas con las distribuciones GNU/ Linux
"Todo el mundo ha estado esperando el d?a en que Sun abrir?a el c?digo de la tecnolog?a de Java, pero nadie esperaba que fuera tan lejos – GPL. Un movimiento intr?pido y una gran oportunidad para Sun y para el software de c?digo libre y abierto, dijo Tim O’Reilly, fundador y CEO de O’Reilly Media.
Java SE
Sun est? liberando tres importantes componentes de software para el desarrollo contin?o de la aplicaci?n de c?digo abierto de Java SE en la comunidad Java.net: Tecnolog?a Java HotSpot (TM), el recopilador de lenguaje de programaci?n de Java (javac(TM)) y el software JavaHelp(TM). Sun espera liberar un JDK en el primer trimestre de 2007 siguiendo las pr?cticas establecidas por la comunidad del software libre para autorizar m?quinas virtuales y sus bibliotecas asociadas. La tecnologia Java HotSpot y javac son dos de los m?s importantes elementos de Java SE.  La tecnolog?a Java HotSpot es la aplicaci?n de  Java Virtual Machine (JVM(TM)) y el componente central del Java Runtime Environment (JRE), el cual traduce el c?digo Java a la arquitectura de chip y al sistema operativo espec?ficos permitiendo la libre ejecuci?n del software Java y javac es el compilador que analiza el c?digo fuente de Java para la correcci?n y genera bytecodes adecuados para la ejecuci?n. El software JavaHelp es el sistema de documentaci?n para complementar el JDK.
Estos primeros componentes del proyecto OpenJDK (TM) permitir? a los desarrolladores experimentar con el compilador, probar con caracter?sticas de un nuevo lenguaje, aprender como se construye una m?quina virtual de calidad mundial, abrir el JVM a nuevas arquitecturas de hardware y sistemas operativos, corregir bugs y contribuir a la formaci?n de nuevas caracter?sticas. A trav?s del proyecto OpenJDK, los desarrolladores ser?n capaces de influir directamente en el futuro de la aplicaci?n JDK participando con sus colegas en comunidades abiertas y ayudando a llevar a la tecnolog?a Java a lugares donde no ha estado antes.
Java ME
Ya se encuentra disponible en la comunidad de Java.net, es el c?digo fuente para la aplicaci?n Java ME para tel?fono, la versi?n de pr?xima generaci?n de la plataforma que actualmente habilita los servicios m?viles de datos de m?s de 1.5 mil millones de equipos celulares. Tambi?n se encuentra disponible la aplicaci?n de Java ME para el segmento emergente de telefon?a avanzada   y  para las pruebas de JavaME y la compatibilidad con la estructura del equipo, el fundamento para las pruebas de compatibilidad de Java ME de Sun. A finales de año, Sun liberar? un c?digo fuente adicional incluyendo la estructura para Java Device Test Suite.
Sun ha lanzando estas tecnolog?as como software libre con el prop?sito de acelerar el desarrollo y evoluci?n de la plataforma, reducir la fragmentaci?n y reducir los costos de desarrollo en todo el ecosistema de Java ME. Adem?s, este movimiento proporcionar? f?cil acceso a las ?ltimas versiones de las tecnolog?as de plataforma Java ME y por primera vez permitir? a toda la comunidad Java ME a seguir las actividades y participar en el desarrollo de estas tecnolog?as.  
Java EE
Sun tambi?n anunci? que ha lanzado el c?digo fuente del Proyecto GlassFish (parte de la Comunidad de GlassFish) bajo la licencia de c?digo abierto dual. Adicionalmente al CDDL, el Proyecto GlassFish tambi?n estar? disponible bajo GPLv2 en el primer trimestre de 2007. Agregando una segunda licencia,  se simplifica el proceso de combinaci?n y distribuci?n del c?digo GlassFish con otras comunidades GPL autorizadas. Ofreci?ndolo todo bajo una licencia com?n, los desarrolladores ahora pueden distribuir versiones actualizadas de Java SE, Java EE y Java juntos con mayor facilidad..
NetBeans y Herramientas de Desarrollo de Sun
El NetBeans IDE puede simplificar dram?ticamente el desarrollo de JDK porque los componentes de c?digo abierto ya han sido configurados como proyectos de NetBeans. Los desarrolladores pueden bajar el c?digo fuente, abrirlo en el NetBeans IDE, y usar el comando Build Project para construirlo. Para mayor informaci?n y una gu?a did?ctica visita: http://nb-openjdk.netbeans.org. Adem?s un proyecto de desarrollo de aplicaci?n est? disponible como parte de la comunidad Mobile & Embedded, con ligas a los recursos del paquete NetBeans Movility, la herramienta autorizada  Java ME que proporciona todo un nuevo nivel de sofisticaci?n y facilidad para el diseño drag-and-drop en pantalla. Sun tambi?n ha hecho disponible el mundialmente premiado entorno de desarrollo Studio Sun, para el desarrollo del c?digo nativo de espec?fico para ciertas plataformas en la m?quina virtual Java HotSpot.
El recientemente anunciado NetBeans 5.5 contiene una variedad de nuevas caracter?sticas incluyendo: El Java Persistence API y las herramientas de productividad JAX WS 2.0, Subversi?n Support y mejoras al NetBeans GUI Constructor (Anteriormente conocido como Proyecto Matisse). NetBeans 5.5 es el primer y ?nico IDE disponible libremente para mantener el apoyo a Java EE 5, el est?ndar industrial para el  desarrollo de aplicaciones java port?tiles, robustas, escalables, y seguras.
Desarrollador de Soporte y Servicios
Sun ofrece a los desarrolladores  tecnolog?a Java y el Sistema Operativo Solaris(TM), una l?nea completa para ayudar, ofrecer soporte de producto, actualizaciones y entrenamientos que reducen tiempos y riesgos al ciclo de vida de la aplicaci?n a trav?s del despliegue de Developer Services programs (http://developers.sun.com/services). Los desarrolladores tambi?n son invitados a unirse al Sun Developer Network Program, sin ning?n costo, al registrarse en l?nea en: http://developers.sun.com/register.
Solaris Enterprise System
Al mismo tiempo Sun pone disponible de manera gratuita uno de los mejores portafolios unificados de Software de la industria, ahora los usuarios podr?n descargar de forma gratuita el sistema operativo Solaris, la suite de software Java Enterprise System, herramientas de desarrollo y el software de administraci?n N1. Informaci?n acerca del sistema y como descargarlo est?n disponibles en: