OpenJDK

Product

Javaプラットフォームのオープンソース実装

最終更新: 2026-10-20

5 References

https://www.refbase.ai/entity/openjdk

Knowledge Dossier

公開済みEvidenceをIdentity / Capability / Credibility / Use Case / Constraints・Current Statusの軸で機械的に集約したものです(新規の主張・推測は含みません)。

Identity

  • openjdk.orgは、OpenJDKを「Javaプラットフォームのオープンソース実装と関連プロジェクトで協力する場」と説明している。同サイトはJDK 27をOracleが提供する無償・GPLライセンスの本番利用可能なバイナリ(Linux、macOS、Windows向け)として案内し、次のバージョンとしてJDK 28を掲載している。フッターのライセンス表示はGPLv2である。検証待ち OpenJDK

Capability

  • openjdk.orgは、OpenJDKを「Javaプラットフォームのオープンソース実装と関連プロジェクトで協力する場」と説明している。同サイトはJDK 27をOracleが提供する無償・GPLライセンスの本番利用可能なバイナリ(Linux、macOS、Windows向け)として案内し、次のバージョンとしてJDK 28を掲載している。フッターのライセンス表示はGPLv2である。検証待ち OpenJDK
  • OpenJDKのJDK 27プロジェクトページによれば、JDK 27はJava SE 27のリファレンス実装で、一般提供(GA)は2026年9月15日とされている。同ページのJEP一覧にはG1をすべての環境で既定のガベージコレクタにするJEP 523、TLS 1.3向けのポスト量子ハイブリッド鍵交換のJEP 527、コンパクトオブジェクトヘッダーを既定にするJEP 534などが含まれる。 JEP一覧にはStructured Concurrency(第7プレビュー)やVector API(第12インキュベーター)なども含まれる。検証待ち JDK 27
  • jdk.java.netは「Oracleから提供されるJDKビルド」のページで、2026年10月時点でJDK 27、JavaFX 27、JMC 9.1.2を「利用可能(Ready for use)」、JDK 28、JavaFX 28、Jextract、Leyden、Loom、Valhallaをアーリーアクセスとして掲載している。検証待ち JDK Builds from Oracle
  • 報道サイトPhoronix(2026年9月15日付)は、Oracleが同日OpenJDK 27のリリースでJava 27を一般提供(GA)にしたと報じた。同記事によれば、Java 27ではG1ガベージコレクタがすべての環境で既定になり、TLS 1.3向けのポスト量子ハイブリッド鍵交換と、コンパクトオブジェクトヘッダーの既定化も加わった。検証待ち Java 27 Reaches GA With The G1 Garbage Collector By Default Everywhere - Phoronix

Credibility

  • 報道サイトPhoronix(2026年9月15日付)は、Oracleが同日OpenJDK 27のリリースでJava 27を一般提供(GA)にしたと報じた。同記事によれば、Java 27ではG1ガベージコレクタがすべての環境で既定になり、TLS 1.3向けのポスト量子ハイブリッド鍵交換と、コンパクトオブジェクトヘッダーの既定化も加わった。検証待ち Java 27 Reaches GA With The G1 Garbage Collector By Default Everywhere - Phoronix
  • Eclipse Adoptiumの公式ページは、AdoptOpenJDKが2017年に「OpenJDKのソースを複数プラットフォームでビルド・テストする再現可能な仕組み」の不足を背景に設立され、Eclipse AdoptiumはAdoptOpenJDKの使命の継続だと説明している。同ページは、AdoptiumがJava SE TCKで検証された実行環境のバイナリを提供し、OpenJDKのコードはGPL v2 with Classpath Exceptionなどでライセンスされ、JavaとOpenJDKはOracleまたはその関連会社の商標であると記している。検証待ち About Eclipse Adoptium® | Adoptium

Use Case

公開Evidence未整備

Constraints / Current Status

  • OpenJDKのJDK 27プロジェクトページによれば、JDK 27はJava SE 27のリファレンス実装で、一般提供(GA)は2026年9月15日とされている。同ページのJEP一覧にはG1をすべての環境で既定のガベージコレクタにするJEP 523、TLS 1.3向けのポスト量子ハイブリッド鍵交換のJEP 527、コンパクトオブジェクトヘッダーを既定にするJEP 534などが含まれる。 JEP一覧にはStructured Concurrency(第7プレビュー)やVector API(第12インキュベーター)なども含まれる。検証待ち JDK 27
  • OpenJDKの法務ページは、ライセンスを「GNU General Public License, version 2, with the Classpath Exception」と示している。Classpath Exceptionは、ライブラリを独立したモジュールとリンクして実行ファイルを作る許可を与える内容を含んでいる。検証待ち OpenJDK: GPLv2 + Classpath Exception
  • jdk.java.netは「Oracleから提供されるJDKビルド」のページで、2026年10月時点でJDK 27、JavaFX 27、JMC 9.1.2を「利用可能(Ready for use)」、JDK 28、JavaFX 28、Jextract、Leyden、Loom、Valhallaをアーリーアクセスとして掲載している。検証待ち JDK Builds from Oracle
  • Eclipse Adoptiumの公式ページは、AdoptOpenJDKが2017年に「OpenJDKのソースを複数プラットフォームでビルド・テストする再現可能な仕組み」の不足を背景に設立され、Eclipse AdoptiumはAdoptOpenJDKの使命の継続だと説明している。同ページは、AdoptiumがJava SE TCKで検証された実行環境のバイナリを提供し、OpenJDKのコードはGPL v2 with Classpath Exceptionなどでライセンスされ、JavaとOpenJDKはOracleまたはその関連会社の商標であると記している。検証待ち About Eclipse Adoptium® | Adoptium

Key References

References — 問い別の知識

データアクセス

各APIエンドポイントはJSON形式でデータを返します。生成AIのツール呼び出し・RAG連携での利用を想定しています。