News: 1718030708

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Oracle Java police start knocking on Fortune 200's doors for first time

(2024/06/10)


Oracle has started to dispatch Java audit letters to Fortune 200 companies for the first time, according to one licensing expert.

Big Red announced a new licensing regime for the popular programming language and development environment [1]in January 2023 . It said Java SE Universal Subscription would offer customers "a simple, low-cost monthly subscription that includes Java SE Licensing and Support for use on Desktops, Servers or Cloud deployments."

But industry experts have pointed out that businesses with limited Java use would have to license the software per employee under the latest model, a dramatic shift from the one previously offered by Oracle. [2]Gartner estimated the per-employee subscription model to be two to five times more expensive than the legacy version.

[3]

While smaller companies with as few as a hundred employees had received Oracle audit letters asking them to clarify their Java licensing position, it had so far held off quizzing the largest companies. But that has changed in recent months, according to Craig Guarente, founder and CEO of Palisade Compliance, an independent Oracle licensing advisory company.

[4]

[5]

"A month ago, I would have said on the top end, that Oracle was not auditing the Fortune 100 or Fortune 200 companies, so there was a threshold on the top end, but that's gone now," he said. "In the last month, we've seen official audit letters from Oracle to Fortune 100 companies out there. Some of them were existing Oracle Java subscription users, who had renewals coming up and some of them weren't paying Oracle anything for Java, so there's really no differentiation there."

Guarente was speaking on a webinar hosted by Azul, which helps organizations move away from Oracle Java to open source alternatives.

[6]

Donna Walker, Azul director of enterprise sales, said Oracle had requested an annual licensing fee of $4 million when a retail client switched to per-employee licensing while rolling out a new point-of-sale system. But by using Oracle Java for the PoS, and migrating the rest to open Java, they were able to achieve a 90 percent saving, she claimed.

[7]7-year-old Oracle WebLogic bug under active exploitation

[8]Lords of May-hem: Seven signs it is Oracle's year end

[9]Oracle ULA audits are a license to bill

[10]Oracle's database family gets trendy AI makeover

Guarente warned that customers should evaluate their position and only pay for Java where necessary. Signing up to a long-term agreement may make a customer a hostage to fortune when it comes to renewal, he said.

"Once you're locked in, if you're paying Oracle a million dollars a year and you did a three-year subscription, what do you think is going to happen for that renewal? It's not going to be a million dollars, it's going to be as much as Oracle can generate, and if you are locked in and can't move away from Oracle at that point within 30 or 60 days, your renewal is going way up."

Last year, Gartner said clients' experience since the new model was introduced showed a [11]steep increase in Oracle licensing costs such that by 2026, more than 80 percent of Java applications will be deployed on third-party runtimes, up from 65 percent in 2023.

In February 2023, Gartner [12]warned that Oracle "actively targets organizations" on Java compliance following the introduction of new contractual terms for the code.

[13]

In July last year, [14]The Register revealed Oracle was sending unsolicited emails to businesses offering to discuss Java subscription deals, seemingly in an effort to extract information that could be to its benefit in future license negotiations. ®

Get our [15]Tech Resources



[1] https://www.theregister.com/2023/01/27/oracle_java_licensing_change/

[2] https://www.theregister.com/2023/07/24/oracle_java_license_terms/

[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2ZmcjHnbrcmxIEr7ctGYJcAAAAAI&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44ZmcjHnbrcmxIEr7ctGYJcAAAAAI&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[5] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33ZmcjHnbrcmxIEr7ctGYJcAAAAAI&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[6] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44ZmcjHnbrcmxIEr7ctGYJcAAAAAI&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[7] https://www.theregister.com/2024/06/06/oracle_weblogic_vulnerability_exploited/

[8] https://www.theregister.com/2024/05/17/oracle_year_end_feature/

[9] https://www.theregister.com/2024/05/09/oracle_audit_ula/

[10] https://www.theregister.com/2024/05/04/oracle_database_rebrand/

[11] https://www.theregister.com/2023/02/20/gartner_java_licensing/

[12] https://www.theregister.com/2023/02/20/gartner_java_licensing/

[13] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33ZmcjHnbrcmxIEr7ctGYJcAAAAAI&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[14] https://www.theregister.com/2023/07/05/unsolicited_oracle_emails_java/

[15] https://whitepapers.theregister.com/



Do Azul actually know what they're talking about?

BinkyTheMagicPaperclip

'by using Oracle Java for the PoS, and migrating the rest to open Java, they were able to achieve a 90 percent saving, she claimed.'

You can't do that. The licensing is *by employee count* as far as I can see both on Oracle's site and other sites advising on licensing. It's the same cost for one employee in a thousand employee company, as all thousand employees using it.

The strategy should be to move to open Java as soon as possible, and junk Oracle Java entirely.

Re: Do Azul actually know what they're talking about?

Jim Mitchell

Is it possible that the "Oracle Java for the PoS" (point of sale cash registers, probably) Java is under a different licensing regime that the $ per employee one this article is mostly about?

Re: Do Azul actually know what they're talking about?

BinkyTheMagicPaperclip

Possibly, but if so that would remove all of the discussion and migration that's been going on.

However, presumably it's still tied to an Oracle licensing regime that they may change at some future point, so moving is a good idea.

If an organisation does not use Java SE ...

alain williams

• I hope that they reply is along the lines of that [1]Arkell v Pressdram -- which I will not quote on a polite web site.

• If Oracle insists on an audit that the organisation's employees time wasted shall be at Oracle's expense at Oracle consultant rates.

[1] https://prunescape.fandom.com/wiki/The_Reply_Given_in_Arkell_v_Pressdram_(1971)

Re: If an organisation does not use Java SE ...

Korev

An upvote and a pint for the Private Eye reference

RachelG

i mean, why? why run it when you can run openjdk, or temurin, or azul, or microsoft, or whatever... Oracle's java build is not different. The only purpose in running it is if you actually need to access their support. so why run it if you're not already paying for that?

A political man can have as his aim the realization of freedom,
but he has no means to realize it other than through violence.
-- Jean Paul Sartre