Apache Harmonyプロジェクト


VM、クラスライブラリ、コンパイラなどをオープンソースとして作るということらしい。
しかし、J2SEはSunから無償でダウンロードできるのに、あえてオープンソースを使う意味があるのか。


Javaで書かれたオープンソースは山ほどあり、J2EEも複数ある。
しかし、J2SEJavaインプリメンテーション)だけはオープンのものが存在しない。
なので、J2SEをSunが開発してくれないプラットフォームではJavaで書かれたソフト資産を動かす事ができなくなってしまう。
という意味で価値があるかもしれない。


一方で近い将来、もしかしたらSunがJ2SEオープンソースにするかもしれない、という話しはある。


http://japan.internet.com/linuxtoday/20060310/5.html
http://journal.mycom.co.jp/articles/2006/05/19/javaone2/