Oracle Java SE now prices per employee, so the bill scales with headcount, not usage. Most enterprises can move the majority of their estate to free OpenJDK builds. The work is inventory, not magic.
Leaving the Oracle Java SE subscription is an inventory exercise first. Find where Oracle Java actually runs, then move what you can to free OpenJDK builds.
Oracle moved Java SE to a per employee Universal Subscription in 2023. You now pay for every employee, not for the servers running Java. The Oracle Java SE licensing FAQ confirms the model.
For most enterprises the new metric multiplies the bill several times over. That is the trigger to move to free builds.
The old metric counted processors or named users. The new one counts total employees. A company with a handful of Java servers but thousands of staff sees a bill out of all proportion to usage.

White Paper · Oracle
The Oracle Java Buyer Side Playbook
What the Universal Subscription really costs and how buyers push back. Read it free.
Scan every server and endpoint for Java installations. Record the vendor, version, and download source. Oracle audits open with My Oracle Support download logs, so your records must match reality.
Free tooling and standard discovery agents both work. The goal is a single list of every Java runtime and who installed it.
Oracle JDK under the current license is paid for production. Free options exist that are functionally equivalent for most workloads.
Java build options after exit
| Build | Cost | Support | Best for |
|---|---|---|---|
| Eclipse Temurin | Free | Community | Most workloads |
| Amazon Corretto | Free | Vendor backed | AWS estates |
| Oracle JDK | Paid | Oracle | Specific certified apps |
Standard server applications and internal tools migrate first. They rarely depend on Oracle specific features. Production grade builds come from the Eclipse Adoptium project and the OpenJDK community.
Some software vendors certify only Oracle JDK. Check each one. Many now support OpenJDK builds, and the vendor download page is the authority, not Oracle sales.
Document every Oracle Java removal with a date and a machine. Keep the records. If Oracle opens an audit, your inventory and removal log are the defense.
You move support, not lose it. Free builds carry community or vendor support, and paid support contracts exist from several providers if you need a service level. Compare them against the Oracle JDK download terms.
The standard Oracle account team line is that the Universal Subscription is simpler and that OpenJDK carries hidden risk. We disagree. In roughly 30 to 40 Java exits we guided, Oracle Java actually ran on only 10 to 30 percent of the machines the per employee bill assumed, and free builds like Temurin and Corretto covered the vast majority with no code change. The buyer side move is to inventory the estate, migrate everything that does not require a certified Oracle build, and keep a removal log as audit defense. The risk lives in poor visibility, not in OpenJDK itself.
Source: Redress Compliance advisory engagement file, 2024 to 2025.
Oracle Java is rarely the only Java in the estate. The exit starts with one question. Where does Oracle Java actually run, and what runs everywhere else.
Yes. Once you remove Oracle JDK from production and replace it with a free build, you can cancel the subscription. Keep a dated removal log as evidence for any future audit.
Realistic savings run 60 to 90 percent of the Oracle Java bill. The exact figure depends on how much of your estate truly needs a certified Oracle build.
OpenJDK is the open source reference that Oracle JDK is built from. Builds like Temurin and Corretto are functionally equivalent for most workloads and are free for production.
Rarely. Most server applications and internal tools run on free builds with no code change. Vendor certified applications need a per application check.
You move support rather than lose it. Free builds carry community or vendor support, and paid support is available from several providers if you need a service level.
Oracle Java reviews usually start from download records on My Oracle Support. Matching your inventory to those records is the core of audit readiness.
Eclipse Temurin suits most estates. Amazon Corretto fits AWS heavy environments. Choose by your support and platform needs, not by brand.
Most estates complete in a few months. Inventory is the slow part. Once the list is accurate, migration moves in waves.
Oracle ULA exit moves, Java audit defense posture, 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.
Engage independent buyer side Oracle advisors. We do not resell. We sit on your side of the table.
Open the Oracle Practice page
See engagement scope, comparison vs Big4 and resellers, and the buyer side framework.
Visit page →