On 17 September 2007, Sun and the GlassFish community announced the availability of GlassFish V2, the open-source Java Platform, Enterprise Edition (Java EE) 5 application server, and the commercially supported Sun Java System Application Server (SJSAS) 9.1.
The GlassFish community is the first open-source project to deliver production-class Java EE 5 compliance, beating the market leader Red Hat JBoss and Apache Geronimo. Sun is the second global software infrastructure vendor to deliver a production-scale Java EE 5-compliant application server (BEA Systems was first). This announcement is likely to put new pressure on Sun's competitors to complete their slow-to-arrive standard upgrade of Java EE products.
GlassFish is available as a "use at your own risk" download. Sun's SJSAS is a certified, supported and indemnified offering from GlassFish, and is available by subscription or as a perpetual license. Sun is adopting Red Hat's successful dual-offering business model. Both companies heavily sponsor their open-source communities (GlassFish and JBoss.org, respectively), offer free use-at-your-own-risk open-source technology and a separate supported subscription-priced distribution. IBM WebSphere Community Edition and Apache Geronimo have a similar relationship. This approach has emerged as the workable commercial model for open-source software, meeting both the business needs of the vendors and the cultural needs of the communities. Sun makes a progressive step by adopting this model.
Sun trails the leaders in the application infrastructure markets and hopes to capitalize on its new standards leadership to advance on its competitors. It offers many differentiators including lower support prices, leading standards support, use of GlassFish as the standard Java EE reference implementation, some advanced technology features (such as clustering, remote management and deep integration with Microsoft .NET 3.0), a broad overall technology offering and a large Solaris installed base. But these would not be sufficient without an effective business and marketing strategy in the application infrastructure markets and convincing production-user testimonials — most of which are still to be demonstrated.
Enterprises using or considering enterprise-class Java frameworks:
Examine the new Sun products as promising alternatives to the current open-source Java EE products. But acknowledge the limited industry production experience with these products and exercise some caution in the short term. Expect Red Hat, Apache and IBM to rush their Java EE 5-compliant releases to market, to mitigate Sun's challenge.
(You may need to sign in or be a Gartner client to access the documents referenced in this First Take.)