The January 2023 Oracle Java SE pricing overhaul has left IT Asset Management (ITAM) and Software Asset Management (SAM) professionals facing a stark reality: the traditional infrastructure-based licensing model is gone, replaced by an employee-based metric that decouples costs from actual Java usage. For many organizations, this shift has created a licensing landscape fraught with the exposure of compliance risk, escalating audit pressures, and unplanned budget uncertainties. Without a deliberate strategy, companies risk being caught unprepared, facing potentially steep financial consequences and operational disruptions. The time to create or evaluate your planned approach to Java licensing is now.
Unless you want to spin endless cycles on deliberating Oracle’s new Java licensing model, you first need to understand your organization’s current situation and evaluate the options. Factors such as your existing Java usage, scope of licensing agreements, and organizational risk tolerance will guide the path forward. Once these elements are assessed, IT and SAM professionals can explore one of six potential strategies to manage compliance, mitigate risks, and align Java use with business objectives.
Ignore – You may hope Oracle goes away by ignoring sales calls and emailed audit threats, then instructing others to do the same. As Shawn Donohue of Miro Consulting said in a 2024 webinar, “If your plan is to sit and wait and do nothing, please do not do that.” There’s zero chance that Oracle doesn’t know your Java usage, even if you don’t.
Negotiate – This strategy is for organizations with an existing Oracle Java SE renewal. Getting Java use within existing contract limits is the only way to approach negotiations. You’ll likely need help, and many license managers engage advisory specialists.
Surrender – Tell Oracle “You got me” and provide Java use details. This is not a negotiation, as Oracle will insist on “back usage” pay if you refuse a multi-year contract under the new model. They’ll even expect back fees prior to the January 2023 Oracle’s license change.
Remove – Although it is possible to rebuild all applications in a new programming language and infrastructure, there is no good Java alternative for critical applications with business SLAs. Rewriting code can take years, is a significant development investment, and carries an inherent risk of buggy and poorly performing applications.
Upgrade – Remain on Java versions with Oracle No Fee Terms and Conditions (NFTC) and continuously upgrade. As of mid-September 2024, applications must be on Oracle Java 21. There’s a new long-term support (LTS) Java release every other year, and each is free to use commercially until one year after the next LTS release.
Switch – With many free and commercially supported Java alternatives, many organizations make this choice. Consider costs associated with free unsupported Java solutions (like security risks, or mission-critical application downtime), as well as the ability to support legacy Java versions e.g. 6, 7, and 8.
It is rare, but if your organization falls into one of the following, the status quo of sticking with Oracle Java sometimes is the obvious best choice.
Small companies with a large Java footprint – The employee metric likely reduces Java-related costs.
Organizations that run Oracle Java in the Oracle Cloud, and/or within commercially supported Oracle applications – Neither brings any license risk. Provided an organization is 100% certain there’s no commercially unsupported Oracle Java, the license risk is known and covered by other contracts, so staying with Oracle is best.
Due to high employee counts, and/or poor Java estate governance, most organizations aren’t in a situation where a decision to stay with Oracle Java is that easy. Instead, understanding your license risk helps determine their best path.
If your organization is larger and only uses Java on a few production servers, you still need a paid license. If you’re out of compliance finding an Oracle Java SE alternative is more urgent.
Provided there are no usage changes, enormous Java footprints at large companies with existing Oracle Java SE contracts may continue with legacy pricing metrics.
Gartner says that by 2026, more than 20% of organizations using Java applications will be audited by Oracle. (Source: “3 Steps to Manage Exposure for Oracle Java SE Licensing,” July 18, 2023).
Audit risk increases with company size, and events like mergers, acquisitions, major hardware refresh cycles, and support renewal changes can trigger them.
ISVs often don’t specifically state if applications support OpenJDK, thereby defaulting to listing only Oracle Java. Since OpenJDK 11, Oracle JDK and all OpenJDK distributions are built using the same source, so there’s no difference. An ISV may not have tested applications on any OpenJDK distribution except Oracle. If switching, understand vendor migration success rates, and how they test and keep you in compliance.
Build a basic migration plan that prioritizes the migration based on application criticality and know your organization’s Java expertise, required time, and basic ROI to complete it. If not, work with your OpenJDK distribution provider or a Java migration partner.
Fortunately, migrating to JDKs is generally not difficult, costly, or time-consuming. However, a solid plan and working closely with stakeholders ensure a seamless migration.
"*" indicates required fields
Software Asset Management is a business practice that involves managing and optimising the life cycle of software within an organisation.
Software asset management is relevant to many facets of a business - take a look at some of the roles that it can form part of the focus of.
Software vendors come in all shape and sizes - all with their own set of licensing models and rules. We take a look at just a few of them.
As a constantly evolving subject, SAM is not without its challenges. We take a look at some of the most common ones.
Wondering what an investment in SAM could do for your business? Fill out a few details and find out what return you could get!
Answer a few questions about your SAM infrastructure & experience, and we'll put together a personalised recommendation for the future.
A simple health check of what's being used across your Office 365 estate in this FREE, Microsoft backed and easy to setup review.
Just like you would with your vehicle each year, get an annual check up of your software asset management programme.
Overwhelmed by the task of documenting the steps for a successful SAM programme? Get the experts in to help!
Concerned your SAM tools aren't covering your whole estate? Or on the look out for an entirely new tool? Get us in to assist.
Not content with covering all things SAM related, we've teamed up with Capital to provide a comprehensive hardware asset management review.
A simple, one-time reconciliation of the software you have deployed versus the licence entitlement you own.
A regularly scheduled analysis of your organisation's estate, specifically adapted to your needs and budget.
A full appraisal of your Microsoft 365 setup and how best to optimise it through automated recommendations.
An add-on to our SAMplicity One, MOT and Plus offerings, quickly diagnose your ability to migrate your resources to the cloud.
In collaboration with law firm Addleshaw Goddard, ensure the legality of your SAM programme and get assistance with any contract disputes.
Available as standard with SAMplicity Plus, ensure you're compliant if you're unexpectedly audited by a vendor.
We've teamed up with some of the forefront experts in licensing knowledge so you can teach yourself to be an expert too.
Stumped by the continually evolving complexities of SAM? Join us for one of our comprehensive courses, either in-person or online.
It’s chock full of useful advice, exclusive events and interesting articles. Don’t miss out!