OpenJDK (Open Java Development Kit) は、プログラミング言語Javaの自由かつオープンソースのJava Development Kitの実装である[3]。2006年、サン・マイクロシステムズが始めたもので、OpenJDKはJava SE 7以降の公式リファレンス実装とされている[4]。 GPLリンク例外つきの GNU General Public License (GNU GPL) でライセンスされている。リンク例外つきとしたのは、Javaクラスライブラリのライブラリとしての使用をGPLライセンスの適用外とするためである。 OpenJDKプロジェクトは、いくつかのコンポーネントからなる。主なコンポーネントとして、HotSpot(Java仮想マシン)、Javaクラスライブラリ、javac(Javaコンパイラ)がある。 かつて Java 10 まで含まれていて

