Return to site

☕⏳ JAVA LTS: the ULTIMATE SUPPORT LIMITS

How long can you keep patching Java without upgrading?

· java

🔸 TLDR

Java has no universal EOL date.

Your real limit depends on the JDK vendor, and whether you rely on FREE updates or PAID commercial support.

FREE = no-cost maintained binaries/updates.

PAID = commercial vendor-backed support.

Section image

Furthest published horizons I found as of Sep 30, 2026:

🔸 JAVA 8 - FREE: DEC 2030 | PAID: DEC 2032

▪️ FREE - Dec 2030

Temurin commits to availability at least through Dec 2030; Amazon Corretto also reaches Dec 2030.

▪️ PAID - Dec 31, 2032

Red Hat ELS-1 extends OpenJDK 8 and supported Temurin 8 deployments to Dec 31, 2032.

#Java8 #Temurin #RedHat

🔸 JAVA 11 - FREE: JAN 2032 | PAID: MAR 2032

▪️ FREE - Jan 2032

Amazon Corretto 11: last planned update Oct 2031, EOL Jan 2032.

▪️ PAID - Mar 2032

BellSoft Liberica JDK commercial support reaches Mar 2032, slightly beyond Oracle/Azul and Red Hat.

#Java11 #Corretto #LibericaJDK

🔸 JAVA 17 - FREE: OCT 2029 | PAID: MAR 2030

▪️ FREE - Oct 2029

Amazon Corretto 17: last planned update Jul 2029, EOL Oct 2029.

▪️ PAID - Mar 2030

BellSoft Liberica JDK commercial support reaches Mar 2030, beyond Oracle/Azul's Sep 2029 horizon.

#Java17 #Corretto #LibericaJDK

🔸 JAVA 21 - FREE: OCT 2030 | PAID: MAR 2032

▪️ FREE - Oct 2030

Amazon Corretto 21: last planned update Jul 2030, EOL Oct 2030.

▪️ PAID - Mar 2032

BellSoft Liberica JDK commercial support reaches Mar 2032; Oracle, Azul and Red Hat publish Sep 2031.

#Java21 #Corretto #LibericaJDK

🔸 JAVA 25 - FREE: OCT 2032 | PAID: MAR 2034

▪️ FREE - Oct 2032

Amazon Corretto 25: last planned update Jul 2032, EOL Oct 2032.

▪️ PAID - Mar 2034

BellSoft Liberica JDK commercial support reaches Mar 2034; Oracle/Azul/Red Hat reach Sep 2033.

#Java25 #Corretto #LibericaJDK

🔸 TAKEAWAYS

▪️ FREE can still mean years of security updates.

▪️ PAID support can extend the patch horizon even further.

▪️ “Java EOL” means little without naming the JDK distribution.

▪️ Roadmaps can change: verify them before planning a migration.

#Java #OpenJDK #JDK #JavaLTS #Temurin #Corretto #RedHat #Azul #LibericaJDK

Go further with Java certification:

Java👇

Spring👇

SpringBook👇

JavaFullstackBook👇