GlassFish is a Jakarta EE compatible application server from the Eclipse Foundation.
Eclipse GlassFish is a Jakarta EE open source application server.
The latest GlassFish release as of April 2023 is version 7.0.4. See the downloads page for more recent releases.
GlassFish 3.0 was the first application server to completely implement Java EE 6. GlassFish 4.0 introduced Java EE 7 support, and GlassFish 5 for Java EE 8. GlassFish is the reference implementation for Java EE JSR's (EE 6, EE 7, EE 8). GlassFish 6 implements Jakarta EE 9.1.
GlassFish 7 supports Jakarta EE 10. It compiles and runs on JDK 11 to JDK 20.
Jakarta EE 10 includes the latest versions of technologies such as:
- Jakarta REST (JAX-RS) 3.1
- Jakarta Faces (JSF) 4.0
- Jakarta Security 3.0
- Jakarta Contexts and Dependency Injection (CDI) 4.0 and more.
There is an official Twitter handle @GlassFish.
On 4 November 2013, Oracle announced an end to commercial Oracle support for GlassFish. In 2018 GlassFish moved from Oracle to the Eclipse Foundation. In 2021 and 2022 GlassFish was once again commercially supported.
References:
Legacy versions of GlassFish (upto and including GlassFish 5.0.1) can be downloaded from the original (pre-Eclipse) web site.