In a blog post yesterday, Steve Lohr of The New York Times said, “software developers uneasily held their collective breath when Oracle bought Sun Microsystems earlier this year.” That’s a good way to frame how we’ve all felt watching this acquisition play out for the past year. Tense.
But, yesterday’s Java Pact signed by Oracle and IBM makes me feel just a little less tense. In my post about JavaOne a few weeks ago, I covered things that made me both excited and worried about the future of Java. The real chance that Java might be fragmented for the first time was my number one concern. No one needs to go back to the dark ages of having to know multiple types of a programming language (I’m having post-traumatic flashbacks of C++!)
My take is that the IBM / Oracle Java Pact is a great thing. IBM’s support of the OpenJDK as the de facto standard moving forward makes me breathe a sigh of relief. Call me optimistic, but there’s some meat behind this pact. Oracle and IBM should have a vested interest in not letting Java fragment: too many developers are learning it, it’s being taught in universities, heck – even high schoolers are learning it. This announcement gave me a little bit of confidence that people – even the “corporate steward of Java,” as Steve Lohr puts it, seem to be working together to keep Java open.
Subscribe to get all the news, info and tutorials you need to build better business apps and sites