News on Monday
more>>
SharePoint Tech Report
more>>


   

 
 
Download Current Issue
ISSUE 2/1/2010 PDF

Need Back Issues?
DOWNLOAD HERE

Receive the print Edition?


 
blogs tab
Visual Studio 2010 Release Candidate Available Today
A Visual Studio 2010 release candidate is available on MSDN.
02/09/2010 09:45 AM EST

Is Microsoft eyeing Office subscription pricing?
Microsoft may be preparing to offer a new Office pricing option called "union," which charges the same for cloud as on-premises.
02/01/2010 09:38 AM EST

Facebook rewrites PHP runtime
Facebook is about to open source its own PHP runtime, written from scratch for speed.
01/30/2010 08:53 PM EST

 

Events calendar tab
2/9/2010 to 2/13/2010
San Francisco
IDG World Expo

2/10/2010 to 2/12/2010
San Francisco
BZ Media

2/17/2010 to 2/25/2010
Atlanta
Python Software Foundation

2/19/2010 to 2/20/2010
Los Angeles
SCALE

2/21/2010 to 2/24/2010
Las Vegas
IBM


 
Most Read Latest News Blog Resources

IBM adopting Harmony for production Java systems




June 11, 2009 — 
IBM has begun to use libraries from the Apache Harmony project in some of its production-level Java software, it was revealed at JavaOne last week. The move comes after years of IBM quietly contributing code to the Apache Harmony project, and it marked the first time IBM had publicly discussed its use of the software.

When Craig Hayman, vice president of WebSphere, took the stage at JavaOne, he was ostensibly talking about hosting Java application servers in the cloud and backing them up with what he called “extreme transaction processing” through creative caching. Then Hayman spoke about Apache Harmony.

“In our regular shipping offerings, like WebSphere CE and Lotus Notes, we're using many of the Harmony libraries inside our JVM, and inside our core code. We contribute a lot to the Harmony codebase,” said Hayman.

While Hayman and Tim Ellison, vice president of the Apache Software Foundation and an IBM senior technical staff member, demonstrated what they categorized as “not your father's runtime,” they were also quietly showing the world that there was, in fact, an open-source Java ready for production environments, and that it did not come from Sun Microsystems (in the form of the OpenJDK).

Since Harmony reached near-completion in 2007, Sun has refused to allow the Apache Foundation access to its Test Compatibility Kit, essentially relegating Apache Harmony to the status of “un-certified Java.”

When asked whether he felt that a lack of TCK access would harm Harmony's image, Hayman said, “I think that's somewhat in the hands of the customers and whether they care or not. If you were to take [Apache] Geronimo running on [Apache] Harmony, what do you care about: Harmony or Geronimo?”

If users only care about running Geronimo, he said, the certification levels of what's underneath don't really matter to the users, as long as they work.

Jeffrey Hammond, senior analyst for application development at Forrester Research, said that IBM's move to Harmony is similar to its move toward Eclipse.

“I would call it a risk mitigation move,” He said. He also said that a lack of certification from Sun shouldn't scare users away. “IBM has had its own JVM inside its products for years, and nobody has complained about that."

Hayman elaborated on IBM’s plans for Harmony. “First, we want to show people that we think it's ready for prime time. The second is we want to show off some of the tooling to get developers interested in using and contributing to Harmony.

"The community is at that tipping point where it's important for us to be more vocal about what we're doing. We're shining a light on the capabilities and how it can be used."

Miko Matsumura, vice president and chief strategist for Software AG, said at JavaOne: “The thing that's wonderful about how open Java is as an economic system is that it's a checks-and-balances system. IBM deserves to have some power, in the sense [that] you don't want Oracle to be the exclusive steward of Java. It's almost at the level of an Apache-style meritocracy."


Related Search Term(s): ApacheIBMJava


Share this link: http://www.sdtimes.com/link/33547
 

Comments

06/15/2009 09:30:59 PM EST

And Craig Hayman is touting a pipe-dream and grasping at straws trying to revive the dying Websphere App server. Since I worked for Websphere determining pre-requisites I know that this is only a smoke screen. Bad design, inefficient testing and inexperienced young staffers are running IBM into the ground. It really does not matter which java or webserver design they choose, its the underlying Websphere bloatware that is their problem with ridiculously greedy management sending their talent to the competition. GO ORACLE !!!!! its only a matter of time before IBM is out of the software business.

United StatesEx IBMr


07/02/2009 12:18:48 PM EST

Actually we run GNU Classpath based VM in production environments and we can happily use all the software referenced in this article, so Harmony is not the only Free/Open Source Java implementation. Of course, being the same license, for GNU Classpath hackers makes sense to use OpenJDK code base now, but this doesn't change the fact that GNU Classpath is there and is anything but a dead project.

ItalyMario Torre


Add comment


Name*
Email*  
Country     


  • Comment
  • Preview
Loading