*** Welcome to piglix ***

GlassFish

GlassFish
GlassFish logo.svg
Developer(s) Oracle Corporation (initial code from Sun Microsystems)
Initial release 6 June 2005; 11 years ago (2005-06-06)
Stable release
4.1.1 / 7 October 2015; 16 months ago (2015-10-07)
Repository java.net/projects/glassfish/sources/svn/show/trunk/main
Written in Java
Operating system Cross-platform
Available in English
Type Application server
License Common Development and Distribution License & GNU General Public License
Website glassfish.java.net

GlassFish is an open-source application server project started by Sun Microsystems for the Java EE platform and now sponsored by Oracle Corporation. The supported version is called Oracle GlassFish Server. 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.

GlassFish is the reference implementation of Java EE and as such supports Enterprise JavaBeans, JPA, JavaServer Faces, JMS, RMI, JavaServer Pages, servlets, etc. This allows developers to create enterprise applications that are portable and scalable, and that integrate with legacy technologies. Optional components can also be installed for additional services.

Built on a modular kernel powered by OSGi, GlassFish runs straight on top of the Apache Felix implementation. It also runs with Equinox OSGi or Knopflerfish OSGi runtimes. HK2 abstracts the OSGi module system to provide components, which can also be viewed as services. Such services can be discovered and injected at runtime.


...
Wikipedia

...