The Oracle Java Licensing Guide
Oracle Java is now licensed almost entirely through the SE Universal Subscription, priced per employee rather than per user or per processor. The metric counts your total workforce, not your Java users, so an organisation with a thousand Java users and twenty thousand employees pays for twenty thousand. This guide explains the employee metric, models the exposure, and sets out the carve out and migration paths.
Executive summary
Oracle changed the economics of Java in 2023. The previous Java SE Subscription, priced per processor for servers and per named user for desktops, was replaced by the Java SE Universal Subscription, priced per employee. The new metric does not count Java installations, Java users, or Java processors. It counts the total number of employees in the organisation, a definition that includes full time and part time staff, temporary employees, agents, contractors, and consultants who support internal operations. For most enterprises this multiplied the licensable base by an order of magnitude overnight.
The consequence is that Java exposure is now driven by headcount, not usage. An organisation that runs Oracle Java on a single server, or that has Oracle JDK installed on a handful of developer machines, faces a subscription priced against its entire workforce if it remains on Oracle's distribution. This has made Java one of the most contentious audit areas in the catalogue, and one where the right answer is frequently to leave Oracle's JDK entirely.
The good news for the buyer is that Java is unusually portable. OpenJDK and its many production grade distributions are functionally equivalent for the overwhelming majority of workloads, and migration away from the Oracle JDK removes the subscription obligation rather than merely reducing it. This white paper explains the employee metric in detail, models the exposure, identifies where Oracle Java legitimately remains necessary, and sets out the carve out and migration framework the practice applies. Read it alongside our Java licensing service and the Database licensing guide.
What is inside
- The SE Universal Subscription employee metric defined, including who counts as an employee.
- Exposure modelling: how to estimate the Oracle proposal against your headcount before Oracle does.
- Where Oracle Java legitimately remains required, and where it does not.
- OpenJDK and alternative distributions, and what migration actually involves.
- A buyer side carve out, migration, and negotiation framework with prioritised recommendations.
About the practice
Oracle Software Licensing is an independent buyer side advisory practice with offices in New York, London, and Stockholm. Across more than 750 Oracle engagements the practice has delivered an average audit reduction of seventy percent and over $300M in client savings, drawing on 20+ years of combined licensing experience. We do not resell or implement Oracle software. We measure estates, defend audits, and negotiate settlements on behalf of the buyer. Explore our audit defence service or request a consultation.