blogging california england firefox glassfish google hacking j2ee java openid opensource roller skype soccer sun sunray thewaronliquid travel treo ubuntu vaio voip web2 work yahoo
Sep
18

David's canned history of App Servers at Sun prompted me to fill in some of the gaps.

There are a handful of us at Sun who've been around long enough to see the entire history of Sun's App Server product line. I joined in 1999 (as part of the Forte Acquisition). At that time Sun had at least 3 Application Servers.

Over the years - in internal presentations I've tried to capture the full genealogy of the App Server at Sun but I've only really ever done a half-assed job - through this blog entry I hope I've captured it correctly. Once and for all. If I haven't - and you know better leave a comment. The picture is supposed to illustrate the code heritage - again, this is mostly from memory - corrections welcome.

I haven't tried the latest version of GlassFish yet - but I will when time permits. Even though I'm not directly associated with the App Server team anymore - I can't help noticing the attention that GlassFish is getting - it's enjoying a success that all the previous versions never did. The reasons - firstly I think the product has come on leaps and bounds - starting with a new code base in 2004 was pretty painful but it paid off - for example performance has improved significantly with every release since. And open sourcing in 2006 made an enourmous difference - it allowed Sun to connect to people we hadn't been able to before.

 

 

 

Note - the big red crosses indicate end of code line - not official EOL date.




Significant Events (mostly from the Wayback Machine or Wikipedia)

1995 NetDynamics Founded
         Kiva Software Founded
1997 Kiva wins PCWeek's Best of Comdex award for "Best Internet Software" (sells Kiva App Server for $35k / CPU)
         Netscape Acquires KivaSoft
1998 Sun acquires i-Planet (marketed a Secure Remote Access Product which found it's way into Sun's Portal Server) [more]
         Sun acquires NetDynamics
1999 AOL acquires Netscape
         J2EE 1.2 SDK Released by Sun
         Sun and AOL form the Sun | Netscape Alliance
         Sun acquires Forte Software Inc. (cross platform IDE and run-time) [more]
         Sun acquires NetBeans (Java IDE) [more]
2001 J2EE 1.3 SDK released by Sun
2002 Sun Netscape Alliance ends, Sun continues to market iPlanet products alone. AOL Continues to market subset of products.
2004 J2EE 1.4 SDK released by Sun
2005 GlassFish project launched (I seem to remember Eduardo favored ZebraFish, Jim got his way though)
2006 J2EE 1.5 SDK released by Sun

 

 

 

 

Comments:

"at least 3 Application Servers" - nobody is really sure to this day how many there were :-)

Posted by Pat Patterson on September 18, 2007 at 08:00 PM PDT #

I have a slide somewhere with the timeline, which I will publish. Meanwhile, some corrections. J2EE 1.4 SDK was released in Jan/Feb 2004. GlassFish project was created in a month before JavaOne 2005 and the first release (Java EE 5 SDK) was in May 2006 (as you noted).

You might want to add your product release, 8.1 to the list (Jan/Feb 2005).

Posted by Abhijit Kumar on September 18, 2007 at 08:32 PM PDT #

Thanks - Abhijit - corrections made.

Posted by Rich Sharples on September 19, 2007 at 10:35 AM PDT #

If I remember the release history correctly...

- NetDynamics 5.0: the first half of 1999
- iPlanet Netscape Application Server 4.0: the second half of 1999
- iPlanet Application Server 6.0: the first half of 2000

Posted by Tatsuo Kudo (ex Application Server SE @ iPlanet) on September 19, 2007 at 07:24 PM PDT #

Post a Comment:

Comments are closed for this entry.

Find it

Subscribe

Contact Me

My status

follow pixelfodder at http://twitter.com

Links

The Aquarium (from the source)

Images

sharps. Get yours at flagrantdisregard.com/flickr