Room at the table

I’ve worked in a lot of standards committees and I have to say the OSGi enterprise expert group (EEG) is the best experience I’ve had in many years. I’ve heard others say that as well – it’s not just me.

Here we are finishing up the most recent EEG face to face meeting, held last week at the IONA offices in Waltham, MA.

As I have said before, we are just starting on the “fun” part — i.e. the design part. We have been debating requirements and proposals for modularizing JEE, mapping Spring to OSGi, interworking with existing distributed systems, mapping SCA to OSGi, among several other topics.

In the room and on the phone are folks from IBM, BEA, Oracle, Apache, Red Hat/JBoss, Siemens, Interface21, ProSyst, IONA, and aQute. You will quickly notice the absence of one major Java vendor, and this does indeed raise questions about the future direction for Java, especially in the enterprise.

OSGi0001_1.JPG

Developing OSGi for the enterprise

We have a great group working on several parts of the set of requirements identified for enterprise OSGi, but other areas still do not have any driver. Yes, you need to be a member of OSGi, or have your work sponsored by a member, but these are relatively simple problems to overcome, compared to the tremendous potential benefits.

Advertisements

5 responses to “Room at the table

  1. Eric as a long time user of IONA products, we have been delighted with the strategic direction that IONA has taken over the last few years. Like many others we are now happily using Artix (version 5 no less) in an commercial environment. What maybe of interest is that we have been using Artix inside an OSGi environment (Equinox). I would be interested in your views around IONA’s adoption of OSGi and how you see your products evolving with this technology.
    Regards.

  2. Damian,
    Thanks very much for your kind words.
    We are in the midst of planning out how exactly we will be adopting OSGi and when the products will be released. You notice I said “when” not “if” so I hope it is clear this is the direction in which we’re heading. We do not have specific release dates yet, at least not anything we can share publicly.
    But I can say that I see OSGi as a core enabler for product modularity and a key potential platform for compatibility of modules across vendors. I think we may see OSGi do for runtimes what Eclipse (based on OSGi) has already done for IDEs, but this will take a bit of time, as significant change always does.
    Eric

  3. OMG, is that Anselm Baird-Smith?! I thought he dropped off the face of the earth after leaving Sun.

  4. Hi Mark,
    I don’t think anyone by that name was in the room… ;-(

  5. Doh, my bad. The guy touching his forehead by the whiteboard is a spitting image for him.
    P.S. Anselm was the lead on the Java Embedded Server project at Sun, from whence the Connected Alliance (now known as OSGI) sprung.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s