Full narration of the briefing. Click a section heading to jump the player to that moment.
In January 2023 Oracle made the most aggressive metric change of the decade. Java SE moved from per processor and Named User Plus to the per employee Universal Subscription, and the new metric counts every employee whether or not a single one of them ever opens a Java application. Your deployment does not appear in the formula at all. Welcome to The Oracle Java Employee Agreement from Redress Compliance.
Six parts, and by the end you will know what your renewal is actually worth, what an exit costs, and which of the two is right for you. I am Tom, Claire is with me on the numbers.
Put a real estate through it. A company with five thousand employees running Oracle Java on forty servers pays for five thousand employees. At the ten dollars fifty band that is six hundred and thirty thousand dollars a year at list. Divide it back over the machines that actually run the software and you get fifteen thousand seven hundred and fifty dollars per server, for a runtime.
Nothing about that number is a mistake or an aggressive quote. It is the metric working exactly as designed, and it is why the first reaction in most finance teams is that somebody has misread the invoice. Nobody has.
So read the definition, because it is broader than the word suggests. The count reaches every full time, part time and temporary employee, and then it keeps going: the staff of your agents, contractors, outsourcers and consultants. If you have outsourced a function, the provider's people supporting you can land inside your count. That is the single largest source of dispute in these agreements, and it is also where the largest recoveries come from, because the definition has edges that a first quote never explores.
We come back to those eight words in part two, and they are worth real money.
The price is a ladder with eight published bands. Fifteen dollars per employee per month from one to nine hundred and ninety nine, twelve dollars from a thousand, ten fifty from three thousand, eight twenty five from ten thousand, six seventy five from twenty thousand, five seventy from thirty thousand, and five twenty five in the forty to fifty thousand band. Above fifty thousand employees there is no published rate at all, which is its own negotiation. And the crucial mechanic, the one part three is built on: the band rate applies to every employee in the order, not only to the ones above the threshold.
Now the structural point that catches technically strong organisations. There are two clocks and they do not run together. One is the billing metric, your subscription, your employee count, your renewal date. The other is the licence printed on each binary you have installed, which depends on which JDK, which version, and when it was downloaded.
Your subscription can be perfectly current while a binary somewhere carries terms you never agreed to, and the reverse is more dangerous: your subscription can end while binaries remain installed. Part six is largely about the second clock, because that is where an exit succeeds or fails.
If you bought before 2023, your processor or Named User Plus subscription remains valid. That is worth saying plainly because the sales conversation rarely leads with it. What those contracts cannot do is expand: you cannot add a new server, a new environment or a new population to legacy paper, and any growth pushes you toward the employee metric. So the legacy agreement is an asset with a shape.
Know exactly what it entitles, on what quantity, and until when, before anyone shows you a migration path, because that document is the alternative your renewal is being measured against.
One more date to put in your calendar. Oracle's no fee terms and conditions release moves on, and Oracle JDK 21 leaves those free terms in September 2026, exactly as JDK 17 did before it. That does not make the software stop working, and it is not a compliance event on its own. What it does is convert a version you have been running for free into a version that needs either an upgrade, a subscription, or an OpenJDK build behind it.
Anyone telling you this is an emergency is selling something. Anyone telling you it does not matter has not read the terms. Next part, the two numbers that decide your renewal: your count, and your band.
Redress Compliance works on contingency: our fee is 25 percent of what we save you. Nothing saved, nothing paid. Independent, buyer side only, never vendor funded. Want Redress to contact you? Reach out and we respond the same day.
Talk to a Oracle negotiator