GPLによって互換性が保たれる
サン、Javaをオープンソース化--Java SE向けJDKをOpenJDKで公開
この記事の中であぁなるほど、と思ったのが最後の部分。
SunがJavaの管理にGPLを選んだのは、これが最も高い互換性を維持するからだと、Green氏は語っている。
「互換性は極めて重要であり、GPLはすべてにオープンな作業を求めている。これにより互換性の維持される確率が最大限に高まる」とGreen氏は語っている。
「GPLのおかげで互換性が維持できる」の発想に目から鱗。確かに考えてみればそうだな。RMSすげぇ、あんたすげぇよ。
追記:Gentoo用のOpenJDKはjava-experimental overlayで提供中。