GlassFish

GlassFish is an open-source application server that implements the Java EE (now Jakarta EE) platform specifications. It was originally developed by Sun Microsystems and later by Oracle, serving as the official reference implementation for several versions of Java EE, providing a robust…

Key facts

First appeared
2005
Category
technology
Problem solved
GlassFish was created to provide a high-quality, free, and open-source reference implementation for Java EE specifications, enabling developers to easily develop, test, and deploy enterprise-grade Java applications without the significant licensing costs or vendor lock-in associated with proprietary application servers of the era. It aimed to accelerate Java EE adoption and innovation.
Platforms
Linux, Windows, macOS, Solaris, Java Virtual Machine (JVM)

Related technologies

Notable users

  • Various enterprises and developers utilizing Java EE for application development during its peak
  • Oracle Corporation (internal use and early adoption)
  • Sun Microsystems (internal use and demos)