News & Insights

Shining a Light On Oracle’s Unfair Java Licensing Practices

Part One of a Three-Part Series

By Joel T. Muchmore and Arthur Beeman, Founding Partners, Beeman & Muchmore, LLP

Success in sports is sometimes attributed to “divine intervention.” The great Argentine soccer legend Diego Maradona, when asked about his controversial first goal against England in the 1986 World Cup, responded, “a little with the head of Maradona, and a little with the hand of God.” When an odds-defying occurrence is needed to win a match, across all sports and cultures, it’s often referred to as a “Hail Mary” moment.

Negotiating and enforcing the terms of software licensing agreements can be as competitive as any sport, often with enormous stakes, potentially ruinous financial outcomes, and jobs on the line. And, in our experience, no software vendor plays this game more aggressively than Oracle. Instead of playing on the same team as its customers, for years, Oracle has leveraged its Enterprise Resource Planning (ERP) technologies to place it in the lead and its customers deep in a hole.

As with high-stakes sports, relying on a “Hail Mary” moment is a losing game against Oracle’s practices. Better to come prepared with a playbook when stepping on the field, rather than wishing for a miracle.

Enter the Principles of Fair Software Licensing

Fortunately, the Coalition for Fair Software Licensing (CFSL) has put in place the blueprint for such a playbook. Since its inception, CFSL has advocated for the universal acceptance and adoption of the “Principles of Fair Software Licensing” — nine protocols designed to assure fair play and competition in software licensing. To raise awareness regarding Oracle’s Java licensing tactics, this is the first of three blog posts dedicated to reviewing Java licensing terms through the lens of CFSL’s recommended protocols. After all, it is one thing to intuitively understand a practice to be wrong; it is quite another to be armed with an articulated set of rules that explain exactly why and how.

The Twisting Landscape of Licensing Oracle Java

Nowhere are Oracle’s harmful practices more apparent than its ever-shifting licensing of Java SE. Though Java was never explicitly free to use, much less open-source (a common misnomer that itself is worthy of scrutiny), Oracle nonetheless surprised many long-time Java users in the spring of 2019 by launching the Java SE Subscription Global Price List and aggressively cracking down on unwitting legacy Java users. For many licensees, this was complicated by Java’s nefarious tendency to auto-update and the frequency with which it was bundled with third-party software that may or may not provide a pass-through license to the user. Still, while Oracle’s move was deeply unpopular, it did stick to a tried-and-true metric of licensing by processor and desktop installations.

It was Oracle’s next move that left customers hoping for some form of divine intervention. While companies were still fending off the company’s aggressive inquiries, Oracle again surprised customers in January of 2023 with its “Oracle Java SE Universal Subscription.” Any pretenses of value-based licensing were thrown out the window in favor of a monolithic employee-based metric that is wholly indifferent to the number of users and focused solely on the raw number of employees at a company.  

Java Licensing in Light of Principles One and Two

The first two Principles of Fair Software Licensing are truly no-brainers – requiring that licensing terms be clear and intelligible and ensuring that licenses cover reasonably expected software uses.

Shouldn’t it be obvious that clear licensing terms allow customers to readily determine their costs and obligations? Equally so, that software vendors should not be in the business of intentionally selling licenses that customers don’t need or want? One would think so, but you would be surprised at just how often crucial licensing terms fail to adhere to these rudimentary concepts.

By design, the number of licenses required for a customer’s expected Java use is utterly divorced from the number of actual Java users. Oracle insists on the purchase of a Java license for every employee regardless of whether they use Java. A company with 30,000 employees is licensed the same, regardless of the number of employees that will never even touch a computer, much less use Java.

Adding insult to injury, Oracle further requires that a company using Java purchase a license for all employees of its “agents, contractors, outsources, and consultants that support [its] internal business operations.”  Instead of “clear and intelligible” terms, this clause adds terrifying uncertainty. For example, which employees for the company outsourced by the customer are counted? Is a customer obligated to purchase a license for every employee of a “Big Four” accounting firm? How are worldwide employees counted? And just what are “internal business operations”?

Accordingly, any company attempting to license Java should insert clarity into negotiations by establishing what employees must be counted, and when discussing pricing, customers should seek to tie Oracle’s licensing demands for Java to the customer’s actual use. Finally, customers looking to win the game with Oracle know when to go to their bench and get the appropriate legal and technical counseling.

* * *

Miraculous results in sports events likely have more to do with painstaking preparations and planning than anything else. With this post and the next two, we hope to assist Oracle Java users in demanding fair play rather than relying on divine intervention.

Joel T. Muchmore and Arthur Beeman are the founding partners of Beeman & Muchmore, LLP, a law firm providing tailored software licensing and audit defense counseling.

As a healthcare software provider, our ability to utilize the cloud provider of our choice impacts more than just our business – it affects the health and well-being of patients everywhere. Restrictive software licensing imposes real-world threats like pricing increases that directly influence how we are able to assist healthcare providers and the patients they serve. We support the Principles of Fair Software Licensing to protect both cloud customers and the communities they serve.

Healthcare Technology Company

Cloud computing has brought low-cost, on-demand IT services to every corner of the economy, raising productivity and innovation levels at enterprises of all sizes. And intense competition and innovation among cloud providers continues to drive costs down while adding new customer capabilities.

But some incumbent IT vendors are imposing restrictive software licenses to limit how customers can take advantage of competing cloud offerings.

NetChoice supports the Principles of Fair Software Licensing as a roadmap to drive innovation, serve customers, and promote competition in IT services.

NetChoice

Frustration, use limitations, threatened audits, and significant additional expenses. That has been our experience with unfair software licensing. Organizations need transparency from their software providers.

We support the work of the Coalition for Fair Software Licensing to protect customers and ensure IT spend is effective and free from surprises.

Global Building Materials Supplier

Unfair software licensing practices in the cloud are a global issue, and CISPE is pleased that the Coalition for Fair Software Licensing is taking the Principles to North America.

Originally launched and jointly conceived by customers and cloud providers in Europe, we encourage customers around the world confronted with unfair software licensing practices to consider the Principles as a powerful framework for positive change.

CISPE

As start-ups, it is essential that we retain flexibility to use the cloud infrastructures that fit best our aspirations and those of our customers. The Principles of Fair Software Licensing help the next generation of software and service providers to avoid lock in and ensure a fair playing field for all. Seeing their adoption in North America adds weight to this important movement for innovators in Spain and worldwide.

Carlos Mateo Enseñat

President, Asociación Española de Startups (AES), and Promoter of the NUBES Initiative in Spain

Developed in Europe by CIOs and cloud providers, the Principles of Fair Software Licensing are supported by digital organizations in Italy such as Assintel. Assintel welcomes the Coalition for Fair Software Licensing’s embrace of the Principles in North America. Fair licensing of software in the cloud is a global issue for businesses of all sizes. In Italy, our government recognises this challenge and just updated its antitrust bill to put an end to unfair software licensing practices.

Businesses in North America can benefit just as well as those in Italy from a best practice framework for software licensing.

Paola Generali

President, Assintel

As a longtime advocate for open systems and open networks, CCIA supports the competitive ideals reflected in the Principles of Fair Software Licensing for Cloud Customers as the Coalition embarks upon its efforts in North America.

Matt Schruers

President, CCIA

Some legacy software providers are attempting to extend their current on-premise market dominance into the cloud market through aggressive and restrictive contracts, licensing terms, and software audits.

While many promote ‘cloud freedom,’ in actuality they are employing tactics designed to lock out competition and innovation while increasing profits for themselves at the expense of their customers. No longer can legacy software providers be allowed to disguise their predatory practices.

I am proud to align myself with the Coalition for Fair Software Licensing in shining a light on these issues and putting forth actionable solutions.

Craig Guarente

Founder and CEO, Palisade Compliance

Despite the current spotlight on antitrust issues in Washington, behemoth software providers continue to misuse their legacy status and market power to target business customers with predatory audits and trap those customers in restrictive licensing agreements.

Through our practice — dedicated to representing software licensees against these very tactics — we have seen first-hand the real world effects of such licensing practices. Both growing and established companies are routinely kneecapped by unexpected costs, forced to waste immeasurable resources in spurious audit defense, and stymied in their efforts to make the technology changes they believe are necessary for their business.

We support the Principles of Fair Software Licensing and believe they represent an excellent and necessary step towards much needed business consumer relief and will help open the market to smaller providers in the cloud ecosystem.

Arthur S. Beeman & Joel T. Muchmore

Founding Partners, Beeman & Muchmore, LLP

Consumers benefit from a competitive, dynamic information technology marketplace. Competition drives innovation and ensures that customers get the benefit of fair pricing.

Overly restrictive, abusive licensing agreements from IT companies with market power, on the other hand, impose costs on government and corporate customers of reduced innovation and long-term price increases. We support the Principles of Fair Software Licensing and policies that encourage innovation, competition, and licensing practices that give customers the freedom to mix and match solutions from a wide variety of vendors.

This is particularly critical in the market for cyber security solutions since hackers are innovating every day, leveraging new strategies, new tactics, and new technologies to support their illegal campaigns. The only way to defeat nation states and trans-national criminal organizations is for the government to ensure that the IT market for cyber security is as competitive as possible and customers have the freedom to choose.

Cybersecurity Provider

The Alliance for Digital Innovation supports the Coalition for Fair Software Licensing’s efforts to protect customer choice and advocate for access to modern, secure commercial solutions.

As advocates for public sector customers, we think that government mission owners and enterprise information technology and cybersecurity leaders should have access to as many modern commercial solutions as possible.

These solutions are critical components to driving digital innovation and security in the public sector, and ADI supports removing barriers that slow adoption of those solutions, including restrictive licensing practices.

Alliance for Digital Innovation

As an attorney, I have represented enterprise software customers for years and have routinely seen enterprise software companies deploy predatory business practices, including falsely inflating alleged non-compliance gaps, to increase profits and limit customers’ ability to go elsewhere.

These practices produce causal effects throughout the economy including increased prices, as businesses across various sectors are forced to spend resources dealing with these unforeseen issues. I support the work of the Coalition for Fair Software Licensing to help my clients and enhance an economy that provides opportunities to all.

Pam Fulmer

Founder and Partner, Tactical Law Group LLP

We believe licensees should be able to deploy licensed software in a way that best suits their business, including their choice of cloud provider at no additional cost. Having experienced licensing practices inconsistent with the Principles of Fair Software Licensing, we support the Principles and urge others to support both them and the Coalition for Fair Software Licensing.

Insurance Industry Business

Startups, often operating with limited resources, need the freedom to assemble the technology infrastructure that best suits their needs.

Cloud computing infrastructure is central to startup growth, and the Principles of Fair Software Licensing will help maintain accountability, mitigate unnecessary costs, and promote innovation in this environment.

Industry-wide adherence to these principles will level the playing field for startups.

Engine

Get Involved

Learn more about joining the Coalition or expressing support for its Principles