Apache Foundation が J2SE に準拠するオープンソース版 JVM の開発を計画 (CNet Japan)

Apache Foundation が Java2 SE に準拠するオープンソースJava の開発の計画しているようだ。プロジェクト名は Project Harmony になるそうだ。

SUN は表面的には歓迎のコメントを出しているが、いろいろ難をつけたいご様子。実際、SUN/IBM/BEA に張り合う Java を作るには、J2SE の仕様を満たすための努力と、高速化のための努力が必要になる。

Apache のコミュニティの技術レベルは高いと思うので仕様に準拠する Java を実装することは可能だと思うが、速度を上げるのは難しいと思われる。高速な dynamic compiler を実装するには職人的な勘とセンスに頼らざるえず、そういう技術を持っている人は世界中でみても数えるほどしかいないからだ。

とはいえ個人的には Project Harmony が技術的に面白いアプローチで高速化を狙ってくれることを期待している。