Sun、OpenJDK向けにJava互換性テストの新ライセンスを発表――オープンソースJavaの普及促進に期待

 米国Sun Microsystemsは8月9日、Javaオープンソース・コミュニティ「OpenJDK」向けに、互換性テスト・キットの新ライセンス「OpenJDK Community Technology Compatibility Kit(TCK)License」を発表した。

 新ライセンスは「Java Compatibility Kit(JCK)」に適用される。JCKは、Javaで実装されたプログラムがJava SE 6(Java Platform Standard Edition 6)の仕様に準拠しているかどうかを判定するためのJava互換性テスト・キット。テストやツール、ドキュメンテーションなどで構成されている。

 OpenJDK Community TCK LicenseがJCKに課すライセンス条件の下に、OpenJDKコミュニティは、GNU General Public License version 2(GPLv2)の条件に準拠した形で、Javaプログラムの互換性をテストすることができる。なお、同ライセンスの契約書は、このURLよりダウンロードすることができる。

 新ライセンスにより、開発者がOpenJDKプロジェクトに提出するコードの互換性を自らテストすることが可能となり、ディストリビューター側でも完成したJavaプログラムのテストを行うことができるようになる。互換性テストにパスしたJavaプログラムには、Sunの“Java Compatible”の商標とロゴを付与するオプションも用意されている。

 今回の発表に伴い、Sunでソフトウェア部門のエグゼクティブ・バイスプレジデントを務めるリッチ・グリーン氏は、「この発表は、Java技術をオープンソース・ソフトウェアとしてリリースしていくうえでの重要な通過点である。OpenJDKでJCKの互換性テストが可能となることで、GNU/Linuxにおいても、互換性を確保したJavaプログラムが利用可能になることを願っている」とコメントを寄せている。

(Computerworld.jp)

米国Sun Microsystems
http://www.sun.com/
OpenJDK
http://openjdk.java.net/

提供:Computerworld.jp