Sun will release this week components of its Java Enterprise System technology stack to the open-source community under the Community Development and Distribution License. To be released are Sun Microsystems Inc.’s Enterprise Service Bus implementations, based on the community’s Java Business Integration specification, and its Java Systems Application Server.
Lets wait, how long it need, until Glassfish runs on GNU Classpath.
Jonas already running on it:
http://gnu.wildebeest.org/diary/index.php?p=95
And btw: The actual Swing progress of GNU Classpath is also nice:
http://gnu.wildebeest.org/diary/index.php?p=94
Are there any bigger problems in all IT market ?
No one, who really works with sun products care about their license.
There is JBoss, Geronimo ( ) .. and other.
It seems like J2EE technologies come into and out of vogue pretty quickly. I’m new to this stuff, but all I’ve seen used commonly (here and there) are Tomcat + Struts + JSP, usually just installed with just the regular (non-EE) J2SDK.
I’m pretty sure that those technologies will run on GCJ now instead of Sun’s Java (though I haven’t tried it yet).
It looks like you can do all the same stuff with the above setup (using your own backend classes for Struts to talk to) rather than getting into the whole EJB thing… Do you see EJB’s/EJB-containers losing relevance, or do they solve a whole class of problems that I haven’t seen yet?
Actually ejb never positioned for small projects where jsp + dao always was enough. With ejb 3.0 the situation could change – no xml descriptors just put some @annotations in your code and you have your db code done… 🙂
This is actually an interesting development. I used to feel that the Netbeans project was going to be a total flop, but I use Netbeans 4.1 as my primary IDE now. It has very good integration with the Sun Application Server, but I have never used it because of the fact that it is not OS, even if the Platform Edition is free.
Now we have the opertunity for an OpenSource J2EE server and a open source IDE to be very integrated with eachother. I think this will be a great benefit for the development community, and welcome the Sun Application Server.
except for the struts. Using Webwork here