Oracle GraalVM
Support Roadmap
Oracle provides this support roadmap to help you understand maintenance, support options, and related timelines for Oracle GraalVM.
In this roadmap:
All Users are those who use Oracle GraalVM at no cost under the terms of the GraalVM Free Terms and Conditions (GFTC) Including License for Early Adopter Versions.
Personal, Development and other Users are those who use GraalVM under the Oracle Technology Network License Agreement GraalVM Enterprise Edition Including License for Early Adopter Versions.
Oracle Customers are those with an active Oracle Java SE Subscription and Oracle Java SE Desktop Subscription (the subscriptions include entitlement to Oracle GraalVM).
Releases
Since June 2023, Oracle provides Oracle GraalVM under the GraalVM Free Terms and Conditions (GFTC) including License for Early Adopter Versions. Subject to the conditions in the license, including the License for Early Adopter Versions, the GFTC is intended to permit use by any user including commercial and production use. Redistribution is permitted as long as it is not for a fee.
Oracle GraalVM 25.0 is the latest Long-Term Support (LTS) release and continues to receive quarterly Critical Patch Updates (CPUs) with security and minor bug fixes.
Oracle GraalVM 25i is the innovation (feature) release line for Oracle GraalVM 25.1+ releases. Oracle GraalVM 25.1+ releases are provided monthly to preview new capabilities and collect early feedback before they are considered for a future LTS release. Each monthly feature release supersedes the previous monthly feature release. For planned release dates, see the Release Calendar.
Support Timeline
Oracle GraalVM
Dates listed below apply only to the commercially supported Oracle GraalVM releases available to Oracle Customers.
| Release | GA Date | Premier Support Until | Extended Support Until | Sustaining Support |
|---|---|---|---|---|
| Oracle GraalVM Enterprise Edition 20 (LTS) | February 2020 | February 2025 | Not Available | Indefinite |
| Oracle GraalVM Enterprise Edition 21 (LTS) | January 2021 | October 2026 | September 2029 | Indefinite |
| Oracle GraalVM Enterprise Edition 22 (non-LTS) | January 2022 | April 2024 | Not Available | Indefinite |
| Oracle GraalVM for JDK 17 (LTS) | June 2023 | September 2026 | September 2029 | Indefinite |
| Oracle GraalVM for JDK 21 (LTS) | September 2023 | September 2028 | September 2031 | Indefinite |
| Oracle GraalVM for JDK 23 (non-LTS) | September 2024 | March 2025 | Not Available | Indefinite |
| Oracle GraalVM for JDK 24 (non-LTS) | March 2025 | September 2025 | Not Available | Indefinite |
| Oracle GraalVM 25 (LTS) | September 2025 | September 2030 | September 2033 | Indefinite |
Oracle GraalVM 25.1+
For Oracle GraalVM 25.1+ monthly innovation releases, users should upgrade to the latest monthly release to receive bug fixes and security patches.
JavaFX
JavaFX has been open sourced and redesigned to be available as a standalone library rather than being included with the JDK. Starting with JDK 11, JavaFX is not included in Oracle GraalVM. Support for JavaFX on Java SE 8 ended on April 16, 2025.
Supported Graal Languages Configurations
| Language Runtime | Release | JDK Release |
|---|---|---|
| GraalJS GraalPy GraalWasm Espresso[1] |
||
| 25.0.x | Oracle GraalVM 25 (LTS) Oracle GraalVM for JDK 21 (LTS)[1] |
|
| 25.1+ | Oracle GraalVM 25.1+ (Feature) |
[1] Espresso is only supported on Linux x64.