Same source tree, different patch stream. Corretto holds an LTS release for eight years; upstream builds age out in six months. That is the decision.
Amazon Corretto is a free, production supported OpenJDK distribution with eight year LTS coverage, and the choice against upstream OpenJDK builds comes down to patch longevity, support model, and cloud fit.
OpenJDK is the open source project where Java is developed; a distribution is a tested, patched, supported binary built from that source. The OpenJDK project publishes reference builds, but those builds stop receiving updates when the next version ships.
That six month update horizon, visible in the JDK release archive, is the operational gap. Production estates need patches for years on a stable major version, which is exactly what downstream distributions exist to provide.
Corretto is Amazon's no cost OpenJDK distribution with quarterly security updates and at least eight years of support per LTS release, per the Corretto support calendar. It is TCK certified, so it is drop in compatible with any compliant Java runtime.
The validation story is the differentiator. Corretto runs Amazon's own services, including every AWS Lambda Java function, which is production testing at a scale no enterprise replicates internally.
Corretto support is community and AWS Support based; there is no standalone Corretto support contract for non AWS customers. Estates wanting a contractual Java support relationship independent of cloud spend look at Azul or BellSoft instead.
Corretto versus upstream OpenJDK builds, 2026
| Dimension | Amazon Corretto | Upstream OpenJDK builds |
|---|---|---|
| Cost | Free | Free |
| LTS patch stream | 8 years per LTS release | None after next release ships |
| Patch cadence | Quarterly, CPU aligned | Current version only |
| Certification | TCK certified | TCK certified |
| Support channel | AWS Support and community | Community only |
| Production fit | Strong, AWS validated | Development use |
On a current, actively developed application tracking the latest Java version, the difference is small. On a production estate sitting on Java 17 or 21 for years, the difference is the entire patch stream.
Cloud alignment and tooling. AWS estates get native packaging, container images, and platform integration with Corretto. Multi cloud and on premises estates often prefer Temurin's vendor neutral governance for exactly the same operational reasons.
Choose Corretto when AWS is your primary platform, you want eight year LTS coverage at zero cost, and AWS Support already covers your production stack. Choose Temurin when governance neutrality matters across clouds. Choose a paid distribution only when you need contractual support with indemnities.
Whatever the landing zone, the move off Oracle Java SE subscriptions is the economic event. The runtime choice is secondary to exiting the per employee subscription metric cleanly, with usage evidence archived before the switch.
The standard advice, often originating from vendors selling Java support, says free distributions like Corretto are fine for development but production estates need a paid support contract. We disagree. In roughly 40 to 60 Java engagements Fredrik Filipsson advised in 2024 to 2025, estates running Corretto or Temurin in production logged no stability incident that a support contract would have changed, while the subscription quotes they avoided ran into seven figures. The buyer side move is to buy support for the workloads that demonstrably need indemnified response, which is a small minority, and run the validated free distributions everywhere else. Paying for Java insurance estate wide is the vendor's business model, not your risk profile.
Three cuts of our advisory engagement file frame the size of the opportunity.
Source: Redress Compliance advisory engagement file, 2024 to 2025.
Five moves turn this analysis into a lower invoice on the next renewal.
White Paper · Oracle
Cut Oracle Spend 30 to 50%: The 5 Year Playbook
The five year buyer side playbook that cuts Oracle spend across Database, Java, Apps, OCI, and support, and the math behind a 30 to 50 percent cut. Read it free.
Yes. Corretto is free for production under an open source license, with quarterly security updates and at least eight years of support per LTS release. There is no license fee and no usage based charge from Amazon.
OpenJDK is the upstream project and reference build; Corretto is Amazon's downstream distribution of it. The practical difference is the patch stream: upstream builds stop updating when the next version ships, while Corretto backports fixes for eight years.
Yes. Corretto is TCK certified, meaning it passes the same compatibility test suite as Oracle's JDK. Under 5 percent of applications needed any remediation in the migrations we benchmarked, mostly build pipeline adjustments.
No. Corretto ships for Linux, Windows, macOS, and containers, and runs anywhere. The AWS alignment shows in tooling and validation scale rather than any platform restriction.
AWS first estates default to Corretto for the platform integration; multi cloud and on premises estates often prefer Temurin's vendor neutral governance. Both are TCK certified and free, so the decision is operational, not technical.
Usually not estate wide. Estates running Corretto or Temurin in production logged no incident a contract would have changed across our 2024 to 2025 file. Buy contractual support only for workloads needing indemnified response.
The Oracle Java exit framework, the usage evidence list, and the audit posture for estates leaving the subscription.
Used across more than five hundred enterprise engagements. Independent. Buyer side. Built for procurement leaders running the next renewal cycle.
Paying for Java insurance estate wide is the vendor's business model, not your risk profile.
500+ enterprise clients. 11 vendor practices. Industry recognized. One conversation can change what you pay for the next three years.
One buyer side briefing a week. Pricing moves, audit signals, and the levers that work. No vendor spin.