White Paper · 44 pages · Updated Q1 2026

Oracle Java Licensing Guide 2026.

Three years on from the Universal Subscription move to per-employee pricing. The metric, the mitigation paths that have survived, the Adoptium and Corretto economics, and Oracle's audit posture on Java in 2026.

What you'll learn

Six things the Oracle Java team won't volunteer.

01
The employee metric, line by line
What counts as an employee in the 2023 Universal Subscription. Contractors, temporary staff, third-party support — the definitions Oracle uses and the ones that have held up in dispute.
02
The four mitigation paths
Migrate to OpenJDK distros, isolate the Oracle JDK footprint, negotiate a capped subscription, or scope a transition window. When each one works and when each one fails.
03
Adoptium, Corretto, Liberica, Zulu — the hidden costs
The vendors are free; the migration is not. Where extended support, FIPS modules, and JDK 17 LTS transitions actually cost money.
04
Oracle's Java audit machine
How LMS finds Java usage, what evidence is admissible, and the four questions that should be answered before any auditor sees a download log.
05
Java in containers, cloud, and BYOL
EKS, AKS, GKE, OCI — where the Java licence travels and where it doesn't. The container question Oracle still hasn't answered cleanly.
06
Negotiation leverage on a Java contract
Median discount bands by employee count, the term-length trades that have worked, and the three clauses that should never sit unchallenged.
Inside this paper

Seven chapters. No filler.

1
A short history of Oracle Java licensing
From Java SE Advanced, through Named-User-Plus, to the 2023 Universal Subscription. What changed and why.
2
The employee metric — definitions and edge cases
Contractors, joint ventures, group structure, M&A activity, and the language that draws each line.
3
Mitigation path 1 — full OpenJDK migration
Adoptium, Corretto, Liberica, Zulu compared on support, FIPS, JDK 17 LTS coverage, and lifecycle commitments.
4
Mitigation path 2 — isolating the Oracle JDK
Where Oracle Java is genuinely required (ISVs, embedded products) and how to ring-fence the licence count.
5
Audit defence on Java
The download-log question, support-account evidence, and the position Oracle will accept under pressure.
6
Negotiation tactics & clauses
Caps, scoping clauses, term-length trades, and the M&A protection language that should never be skipped.
7
A 90-day Java remediation plan
Discovery, classification, migration, contract — week by week.
Who it's for

Four roles get the most value.

For
CIOs & CTOs
Facing a Java SE Universal Subscription proposal that prices on whole-company headcount.
For
Procurement & sourcing
Negotiating a first Java contract or a renewal under the employee metric.
For
SAM & ITAM
Running discovery on Java usage before LMS opens a conversation.
For
Engineering leaders
Scoping a migration to Adoptium, Corretto, or another distribution.

"Oracle's first Java quote priced our whole 24,000-employee group. We were running Oracle JDK in two product teams of ninety people. The guide gave us the isolation argument, the OpenJDK migration plan, and the contract language. We settled at 6% of the opening number."

Head of Software Asset Management
European insurer, 24,000 employees
Free Download · 44 pages · PDF
Get the Oracle Java Licensing Guide.
Use your work email. We do not share data with vendors or third parties — ever.
By submitting you agree to receive occasional research from Reveal Compliance. Unsubscribe anytime.