endoflife.ai
Azul Zulu Zulu 7 Java by vendor EOL Checker

Azul Extends Java 6 and Java 7 Support to December 2029

By Scott Bissett  ·  Published: September 19, 2026  ·  News and analysis  ·  Azul's support roadmap read directly on the day of publication.

Azul's support roadmap now lists paid support for Java 6 and Java 7 to December 2029. Until this month the same line read December 2027. On the roadmap, Azul's standard production support for Java 6 ended in December 2018 and for Java 7 in July 2022; the later date is what Azul calls Legacy Production Support, available only to customers who have purchased it. In our data that is December 31, 2029 for Zulu 6 and December 31, 2029 for Zulu 7. Java 6 was released in December 2006: the roadmap itself counts that as 23 years of support.

What is confirmed and what is not. Confirmed: Azul's roadmap page, read on September 19, 2026, shows December 2029 for both versions and no longer shows December 2027. The open endoflife.date dataset, which follows that page, carried December 2027 until the same day. Not established: the day Azul changed its page, and Azul has made no announcement we could find.
Quick answer: Azul Zulu 27 is supported until March 31, 2027, its end-of-support date. The next Azul Zulu version to reach end of life is 26, on September 30, 2026. 15 of 22 tracked Azul Zulu versions are past end of life; the most recent to reach it, 24, did so on September 16, 2025. Every Azul Zulu version's release and end-of-support date is on the Azul Zulu lifecycle page.

What the extension covers, in Azul's own terms

Running Azul Zulu past end of life?
Extended support past the official EOL date exists for many products in this position — whether it covers Azul Zulu is exactly what we check. Tell us where to reach you and we’ll reply with matched options and pricing guidance — or an honest “no vendor covers this.” Free, no obligation.

Free · No obligation · Independent — we track the dates, vendors don’t pay for placement · dates verified against vendor sources. See all support options →

Azul's dates next to everyone else's

Java versionFirst releasedOracle's own support endedAzul production support endsAzul's last listed date
Java 6December 2006December 2018December 31, 2018December 31, 2029 (Legacy Production Support)
Java 7July 2011July 2022July 31, 2022December 31, 2029 (Legacy Production Support)
Java 8March 2014Extended Support to December 2030December 31, 2030December 31, 2032
Java 11September 2018See the vendor guideJanuary 31, 2032January 31, 2034
Java 17September 2021See the vendor guideSeptember 30, 2029September 30, 2031

Azul states these dates by month; we show the last day of the month. Oracle's dates for Java 6 and 7 are as Azul's roadmap cites them from Oracle's own support roadmap. Every vendor's dates for Java 8 through 25 are in our Java end of life by vendor guide.

Why a twenty-year-old runtime gets two more years

A vendor extends paid coverage when customers are paying for it. Read that way, the change is a measurement: a meaningful number of organisations still run production systems on Java 6 and Java 7, expect to be running them after 2027, and would rather buy patches than migrate. That is an inference from the roadmap, not something Azul has said.

It fits what the rest of the lifecycle data shows. The applications that are hardest to move are the ones nobody dares touch: the vendor is gone, the source is lost, the certification covers one exact runtime, or the application server underneath it only runs on that Java version. For those systems the choice was never between old Java and new Java. It is between old Java with security fixes and old Java without them.

If you still run Java 6 or Java 7

  1. Find it first. Old Java hides inside appliances, application servers and vendor products. Run java -version wherever Java runs, and check the runtimes bundled inside packaged applications.
  2. Know what you are actually getting. Oracle's free public updates ended in April 2013 for Java 6 and April 2015 for Java 7, as Azul's roadmap records. Paid coverage is what keeps these versions patched today, and under Azul's terms the later builds are not TCK-tested; check whether your application vendor or auditor cares.
  3. Treat 2029 as a deadline, not a reprieve. Three years goes quickly for a system like this once discovery, testing and sign-off are counted.
  4. Aim past Java 8. Java 8 is supported by several vendors to the end of 2030, which makes it a stepping stone with its own clock. Java 17, 21 and 25 are where long support now sits.

Frequently Asked Questions

Is Java 6 or Java 7 still supported by anyone?

Not for free. Oracle's own support for Java 6 ended in December 2018 and for Java 7 in July 2022. Azul's support roadmap lists paid Legacy Production Support for both to December 2029, only for customers who have purchased it.

What changed in Azul's Java 6 and Java 7 support?

Azul's roadmap now shows December 2029 as the end of Legacy Production Support for Java 6 and Java 7. The open endoflife.date dataset, which follows that roadmap, listed December 2027 until September 19, 2026. That is two more years for runtimes first released in 2006 and 2011.

What does Azul Legacy Production Support for Java 6 and 7 not include?

Azul's roadmap states that additional builds provided during the Legacy Production Support period for Java 6 or 7 are not TCK-tested, meaning they are not run through the Java compatibility test suite, and that the support applies only to customers who purchased it. Azul's standard production support for those versions ended in December 2018 and July 2022.

Related

© 2026 endoflife.ai · How we verify our dates · API · About