GlassFish
From Wikipedia, the free encyclopedia
| GlassFish | ||
|---|---|---|
| Parte de Eclipse Enterprise for Java | ||
|
| ||
| Información general | ||
| Tipo de programa | Servidor de aplicaciones | |
| Autor | Sun Microsystems | |
| Desarrollador | Fundación Eclipse | |
| Lanzamiento inicial | 6 de junio de 2005 | |
| Licencia | EPL 2.0 y GPL con excepción de classpath | |
| Información técnica | ||
| Programado en | Java | |
| Plataformas admitidas | ||
| Versiones | ||
| Última versión estable | 8.0.125 de marzo de 2026 | |
| Enlaces | ||
GlassFish es un servidor de aplicaciones de código abierto para la plataforma Jakarta EE (anteriormente Java EE). Fue iniciado por Sun Microsystems, posteriormente patrocinado por Oracle Corporation y actualmente es un proyecto de la Fundación Eclipse.
Versiones principales
En 2017, Oracle donó el código fuente de GlassFish a la Fundación Eclipse, marcando la transición de Java EE a Jakarta EE. Durante este proceso, la licencia CDDL fue reemplazada por la EPL.
A partir de 2022, la empresa estonia OmniFish asumió la administración técnica (stewardship) del proyecto. Bajo su dirección, GlassFish pasó de ser una "implementación de referencia" a un servidor optimizado para entornos de producción, con actualizaciones mensuales y mejoras de rendimiento significativas.[1]
- **GlassFish 5.1** (2019): Primera versión bajo la Fundación Eclipse, certificada para Java EE 8.
- **GlassFish 6.0/6.1** (2020-2021): Implementación de Jakarta EE 9/9.1, introduciendo el espacio de nombres `jakarta.*`.
- **GlassFish 7.0/7.1** (2022-2025): Implementación de Jakarta EE 10. La versión 7.0 requiere Java 11 o superior y soporta hasta Java 24; por su parte, la versión 7.1 requiere Java 17 y ofrece soporte hasta Java 25.
- **GlassFish 8.0.0** (5 de febrero de 2026): Versión mayor que implementa Jakarta EE 11. Introduce soporte para hilos virtuales (Virtual Threads) y requiere como mínimo el JDK 21.[2]