サン・マイクロシステムズが開発した「Java」は、2007年にオープンソースとなり、JDK(Java Development Kit)のソースコードがGPLの下で公開されました。そしてそれを基にオープンソースによるJavaの実装である「OpenJDK」が始まりました。 OpenJDK開始後も、サンは引き続き同社製の(いわゆる純正)JDKをリリースしていますが、OpenJDKはそれにひけをとらない品質のJDKに仕上がっていると評価されています(両者はおおむね同一のもの、ともいわれているようです)。 OpenJDKによってJavaのソースコードはオープンソースになりましたが、まだ懸念が指摘されています。それはサン・マイクロシステムズから提供されている、Javaの互換性を確認するTest Compatibility Kit(TCK、互換試験キット)にライセンス上の制限があるという点です。 マイコ