OpenJDK
OpenJDKは当初、Java SE 7(英語版)のJavaプラットフォームのみをベースとしていた。
しかし、JDK 10以来、Java SEプラットフォームに対するオープンソースのリファレンス実装を作成するプロジェクトがJDKプロジェクトに移譲された。1つのフィーチャーリリースを公開してすぐに終了するという過去のJDKリリースのプロジェクトとは異なり、新しいプロジェクトでは、長期間活動するプロジェクトによって、将来のJDKのフィーチャーリリースのすべてを作成し、6ヶ月毎に新しいバージョンのフィーチャーリリースを公開するという厳格な時間ベースのリリースモデルを使用する方針に転換した。
以下のように、複数の異なるバージョンのOpenJDKおよびJDKプロジェクトの開発ブランチが存在する。
JDKプロジェクト リリース22。
JDKプロジェクト リリース21。
JDKプロジェクト リリース20。
JDKプロジェクト リリース19。
JDKプロジェクト リリース18。
JDKプロジェクト リリース17。
JDKプロジェクト リリース16。