Editorial photograph of an analyst reviewing a multi year software cost timeline on screen
Oracle / Java

Oracle Java license changes. 2023 to 2026.

In January 2023 Oracle replaced the Java metric with a per employee subscription. The audit wave that followed reshaped the buyer side calculation. Here is what changed and what it costs.

Contact Us Oracle Practice
500+Enterprise clients
$2B+Under advisory
Industry Recognized
500+ Enterprise Clients
$2B+ Under Advisory
11 Vendor Practices
100% Buyer Side Independent

Oracle replaced the Java SE metric with a per employee Universal Subscription in January 2023. The change, and the audit wave that followed, reset how every enterprise should price Java through 2026.

Key takeaways

  • January 2023 replaced per processor and Named User Plus with a per employee metric.
  • The metric counts the whole organization, not Java users.
  • Pre 2023 contracts stay valid for existing scope but cannot grow.
  • Audit activity rose sharply through 2024 and held steady into 2026.
  • Some recent Java versions are free under the no fee terms for set uses.
  • Free OpenJDK distributions remain a full cost free alternative.
  • The buyer side move is to sweep, isolate Oracle Java, and size a tight count.

What changed in Oracle Java licensing in 2023?

In January 2023 Oracle replaced two metrics with one. The Java SE Universal Subscription prices per employee, and it retired the per processor and Named User Plus metrics for new orders.

The effect was structural. Java cost stopped tracking servers and users and started tracking head count, which moved the bill sharply higher for most estates.

Before. Per processor and per user

From 2019 to 2023 Oracle priced Java SE per processor for servers and per Named User Plus for desktops. Cost scaled with deployment.

After. Per employee

From 2023 the metric counts every employee in the organization. One install can trigger a count across the whole entity, as Oracle sets out in its Java SE licensing FAQ.

Legacy contracts

Pre 2023 perpetual and subscription contracts remain valid for their existing scope. They cannot be expanded, so new demand routes to the per employee metric.

How has the metric evolved through 2026?

The metric itself held, but three things moved around it.

Oracle Java licensing, 2019 to 2026

Period Metric Buyer impact
Before 2019Free for commercial useNo contract for most firms
2019 to 2023Per processor and Named User PlusCost scaled with deployment
2023 onwardPer employee Universal SubscriptionCost scaled with head count
2024 to 2026Same metric, active auditsEnforcement pressure rose

The audit wave

Audit outreach rose sharply after the change and stayed higher through 2026. The download log is the most common trigger.

Free version terms

Some recent Java releases ship under the no fee terms and conditions for specified uses. The terms are version specific, so map each install to its release.

OpenJDK held steady

Free OpenJDK distributions did not change. OpenJDK remains a full alternative with no Oracle subscription requirement.

Where the common advice on the 2023 change is wrong

The common advice is that the per employee metric is now unavoidable, so buyers should accept it and negotiate the rate. We disagree. In roughly seven of ten estates we have modeled since the change, the subscription was the most expensive option once a free distribution was on the table. The buyer side move is to treat 2023 as the prompt to leave Oracle Java where it is not needed, not as a reason to standardize on the subscription. Sweep the estate, keep Oracle only where its support is required, and move the rest to a free build before sizing any order.

Editorial photograph of a cost analysis dashboard showing a multi year trend
The 2023 change moved Java from a deployment cost to a head count cost, which is why a stable estate can still see its Java bill multiply.
2 to 5x
Cost rise versus old metric
14
Months to a full free migration
40
Java engagements 2024 to 2025

Source: Redress Compliance advisory engagement file, 2024 to 2025.

The 2023 change did not make Java more expensive to run. It made Java more expensive to buy from Oracle. Those are different problems.
Cover of the Redress Compliance Oracle white paper

White Paper ยท Oracle

The Oracle Java Buyer Side Playbook

What the Universal Subscription really costs and how buyers push back. Read it free.

Read the white paper

What do the changes cost a typical enterprise?

The cost depends almost entirely on the employee count, not the install base.

The headline rate

List pricing starts near fifteen dollars per employee per month and steps down by volume. Large bases negotiate well below list.

The hidden multiplier

  • Head count, not servers: a small Java footprint can still carry a large bill.
  • Contractors: Oracle's default count inflates the base.
  • Term: a multi year deal locks the count for the whole period.

What should buyers do about the 2023 to 2026 changes?

Treat the change as a trigger to optimize, not a reason to standardize on Oracle.

Sweep and isolate

Find every Java instance and tag the Oracle builds separately from the free ones.

Size a tight count

Build the employee count from payroll and access data, not Oracle's broadest reading.

Control new deployments

Set the default for new workloads to a free distribution so Oracle Java does not drift back in.

What should a buyer do next?

  1. Map your current Java estate and the distribution behind each install.
  2. Separate Oracle branded Java from free OpenJDK builds.
  3. Map each Oracle install to its version and the terms that applied.
  4. Build a defensible employee count from payroll and access data.
  5. Run the Oracle Java license calculator against the estate.
  6. Decide where Oracle support is genuinely required and migrate the rest.
  7. Lock new deployments to a free distribution by default.
  8. Engage independent Oracle Java advisory before any order.

Frequently asked questions

What changed in Oracle Java licensing in January 2023?

Oracle replaced the per processor and Named User Plus metrics with a single per employee Universal Subscription. Java cost stopped tracking servers and users and started tracking total head count, which raised the bill for most estates.

Does the per employee metric count everyone?

Yes for staff. It counts full time, part time, temporary, and intern employees regardless of Java use, plus contractors and agents. The contractor portion is where the count is negotiable on buyer side terms.

Do our pre 2023 Oracle Java contracts still work?

Yes. Pre 2023 perpetual and subscription contracts stay valid for their existing scope. They cannot be expanded to new servers or seats, so any new demand has to use the per employee metric.

Why did Oracle Java audits increase after 2023?

The metric change created a large new revenue opportunity, and Oracle pursued it. Audit outreach rose sharply in the quarters after the change and stayed higher through 2026, usually triggered by a download log entry.

Are any Java versions free after the 2023 change?

Some recent releases ship under the no fee terms and conditions for specified uses. The terms are version specific, so map each install to its release before assuming it is either free or chargeable.

How much more expensive is the per employee metric?

In our modeling it raised Java cost by roughly two to five times versus the old per processor base, depending on the ratio of employees to servers. A small Java footprint with a large head count sees the biggest jump.

Is OpenJDK still a free alternative in 2026?

Yes. Free OpenJDK distributions such as Eclipse Temurin and Amazon Corretto did not change and carry no Oracle subscription requirement. They remain the lowest cost path for most workloads.

What is the right buyer side response to the change?

Treat 2023 as a prompt to optimize, not a reason to standardize on Oracle. Sweep the estate, keep Oracle Java only where its support is required, move the rest to a free build, and size any order against a tight employee count.

Oracle ULA Decision Framework

The full Oracle ULA decision framework from the Oracle Practice.

Oracle ULA exit moves, Java audit defense posture, certification framework, and the buyer side moves across the Oracle Database, Java, and EBS estate.

Used across more than five hundred enterprise engagements. Independent. Buyer side. Built for procurement leaders running the next renewal cycle.

Get the white paper →
Opens the white paper landing page. We only email you about this download.
Run the Oracle Java license calculator against your estate in under five minutes.
Open the Tool →

Oracle reset the Java metric in 2023. The buyer side answer is not to argue the rate, it is to decide how much Oracle Java you actually need.

Fredrik Filipsson
Co Founder and Group CEO, Redress Compliance