LWN.net Logo

IBM steps into open-source Java project (News.com)

News.com examines IBM's involvement in the Harmony project, an effort to make an open-source version of the Java Platform, Standard Edition. "In the past week, IBM has dedicated an employee to working with the proposed open-source project, which is being done at the Apache Software Foundation, said Rod Smith, vice president of advanced technology at IBM. At this point, IBM's participation is limited to thoughts on design, but the company likely will contribute code to the project, Smith said. "I think you'll see some code down the road. I'm sure you will. But right now, it's getting involved in some of the ideas and design they're trying to put together," he said."
(Log in to post comments)

IBM steps into open-source Java project (News.com)

Posted Jul 21, 2005 21:29 UTC (Thu) by kune (guest, #172) [Link]

It should also be noted, that our beloved word smiths at The Inquirer are informing us, that Intel wants to include VM accelaration into future Pentium microprocessors. For that reason they are seeming to be interested in the Harmony project.

Being a reader of the Harmony mailing list, I have to say, that these developments are helping me to understand, why all this license wrangling is necessary. I wonder, how they are resolving the issues with classpath, which has a GNU license. At this point in time no single line of code appears have to be produced by the project, which I find a little bit disappointing.

IBM steps into open-source Java project (News.com)

Posted Jul 21, 2005 22:15 UTC (Thu) by jayavarman (subscriber, #19600) [Link]

Please stop the FUD. The facts on classpath's licensing are at http://www.gnu.org/software/classpath/faq/faq.html#faq2_1

In short, it's the GPL + linking exception.

IBM steps into open-source Java project (News.com)

Posted Jul 21, 2005 23:33 UTC (Thu) by kune (guest, #172) [Link]

I've no issue with Classpath. Yes, indeed, they are not forcing any particular license for the JVM. The Classpath developers have chosen their license, have code to run, no FUD to spread here.

But honestly I've fear, uncertainty and doubt about the Harmony project. It might be just me, but I would at least have expected, that at this point in time, some experimental work with existing JVMs and Classpath would have been started. This is not the case and the only reason seems to be the licensing issue. But there seems to be the implicit constraint, that the Apache license must be used for all the components, at least by dual-licensing. For now Harmony is an open source project without source. I hope that will change rather sooner than later.

IBM steps into open-source Java project (News.com)

Posted Jul 22, 2005 1:59 UTC (Fri) by darthmdh (guest, #8032) [Link]

For now Harmony is an open source project without source. I hope that will change rather sooner than later.

I for one welcome our new designless implementation overlord!

Seriously, while it will be good to have a fully open source, up-to-date and complete Java VM and related technologies; you don't just wake up one morning and code one, then go out for a cafe latte about 11am. Not one that will matter. Design should probably take at least as long as implementation, if not longer. I'd rather they coded nothing but got a very good design which is easily implemented at the right time.

Some benefits of a good design will be the fact that since it is open source, many more people will be able to contribute to the project and a worthy product will be released closer to the timeframe everyone wants.

IBM steps into open-source Java project (News.com)

Posted Jul 23, 2005 22:13 UTC (Sat) by rjw (guest, #10415) [Link]

Sorry, but the waterfall process is pretty much discredited.
http://c2.com/cgi/wiki?WaterFall

GNU Classpath, Kaffe, gcj and harmony/apache collaboration

Posted Jul 22, 2005 8:34 UTC (Fri) by mjw (subscriber, #16740) [Link]

Things are slowly starting up. Apache has now setup Gump with Kaffe for automatic testing. See: http://gump.zones.apache.org/gump/kaffe/

The scores are pretty bad atm, but that is mainly some pre-requirements like xerces having trouble. If you resolve those by hand the success rate jumps to 25% already. And this is already helping the current GNU Classpath and Kaffe integration effort:

bootstrap ant is fixed now, thanks to Apache Gump and GNU Classpath. It't nice how gump helps even with merging. ;)

And while setting up larger programs with gcj like Eclipse and Jonas there is a lot of Apache stuff already being integrated. See the package graphs

IBM steps into open-source Java project (News.com)

Posted Jul 22, 2005 8:48 UTC (Fri) by mremond (guest, #4275) [Link]

Hello,

Do you have any link on Intel CPU-based acceleration of the Java VM ?
I search on Google but did not find anything.

Thank you,

--
Mickaël Rémond
http://www.3pblog.net/

Copyright © 2005, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds