GlassFish Community
Posted on February 10th, 2006 in ArtÃculos, Programación | No Comments »
En Junio de 2005 Sun lanzo el proyecto GlassFish, como una iniciativa abierta a la comunidad de desarrolladores para implementar un servidor de aplicaciones apegado a la nueva plataforma Java EE 5. Este proyecto es parte de un esfuerzo mayor de Sun para disponer una mayor cantidad de código para ser usada por la comunidad OpenSource.
GlassFish es en principio una comunidad cuyo objetivo es desarrollar esta aplicación en código abierto, desarrollando además varias tecnologÃas de servicios web. GlassFish además es un medio ambiente estructurado para desarrollar el servidor de aplicaciones.
El servidor de aplicaciones desarrollado esta basado en el código fuente del Sun Java System Application Server Platform Edition 9 (donado por Sun Microsystems) y TopLink (arquitectura java de persistencia objeto-relacional donada por Oracle).
Entre los beneficios de pertenecer a esta comunidad es la de obtener implementación de Java EE5 de manera gratuita en código abierto. Esto permite a los desarrolladores de aplicaciones Java tener la oportunidad de ir desarrollando sus aplicaciones conforme a las nuevas especificaciones de Java EE5 y a la vez ir migrando las ya existentes probándolas en el servidor GlassFish.
Entre las nuevas tecnologÃas en la plataforma Java EE 5 incluye Enterprise JavaBeans (EJB) 3.0, JavaServer Faces (JSF) 1.2, Servlet 2.5, JavaServer Pages (JSP) 2.1, Java API for Web Services (JAX-WS) 2.0, Java Architecture for XML Binding (JAXB) 2.0, Java Persistence 1.0, Common Annotations 1.0, Streaming API for XML (StAX) 1.0, y muchas otras mas.
Si deseas participar el primer paso es bajar y usar GlassFish, el cual viene con una licencia de distribución de Common Development. Usándolo te da la oportunidad de empezar a desarrollar aplicaciones que toman las ventajas de la tecnologÃa Java 2 EE y probar aplicaciones existentes con sus nuevos requerimientos. También puedes reportar bugs, mejorar código, añadir y realizar solicitudes de funcionalidad y dar retroalimentación.
También es posible participar en el desarrollo del código, se tiene que contactar a Sun para firmar un acuerdo de contribución y aceptar las reglas de desarrollo, que no son muchas y básicamente se centran en convenciones de código.
La página de la comunidad es: https://glassfish.dev.java.net/ la cual además de proporcionarnos las descargas, nos ofrece blueprints, tips, especificaciones, guÃas de usuario y mucha mas información como blogs y listas de información.
Si te interesa el desarrollo de aplicaciones en java es importante ir experimentando estas nuevas tecnologÃas y aprovechar la oportunidad de ir probando y desarrollando sistemas que estén listos para beneficiarse al máximo de Java EE 5.


