OpenJDK: Releases, patches & end-of-life
Versio.io

Lifecycle guide for OpenJDK from Oracle

All releases, patches, maintenance and support periods at a glance

All supported productsFree Versio.io trial
📅 Last update on 2026-02-14

What is OpenJDK?

Automate product release and end-of-life managementJava is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. It is a general-purpose programming language intended to let programmers write once, run anywhere (WORA), meaning that compiled Java code can run on all platforms that support Java without the need for recompilation. Java applications are typically compiled to bytecode that can run on any Java virtual machine (JVM) regardless of the underlying computer architecture.
 

The entire lifecycle of OpenJDK

The following figure shows you the visualised product life cycle of OpenJDK. You can see all releases with the latest patch version, the long-term support characteristics (orange flag in the green circle, the periods for version provision, maintenance and support.
OpenJDK (Oracle) release, version and end-of-life information
XOpenJDK (Oracle) release, version and end-of-life information
Figure: Release, patch and end-of-life cycle of product OpenJDK (Oracle)
 

What is the OpenJDK release strategy?

All releases, including LTS release of OpenJDK, are supported for 6 months, meaning the release of a new major version of OpenJDK will end support for the previous major version.

Facts and figures about OpenJDK

Product
OpenJDK
Vendor
Oracle
Latest version
25.0.2
Number of releases
21
Number of versions
218
Number of unstable versions
1
Number of versions affected by CVE
89
Licence
GNU General Public License (GPL) V2.0
 
 

Questions or interested? Talk to me!


Lukas Böttcher
Lukas Böttcher
Business Development Manager
P:  +49-30-221986-51
LinkedIn

 

We use cookies to ensure that we give you the best experience on our website. Read privacy policies for more information.