Apache Harmonyプロジェクト
VM、クラスライブラリ、コンパイラなどをオープンソースとして作るということらしい。
しかし、J2SEはSunから無償でダウンロードできるのに、あえてオープンソースを使う意味があるのか。
Javaで書かれたオープンソースは山ほどあり、J2EEも複数ある。
しかし、J2SE(Javaインプリメンテーション)だけはオープンのものが存在しない。
なので、J2SEをSunが開発してくれないプラットフォームではJavaで書かれたソフト資産を動かす事ができなくなってしまう。
という意味で価値があるかもしれない。
一方で近い将来、もしかしたらSunがJ2SEをオープンソースにするかもしれない、という話しはある。
http://japan.internet.com/linuxtoday/20060310/5.html
http://journal.mycom.co.jp/articles/2006/05/19/javaone2/