Print

IBM adopting Harmony for production Java systems



Alex Handy
Email
June 11, 2009 —  (Page 1 of 2)
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.



Related Search Term(s): Apache, IBM, Java

Pages 1 2 


Share this link: http://sdt.bz/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


close
NEXT ARTICLE
The Apache Software Foundation Announces Apache ACE as a Top-Level Project
Open Source OSGi software distribution framework especially suited for the Cloud and embedded computing markets Read More...
 
 
 




News on Monday  more>>
Android Developer News  more>>
SharePoint Tech Report  more>>
Big Data TechReport  more>>

   
 
 

 


Download Current Issue
JUNE 2013 PDF ISSUE

Need Back Issues?
DOWNLOAD HERE

Want to subscribe?


 
 
 
 

Events calendar tab
Mobile Commerce World
6/24/2013 to 6/26/2013
San Francisco
UBM TechWeb
USENIX Federated Conference
6/24/2013 to 6/28/2013
San Jose, Calif.
USENIX
Microsoft Build
6/26/2013 to 6/28/2013
San Francisco
Microsoft
Conf. on Big Data Security
7/17/2013 to 7/18/2013
Boston
MIS Training Institute
ACM SIGGRAPH
7/21/2013 to 7/25/2013
Anaheim, Calif.
ACM SIGGRAPH