By pelegri on Mar 30, 2008
GlassFish v1 was released at JavaOne 2006, May 2006, a year after announcing the project. GF v1 is based on the same code base as the JavaEE 5 Reference Implementation; the RI is a specific snapshot in time of GF that is provided by the JavaEE 5 Spec Lead (Sun) to the JCP, and thus GF v1 was the first AppServer that was JavaEE 5 compliant. GFv1, like later versions, was in the different JavaEE 5-based SDKs available from Sun (download page).
GlassFish v1 builds on earlier versions of Sun's AppServers, and also includes Oracle's contribution of TopLink Essentials to provide the JPA 1.0 implementation. It is Open Source and fully Free Right-to-Use. GF v1 does have some of the enterprise features of GF v2, like cluster support, but it is nevertheless a very useful release in production as shown in the early testimonials in our Adoption Stories.
The Sun distribution of GlassFish v1 is Sun Java System Application Server 9.0 and there is full commercial support for it; see GFv1 Overview.
The Java.Net distribution of this release is still available at GFv1 b48. I can't find a public link to the corresponding build at Sun.Com.
Major Release, GFv1.
May 04, 2006
OBSOLETE. Replaced by GlassFish v1 U1.