Services Guides Insights Case Studies Research Free Tools About Schedule Consultation

⚠ Oracle's Java retention team will argue migration is an 18-month project. For most enterprises it is 12–20 weeks. Get independent Java migration analysis before renewing.

White Paper · Java Migration Edition

Oracle Java Migration Decision Tree: Amazon Corretto, Eclipse Temurin, Microsoft OpenJDK, Azul or BellSoft — Pick the Right Exit

Oracle's Java SE Universal Subscription on the Employee Metric created the largest enterprise Java cost shock since the legacy Named User Plus model. The exit is technically tractable for almost every Java workload class — production-grade OpenJDK distributions ship from Amazon, Eclipse, Microsoft, Azul and BellSoft, and the migration window for a typical enterprise workload is 2–4 weeks under regression-tested cut-over. The harder problem is choosing the right OpenJDK distribution for each workload class and defending the Employee Metric bridge subscription during the migration window. This 52-page decision tree is the independent buyer-side analysis — Corretto vs Temurin vs Microsoft Build vs Zulu vs Liberica by workload class, the defensible Employee Metric reconciliation, the OTN licence transition pattern, and the audit-moratorium negotiation pattern Oracle's Java audit team has accepted.

52 pages
10 decision-tree chapters
5 OpenJDK distributions · workload-by-workload
Java SE Universal Subscription holders

Why Oracle's Java retention team relies on confusion: Oracle's Java SE retention conversation assumes the customer cannot distinguish between five production-grade OpenJDK distributions, has not validated migration timelines, and has not reconciled the Employee Metric count to the actual Java endpoint population. Each of those assumptions, once challenged with evidence, materially shifts the negotiation. The Decision Tree is the evidence pack — distribution-by-distribution selection criteria, workload-by-workload migration timelines, and the defensible Employee Metric reconciliation Oracle's account team will not produce on its own.

What This Decision Framework Covers

  • Amazon Corretto — Amazon's production-grade OpenJDK build, AWS-native security alignment, quarterly LTS cadence, the workload classes where Corretto is the right answer, and the migration steps an enterprise Java team can run inside two weeks per workload class
  • Eclipse Temurin — the Adoptium Working Group's vendor-neutral OpenJDK distribution, broad ecosystem compatibility, the cases where Temurin beats every commercial alternative, and the security-update process counsel needs to understand
  • Microsoft Build of OpenJDK — the Microsoft-supported OpenJDK distribution, alignment with Azure-hosted workloads, the long-term support commitment, and where it sits commercially against Corretto and Temurin
  • Azul Zulu and Azul Platform Prime — the commercial OpenJDK alternative, the workload classes where Azul's performance and SLA model justifies the commercial subscription, and the licensing economics vs. Oracle Java SE Universal Subscription
  • BellSoft Liberica — the cross-platform OpenJDK distribution with the broadest CPU-architecture support, the embedded and IoT use cases where Liberica wins, and the support contract structure
  • The decision tree — workload class by workload class, the production criteria that select between Corretto, Temurin, Microsoft Build, Azul and BellSoft, with the failure modes documented for each selection
  • Employee Metric bridge subscription — the defensible Employee count reconciliation (exclude contractors, retail-store cashiers, warehouse pickers, board members and any non-endpoint headcount), the bridge-term sizing, and the audit-moratorium language that closes the historical Java window
  • OTN licence transition — Oracle's OTN licence terms for production deployments, the distribution-change permission language, and the contractual position Oracle's account team has accepted on prior migrations
  • Migration sequencing — which workload class moves first, the regression-tested cut-over pattern, the parallel-running window, and the decommission timeline that closes the Oracle Java footprint cleanly
  • Negotiation deal-shape — the opening structure for the Java SE Universal Subscription renewal conversation, Oracle's expected counter, the Employee Metric anchor numbers, and the documented concessions achievable on Java deals over $1M

Framework Chapters

Chapter 01
Amazon Corretto — Workload Classes & Selection Criteria
Chapter 02
Eclipse Temurin — Adoptium Cadence & Compatibility
Chapter 03
Microsoft Build of OpenJDK — Azure Alignment
Chapter 04
Azul Zulu / Platform Prime — Commercial OpenJDK
Chapter 05
BellSoft Liberica — Cross-Platform & Embedded
Chapter 06
The Decision Tree — Workload-by-Workload Selection
Chapter 07
Employee Metric Bridge & Defensible Count
Chapter 08
OTN Licence Transition & Audit Moratorium
Chapter 09
Migration Sequencing & Cut-Over Pattern
Chapter 10
Java SE Negotiation Deal-Shape
Framework Insight 01
"Five production-grade OpenJDK distributions ship today — Amazon Corretto, Eclipse Temurin, Microsoft Build of OpenJDK, Azul Zulu and BellSoft Liberica. The right distribution depends on the workload class, the cloud destination, and the existing vendor relationships — not on Oracle's account team's preferred narrative that migration is a single-vendor decision."
Framework Insight 02
"Oracle's Java SE Universal Subscription opening quote runs on the full Employee Metric headcount including every contractor, retail-store cashier, warehouse picker and board member. The defensible count, once non-Java-endpoint headcount is excluded, is typically 22–40% of Oracle's opening number. Enterprises that do not reconcile the Employee count pay for the headcount that has no Java exposure."
Free Download

Get the Java Migration Decision Tree

52 pages. Instant access. Independent buyer-side OpenJDK selection by workload class.

You'll be redirected to the download immediately. We'll also email the link.

No spam. One download email only.
100% buyer-side — not affiliated with Oracle
$500M+ verified client savings
22–40%
Defensible Employee Metric count as % of Oracle's opening number
600+
Oracle engagements informing the Java migration decision tree
$500M+
Verified client savings across migration advisory engagements
25+
Years of buyer-side Oracle migration expertise

Plan a Defensible Java SE Exit Before Oracle Anchors the Renewal Number

The Decision Tree is the independent analysis. The Oracle Java Licensing service brings former Oracle Java team executives into your Java SE renewal — OpenJDK selection, Employee Metric reconciliation, audit-moratorium negotiation, and the deal-shape against Oracle's expected retention play. See how a mid-cap retail and logistics group removed $3.1M of Oracle Java in 16 weeks, or request a Java briefing.