GlassFish Project - v3 Prelude

| Quick Start Guide | Installation Guide | DocumentationGlassFish Project Home  | Licensing | Compare v2 and v3 | About GlassFish v3 | Support

Note: GlassFish 3.0.1 Final has now been released, please consider using that version instead!

Welcome to GlassFish v3 Prelude, a highly productive web development platform supporting Java Web technologies and dynamic languages on a microkernel architecture! GlassFish v3 Prelude is not the last release of GlassFish v3 but is a major step along the way. It is indeed a prelude -- a standalone, final release that precedes an even more important one. This page provides a brief description of GlassFish v3 Prelude, and points to the information you need to get started.

What is GlassFish v3 Prelude?

GlassFish v3 Prelude is a lightweight Web 2.0 development and deployment platform built on a modular OSGi-based architecture. Developers can benefit from a dynamically extensible and embeddable platform with support for existing Java Web technologies, JRuby, and Groovy. If you are familiar with GlassFish Server v2, see the Comparison table to help you decide which release to use. After installing and using GlassFish v3 Prelude, let us know what you think and, of course, feel free to get involved!

What is the License?

GlassFish Community Distributions are available under a Dual License consisting of the Common Development and Distribution License (CDDL) v1.0 and GNU General Public License (GPL) v2. See the third-party readme for external components included in GlassFish v3 and their associated licenses.


How do I get GlassFish v3 Prelude?

GlassFish v3 Prelude Community Distributions

Multilingual support is available in French, German, Spanish, Japanese, Simplified Chinese, Traditional Chinese and Korean.

Distribution (en)
Size
Distribution (ML)
Size
Description
Windows Installer File
26M Windows Installer File 28M
GUI-based installer for Windows
Self-Extracting Installer File
26M Self-Extracting Installer File
28M
GUI-based installer for Solaris, Linux and MacOS X
Zip File 28M Zip File 31M
Platform-independent download file

Note: all installations require J2SE 5.0. Recommended minimum version is 1.5.0_15.

 GlassFish v3 Prelude Distributions

Distribution
Type
Size
Description
Sun GlassFish Enterprise Server
Product
28-30MB
Platform-specific installer
Netbeans 6.5 Bundles Community
58-212MB Platform-specific installer


What's in GlassFish v3 Prelude?

GlassFish v3 Prelude provides a lightweight and extensible core based on OSGi. In combination with the GlassFish Update Center, developers can leverage Java web technologies, dynamic languages such as JRuby and Groovy, and easy-to-use web administration and command line interfaces.

Feature Included in
Download
Update
Center
OSGi-based microkernel X

Embedded Mode
X

Java Web Technologies (Servlet 2.5, JSP 2.1, JSF 1.2) X

Grizzly/Comet
X

JPA (EclipseLink), JavaDB, JDBC Connection Pooling X

JTA/JTS
X

Web Administration Console and CLI
X

Rapid Redeployment (Maintain session state on application redeploy) X

jMaki Ajax Framework

X
Metro Web Services

X
JRuby/Rails

X
Groovy/Grails

X
Jersey

X
OMG CORBA APIs 3.0

X
Image Packaging System Tools

X

What Java EE 6 preview technologies are available?

The following table lists Java EE 6 preview technologies that are available for use with GlassFish v3 Prelude:

Feature Type
Included in
Download
Update
Center
EJB Container 3.1
Preliminary

X
JSF 2.0 Preliminary
X
JAX-RS 1.0
Final

X

How do I install and use GlassFish v3 Prelude?

See the Installation Guide for installation steps, and the Quick Start Guide to get up and running quickly. Both guides are included in the complete GlassFish v3 Prelude documentation set. Other GlassFish resources include FAQs, tips and blogs, screencasts, and demos.

How do I get help with GlassFish v3 Prelude?

The community edition of GlassFish Server v3 Prelude is supported only by the community with no SLA. Contact the GlassFish user mailing list or the GlassFish Forum with any issues, comments, or questions. Also, see the GlassFish Community wiki documentation. The GlassFish Community is standing by to help.

For Enterprise-quality support, see the Sun GlassFish Enterprise Server v3 Prelude Support page.  To help make the decision that is right for you, see the Comparing Community and Enterprise Support page.