El término Glassfish, traducido al español sería algo parecido como “Pez de Cristal”, es el nombre de un pez que realmente existe y vive en el agua dulce; su cuerpo es transparente, por lo que sus huesos son visibles. Pero…¿Porqué escribo todo esto?, pues porqué se decidió que este pecesillo fuese el logotipo de la comunidad Glassfish.

Glassfish es un servidor de aplicaciones que implementa la plataforma JavaEE5, por lo que soporta las últimas versiones de tecnologías como: JSP, JSF, Servlets, EJBs, Java API para Servicios Web (JAX-WS), Arquitectura Java para Enlaces XML (JAXB), Metadatos de Servicios Web para la Plataforma Java 1.0, y muchas otras tecnologías.
Glassfish además de ser un servidor de aplicaciones, es una comunidad de usuarios, que descargan y utilizan libremente Glassfish, también existen partners que contribuyen agregándole más características importantes a Glassfish. Además ingenieros y beta testers (Proyecto FishCAT del cuál formo parte) que desarrollan código y prueban las versiones liberadas para eliminar todo fallo que se encuentre, y muchos otros miembros. La comunidad fue lanzada en el año 2005 en java.net. Al igual que el pez original, la Comunidad Glassfish es transparente en cuanto a términos de entrega de código fuente, discusiones de ingeniería, agendas, datos de descarga, etc. Tú puedes tener acceso a todo ésto, además puedes formar parte de todo el proceso detrás de la comunidad Glassfish.
Ya mencionamos que Glassfish implementa la Plataforma JavaEE5, y que es totalmente compatible con ésta, pero…¿Qué es JavaEE?. Resumiendo, Java Enterprise Edition (JEE) es esencialmente una forma estándar de desarrollar Aplicaciones Java Empresariales que sean portables, esto quiere decir, que puedan ser utilizadas en más de un servidor sin importar el fabricante, sin necesidad de hacerles cambio alguno. Existe una versión de Glassfish que incluye soporte comercial por parte de Sun Microsystems, ésta versión está enfocada a empresas, universidades, etc.
Pero dentro de la Comunidad Glassfish no solamente se desarrolla el mejor servidor de aplicaciones opensource, también existen proyectos como:
-
Metro: que es una pila de servicios web de alto rendimiento, ampliable y fácil de utilizar.
No solamente Metro y Hudson son los proyectos que existen alternadamente con el desarrollo de Glassfish, existen muchos otros proyectos que pueden ayudarte a minimizar tiempo en desarrollo de aplicaciones JEE, administración del servidor, monitoreo de peticiones, etc. Navega entre la comunidad Glassfish y te darás cuenta que tiene mucho que ofrecerte.
Enlaces:

