Slashdot Mirror


Apache Launches a J2EE Project

gstein writes "The ASF has announced the launch of the "Geronimo" project. Geronimo will be an Apache-licensed implementation of the Java J2EE specification; further, the ASF is committed to getting it certified as J2EE-compliant. The project is looking for developers interested in helping to carry this ambitious effort forward. See the original invitation that was sent out to many J2EE communities."

7 of 40 comments (clear)

  1. Seems like a good idea by Arkham · · Score: 5, Interesting

    J2EE is a very complex standard. Of the J2EE containers that I have used (WebLogic, JBoss, and Resin), only Resin actually seems easy to set up and use. WebLogic is very powerful, but the learning curve is steep.

    It would be nice to see a complete, certified J2EE implementation that's as straightforward to use as Tomcat.

    Maybe I should join the effort. Maybe you should too :)

    --
    - Vincit qui patitur.
    1. Re:Seems like a good idea by amorico · · Score: 4, Insightful
      Ooh, maybe it will be as fast and stable as Tomcat .


      Anyone who has tried to use freeroller can tell you how stellar the combination of struts and tomcat is.


      What will be interesting is to see how it stacks up against JBoss and Jonas the other Open Source application servers. At this point, however, it is vapor, though Jakarta does have an excellent and deserved reputation for follow-up and completion. I use many of their components (which is why I have complaints ;)


      The reason the J2EE learning curve is so steep is because the learning curve for transaction oriented distributed computing is steep. J2EE makes it easi-er, but not easy by any stretch of my tortured imagination. There is no wizard that can tell you how to scale and plan your architecture given your usage environment. Most people do it with a mixture of experience, best practices, and prayer.


      Still, the more the merrier and the apache license will be very conducive to the constituent components of this server being used elsewhere. At the very least there will be more people to pray with over deployments.

      --
      "The plural of anecdote is not data." -- Roger Brinner
  2. What about JBoss? by bornholtz · · Score: 4, Insightful

    I'm all for the Apache project and use many of their projects in my own open source project. However, the J2EE spec is *HUGE*. JBoss is already an Open Source implementation. Might it be a better effort to contribute and make JBoss stronger?

    --
    -- Freedom means letting other people do things you don't like.
    1. Re:What about JBoss? by sircrown · · Score: 5, Informative

      For one thing, JBoss is under the LGPL and if I'm not mistaken Apache projects only use code released under the Apache Software License (ASL) or other suitably compatible license such as MPL or BSD.

      Secondly, a lot of people seem to have objections over how the JBoss Group (allegedly) runs its business. Enough so as to stop them from using the product.

  3. Advantage over JBoss by oops · · Score: 4, Insightful

    The advantage that this could have over JBoss is the potential for certification as a J2EE container.

    JBoss have spent ages negotiating with Sun over the costs of certification, whereas Apache (as a registered charity) aren't eligible for the certification fee.

    I'm not making a case for certification, but for some people this is a big deal.

    1. Re:Advantage over JBoss by NateTheGreat · · Score: 4, Informative
      It looks like this is in the works now. From Marc Fleury's July 2003 news, which went out last night:
      JBoss is increasingly used in production and as you all move to production we realize that certification brand becomes an important check mark. We have the financials to take it on, so we are. So many people have asked us where that was at and the press is having a field day with the story. It seems everyone likes drama. So there is no drama at least not anymore on our side. For all intents and purposes, JBoss has agreed to ALL the conditions imposed by SUN. It includes what for us is a hefty sum of money. They didn't give us a break, they didn't give us any break, which is kind of normal if you think about it as there are many parties involved and SUN must treat all licensees the same. In short the ball is in SUN's court and we are looking forward to inking the contract.
      Let's hope it goes quickly so we can move on. Personally, I don't really care whether it has certification. I already know that it does what I need. However, this will provide the necessary ammo to get JBoss in the door in a few places. The really great thing about JBoss is J2EE is just a feature of the system. There are so many cool features that go beyond J2EE. I highly encourage everyone to check it out!
  4. launch of Apache?s Geronimo -good news indeed by Miguel+de+Icaza · · Score: 5, Interesting

    Project ELBA has the best summary ever:
    ELBA is an interim but production ready enterprise application server written in Java. The goal of the ELBA project is to die by having all of its functionality replaced by the Apache Geronimo project.

    apparently marc flowery is chomping over this. He has been flaming everyone all over the place, calling the people running appache hypocrites, pulling CVS write privalages from core jboss developers, and trying to make out the LGPL has some kind of mystical closed source properties that no-one else can posibly understand or explain!
    ha! how much do i loathe flowery, how i laughed as i downloaded allTheDocs.zip from kazza, now his empire is crumbling around him...

    this puppy is gonna run and run!

    --
    Before adopting WHATWG, read the moonlight.NET EULA [http://www.microsoft.com/interop/msnovellcollab/moonlight.mspx]