IT infrastructure calculators

OpenJDK builds from Oracle End of Life Dates

Release, end of support and end of life dates for every tracked OpenJDK builds from Oracle version, with current status.

All products · Vendor lifecycle page · Source entry

Status as of 2026-09-23 (UTC): 19 versions tracked; 1 supported, 0 security fixes only, 0 ending within 90 days, 18 end of life.

VersionStatusReleasedSupport endsLatest
27Supported2026-09-152027-03-2327
26End of life2026-03-172026-09-1526
25End of life2025-09-162026-03-1725
24End of life2025-03-182025-09-1624
23End of life2024-09-172025-03-1823.0.2
22End of life2024-03-192024-09-1722.0.2
21End of life2023-09-192024-03-1921.0.2
20End of life2023-03-212023-09-1920.0.2
19End of life2022-09-202023-03-2119.0.2
18End of life2022-03-222022-09-2018.0.2.1
17End of life2021-09-142022-03-2217.0.2
16End of life2021-03-162021-09-1416.0.2
15End of life2020-09-152021-03-1615.0.2
14End of life2020-03-172020-09-1614.0.2
13End of life2019-09-172020-03-1713.0.2
12End of life2019-03-192019-09-1712.0.2
11End of life2018-09-252019-03-1911.0.2
10End of life2018-03-202018-09-2510.0.2
9End of life2017-09-212018-03-209.0.4

Note: "Not announced" means the vendor has not published a date. "Ended (no date published)" means the source marks it ended without a date. Dates are compared as calendar days in UTC, so a date can flip up to a day earlier or later than your local calendar.

Data: endoflife.date (MIT license), snapshot 2026-09-23. Dates come from each vendor's published lifecycle. Always confirm with the vendor link before a purchase or migration decision.