GlassFish

From Wikipedia, the free encyclopedia

GlassFish
Developed by Sun Microsystems
Latest release V2 / 17 September 2007
Written in Java
OS Cross-platform
Genre Application server
License Common Development and Distribution License & GNU General Public License
Website http://glassfish.java.net/

In computing, GlassFish is an application server project by Sun Microsystems for the Java Enterprise Edition (Java EE) platform. The commercial version is called Sun Java System Application Server 9.x.

GlassFish is based on source code donated by Sun and Oracle Corporation's TopLink persistence system. It uses a derivative of Apache Tomcat as the servlet container for serving Web content, with an added component called Grizzly which uses Java NIO for scalability and speed.

GlassFish is free software, dual-licensed under two free software licences: the Common Development and Distribution License (CDDL) and the GNU General Public License (GPL) with the classpath exception.

Contents

[edit] History

The project was launched on 6 June 2005. On 4 May 2006, Project GlassFish released the first version that supports the Java EE 5 specification.

On 8 May 2007 Project SailFin was announced at JavaOne as a sub-project under Project GlassFish. Project SailFin aims to add Session Initiation Protocol (SIP) servlet functionality to GlassFish.[1]

On 17 September 2007 the GlassFish community released version 2 (aka Sun Java System Application Server 9.1) with full enterprise clustering capabilities, Microsoft-interoperable Web Services.

[edit] See also

[edit] References

[edit] External links