News: 1733139325

  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's Java price hikes push CIOs to brew new licensing strategies

(2024/12/02)


Avoiding steep price hikes in Oracle Java licensing has become an issue for CIOs, according to a software asset management expert.

Organizations looking to avoid Oracle Java licensing hikes [1]introduced nearly two years ago may save nearly 50 percent of their expected costs by moving to alternatives, said Martin Thompson, founder of ITAM Review, which provides resources to people responsible for IT asset management.

Speaking to The Register following the ITAM Review Wisdom Unplugged event in London this week, Thompson said Oracle's changes to its approach to licensing Java were among the topics of debate.

[2]

Oracle introduced a paid subscription for Java in September 2018, and in January 2023 [3]decided to switch its pricing model to per employee rather than per user, creating a steep price hike for customers. In July 2023, Gartner [4]recorded users experiencing price increases of between two and five times when they switched to the new licensing model.

[5]

[6]

Thompson said unlike most licensing issues, the Java dilemma – whether to stick with Oracle and manage the costs or move to an open source alternative – must go right to the top of the IT organization. "This ultimately needs to be a CIO decision at the end of the day. It's a significant shift," he said.

Unlike swapping out a licensed product such as Adobe Acrobat for an open source alternative, the Java issue is much broader.

[7]

"How much have we actually got? Where is it? It's a process of discovery, and then speaking to system owners for all these different Java applications. It's educating people about the significance of the risk of not doing something about it. It's quite a campaign that people need support with," said Thompson.

[8]Oracle brews Java 23 for just-in-time delivery

[9]Oracle's Java pricing brews bitter taste, subscribers spill over to OpenJDK

[10]Oracle Java license teams set to begin targeting Oracle users who don't think they use Oracle

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

Earlier this year, a survey from Azul, a company that provides support for open source Java platforms, [12]found that only 14 percent of Oracle Java subscribers planned to stay on Big Red's runtime environment . Its survey was conducted after the introduction of the employee-based subscription model. The remainder were looking to move some or all of their applications off Oracle environments, it said.

Simon Ritter, Azul deputy CTO, said most organizations are involving CIO-level management in decisions about Oracle Java because it pertains to back-end server applications which are often mission-critical.

"Unplanned downtime with those types of applications is significantly more of a cost than your Adobe PDF reader not working," said Ritter, who has worked on Java projects at Oracle and Sun Microsystems. "That's when the CIO gets involved. If people are looking at migrating from Oracle to a different OpenJDK distribution, then there has to be management involvement to understand the risks. What's the cost benefit? What are our alternatives? Are we going to get value for money? Do we get the same service? All of those types of questions. Because it is mission-critical enterprise application, typically, the CIO needs to get involved."

Thompson claimed Oracle Java users could halve their technology costs by shifting to open source alternatives.

[13]

"This is not a sales pitch for these [alternative] vendors because I'm just saying this from the end user perspective," he said, "but you're looking at least 50 percent differential. That's the same even for things like secondary support. All of these are significant differences. It's not like a few pennies here and there, we're talking about significant inroads into the budget."

We asked Oracle to comment. ®

Get our [14]Tech Resources



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

[2] 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=2Z03nr4V9VxBt4bCF0GqefwAAAIM&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

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

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

[5] 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=44Z03nr4V9VxBt4bCF0GqefwAAAIM&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%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=3&c=33Z03nr4V9VxBt4bCF0GqefwAAAIM&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[7] 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=44Z03nr4V9VxBt4bCF0GqefwAAAIM&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[8] https://www.theregister.com/2024/09/17/oracle_java_23/

[9] https://www.theregister.com/2024/07/25/oracle_java_licensing_changes/

[10] https://www.theregister.com/2024/06/20/oracle_java_licence_teams/

[11] https://www.theregister.com/2024/06/10/fortune_200_oracle_java_audit/

[12] https://www.theregister.com/2024/07/25/oracle_java_licensing_changes/

[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=33Z03nr4V9VxBt4bCF0GqefwAAAIM&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

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



Caspian Prince

What sort of CIO exactly has sat on this for a all this time and done sweet FA about it? The move to OpenJDK should have been done a decade ago. There are *no* excuses. *No* reasons not to have done it. Don't come bullshitting about compliance or compatibility - because it is just that, bullshit. Do your goddammed jobs. Or perhaps, GTFO and let somebody who has a clue run the show instead.

m4r35n357

Yep, idiots one and all!

Fire the bastards.

More generally, Oracle are costing UK taxpayers dearly. The government needs to nuke them from orbit.

The devil you know ... ?

Fred Daggy

The only decision about Oracle (any product) is No. The actual decision is get rid of today, or yesterday.

(Don't do deals with the devil).

Re: The devil you know ... ?

seven of five

Oh, stop being mean to the devil.

Re: The devil you know ... ?

b0llchit

No! The Devil thrives on Mean! Be Meaner!

hittitezombie

If your CIO hasn't already looked at this mess and haven't gone 'WHAT THE FSCK IS WRONG WITH ORACLE!?! SWITCH TO OPENJDK NOW!", then they need to resign now.

OpenJDK is also Oracle

xylifyx

Just with a different license. It is unsupported, use a derivative like AdoptOpenJDK or Corretto.

Anonymous Crowbar

We migrated thousands of Java and while we were at it removed every Oracle product we had over the last few years. When they came to screw us on renewals their sales drones was shocked when we went from thousands of DB cores, thousands of java, and thousands of other ancillary services to 4 oracle cores [application couldnt be moved in time] the lock of shock was enjoyable as he realised his massive bonus just got fucked.

It was a big project that took 18 months, but had buy in from all the teams. In the end we moved to Corretto [we have a large AWS estate so made sense] rather than openJDK, but TBH it is much of a muchness.

Fuck Oracle.

The fountain code has been tightened slightly so you can no longer dip objects
into a fountain or drink from one while you are floating in mid-air due to
levitation.

Teleporting to hell via a teleportation trap will no longer occur if the
character does not have fire resistance.

-- README file from the NetHack game