Oracle GraalVM
サポート・ロードマップ
Oracle GraalVMのこのサポート・ロードマップは、メンテナンスやサポートのオプションと、関連するタイムラインを把握するのに役立ちます。
このロードマップの内容:
オラクル社のお客様とは、アクティブな(1) Oracle Java SE SubscriptionおよびOracle Java SE Desktop Subscription (サブスクリプションにはOracle GraalVMの資格が含まれます)、(2) Oracle Cloud Infrastructure Subscription (Oracle Cloud Infrastructureのサブスクライバは、サポートも含め、Oracle GraalVMを無償で使用できます)を所有しているお客様です。
個人、開発およびその他のユーザーとは、Oracle Technology Network License Agreement GraalVM Enterprise Edition Including License for Early Adopter Versionsに基づいて、GraalVMを使用するユーザーです。
すべてのユーザーとは、GraalVM Free Terms and Conditions (GFTC) Including License for Early Adopter Versionsに基づいて、Oracle GraalVM for JDK 17以降を使用するユーザーです。
Oracle GraalVMの製品リリース
2023年6月以降、オラクル社は、GraalVM Free Terms and Conditions (GFTC) including License for Early Adopter Versionsに基づいてOracle GraalVMを提供しています。GFTCは、「License for Early Adopter Versions」を含むライセンスの条件に従うことを条件に、商業活動や生産に従事するユーザーなど、すべてのユーザーに対し使用を許可することを目的としています。再配布は有料でない限り許可されます。Oracle GraalVMライセンスの詳細は、「Oracle Java SEライセンスに関するFAQ」を参照してください。
サポート・タイムライン
Oracle GraalVM
次に示す日付が適用されるのは、商用サポート対象で、オラクル社のお客様が使用できるOracle GraalVMのリリースのみです。
リリース | 一般提供日 | Premier Support期限 | サポート延長期限 | Sustaining Support |
---|---|---|---|---|
Oracle GraalVM Enterprise Edition 20 (LTS) | 2020年2月 | 2025年2月 | 適用外 | 無期限 |
Oracle GraalVM Enterprise Edition 21 (LTS) | 2021年1月 | 2026年10月 | 2029年7月 | 無期限 |
Oracle GraalVM Enterprise Edition 22 (非LTS) | 2022年1月 | 2024年4月 | 適用外 | 無期限 |
Oracle GraalVM for JDK 17 (LTS) | 2023年6月 | 2026年9月 | 2029年9月 | 無期限 |
Oracle GraalVM for JDK 21 (LTS) | 2023年9月 | 2028年9月 | 2031年9月 | 無期限 |
Oracle GraalVM for JDK 23 (非LTS) | 2024年9月 | 2025年3月 | 適用外 | 無期限 |
Oracle GraalVM for JDK 24 (非LTS) | 2025年3月 | 2025年9月 | 適用外 | 無期限 |
Oracle GraalVM for JDK 25 (LTS) | 2025年9月 | 2030年9月 | 2033年9月 | 無期限 |
GraalJS、GraalWasm、Espresso
GraalJS、GraalWasm、Espressoのサポート・タイムラインは、商用サポート対象のOracle GraalVMのリリースと同じです。
GraalPy
GraalPy言語ランタイムは、Pythonのアップストリーム・リリースによって異なります。つまり、バグ修正のサポートは通常、Oracle GraalVM LTSリリースの終了日より前に終了します(Oracle GraalVMのサポート・ロードマップを参照)。Oracle GraalVM機能リリースでは、サポートは6か月で終了します。Pythonのアップストリーム・サポート日付の詳細は、「Python release cycle」を参照してください。
GraalPyリリース | Pythonのアップストリーム・リリース | サポート期限 |
---|---|---|
24.1.0 (非LTS) | 3.11 | 2025年3月 |
24.2.0 (非LTS) | 3.12 | 2025年9月 |
25.0.0 (LTS) | 3.12 | 2028年10月 |
JavaFX
JavaFXはオープン・ソース化され、JDKに含まれる形ではなく、スタンドアローン・ライブラリとして利用できるよう再設計されました。JDK 11以降、JavaFXはOracle GraalVMに含まれません。Oracle GraalVM Enterprise Edition 21のJDK 8におけるJavaFXのサポートは、2025年3月まで継続されます。
サポートされる構成
言語ランタイム | リリース | JDKリリース |
---|---|---|
GraalJS GraalPy GraalWasm Espresso |
24.1.0 | Oracle GraalVM for JDK 23 (非LTS) Oracle GraalVM for JDK 21 (LTS) Oracle JDK 23 (非LTS) Oracle JDK 21 (LTS) [1] |
24.2.0 | Oracle GraalVM for JDK 24 (非LTS) Oracle GraalVM for JDK 21 (LTS) Oracle JDK 24 (非LTS) Oracle JDK 21 (LTS) [1] |
|
25.0.0 | Oracle GraalVM for JDK 25 (LTS) Oracle GraalVM for JDK 21 (LTS) Oracle JDK 25 (LTS) Oracle JDK 21 (LTS) [1] |
[1] Oracle JDK 21 (LTS)にはGraal JITコンパイラが含まれていないため、インタプリタのパフォーマンスに制限されます。