Background: How the Oracle vs Mars Case Started
The Oracle vs Mars dispute began in 2014 as what appeared to be a routine Oracle License Management Services (LMS) audit. Mars, Inc. — one of the world's largest privately held companies, with annual revenues exceeding $40 billion — had been an Oracle customer since 1993 under a long-standing master licence agreement.
Oracle LMS contacted Mars to initiate a review of Mars's Oracle software deployments. This is standard Oracle practice. Oracle conducts hundreds of audits each year, and the vast majority are resolved through negotiation — often with the customer purchasing additional licences to resolve a claimed shortfall. What made the Mars case different was that Mars did not simply accept Oracle's demands.
Mars engaged legal counsel early, set clear boundaries on what it would provide, and treated the audit as the contractual matter it was rather than as an Oracle sales process. This posture — which every Oracle customer should adopt — is what escalated the dispute to its historic conclusion.
The Core Dispute: VMware Virtualisation Licensing
The central technical issue in the Oracle vs Mars case was Oracle's policy on VMware virtualisation. Mars operated VMware vSphere 5.x across its data centre environment. Oracle's LMS team took the position that, because VMware's vMotion feature allowed virtual machines to migrate between physical hosts, Oracle software running on any VM was theoretically accessible to every processor in the VMware cluster — and therefore all cluster processors required Oracle licences.
This position, known as Oracle's "soft partitioning" stance, has been consistently applied by Oracle LMS since approximately 2007. It is not written into Oracle's standard licence agreements but is instead set out in Oracle's partitioning policy document, which Oracle reserves the right to update unilaterally. The practical effect is that an Oracle Database licence deployed on a two-processor VM in a forty-processor VMware cluster could require Oracle to be licensed for all forty processors — at a cost multiplication of twenty times the reasonable expectation.
Mars's Position
Mars argued — correctly under the contract language — that it was only required to licence processors that actually ran Oracle software, not processors on which Oracle software was merely "available for use" as a result of VMware's mobility features. Mars provided detailed documentation showing exactly which physical hosts were running Oracle workloads and offered to licence those processors.
Oracle rejected this position. LMS insisted on access to data about all servers in Mars's environment, including those with no Oracle software installed. When Mars declined to provide information beyond the agreed audit scope, Oracle escalated.
Oracle's Escalation Tactics
Oracle LMS's escalation playbook in the Mars case included tactics that have since been documented in multiple Oracle audit disputes. Understanding this sequence is useful for any enterprise facing Oracle audit pressure.
Step 1: Scope Expansion
Oracle demanded data on every server in Mars's environment, regardless of whether Oracle software was installed. The stated rationale was that VMware's architecture meant Oracle software could theoretically have accessed any server. Mars produced over 233,000 pages of documentation covering its actual Oracle software deployments but declined to extend the audit to non-Oracle infrastructure.
Step 2: Alleged Shortfall Notification
Oracle notified Mars that its analysis had identified a licence shortfall based on Oracle's interpretation of the VMware policy. Oracle did not provide Mars with the detailed calculations underlying this finding, which is a recurring pattern in Oracle LMS engagements — the claimed shortfall arrives as a conclusion without the working.
Step 3: Termination Threat
When Mars refused to accept Oracle's shortfall calculation or provide further data, Oracle issued a formal termination notice — threatening to cancel Mars's entire Oracle licence and support portfolio within thirty days if Mars did not comply with LMS's demands. This was the nuclear option: threatening to terminate a thirty-year customer relationship over a licence dispute whose underlying technical facts were genuinely contested.
Step 4: Mars Files Suit
With Oracle's termination threat outstanding and no resolution in sight, Mars filed a lawsuit in the Superior Court of California, San Francisco, in October 2015. Mars sought a court order restraining Oracle's audit conduct within the scope defined by their contract and preventing Oracle from terminating Mars's licences and support. The suit was not about whether Mars owed Oracle money — it was about whether Oracle's audit demands were contractually permissible.
Facing Oracle audit pressure? Know your contractual rights before responding.
Redress Compliance has defended Oracle audit claims for enterprises across Europe and North America since 2006.The Settlement and What It Revealed
Oracle and Mars agreed to settle the dispute in December 2015, two months after the lawsuit was filed. The settlement terms were not disclosed, but its timing — almost immediately after Mars demonstrated it would litigate — was highly instructive. Oracle's willingness to settle, rather than defend its audit conduct in court, told the market something significant about the contractual basis for its LMS demands.
The court filings generated before settlement became public record, and their contents revealed the internal mechanics of Oracle LMS audits in more detail than Oracle had ever disclosed. For the Oracle licensing advisory community, the Mars case was a watershed moment.
What the Court Documents Showed
The filings revealed that Oracle LMS operates as a revenue-generating function, not simply a compliance verification exercise. Internal Oracle documents described LMS audit activity in terms of commercial outcomes — the value of licence shortfalls identified and converted to sales. This framing confirms what experienced Oracle advisers have long understood: an Oracle audit is a sales process with the threat of legal action as leverage.
The VMware Licensing Problem in 2026
Oracle's virtualisation policy remains unchanged from the position it took against Mars in 2014. Oracle still maintains that VMware, Microsoft Hyper-V, Kernel-based Virtual Machine (KVM), and other non-approved hypervisors constitute "soft partitioning" that does not limit Oracle's licence requirements. The only approved hard partitioning solutions for Oracle licensing purposes are Oracle VM Server, Oracle Solaris Zones, and specific physical partitioning configurations on IBM LPAR and HP Superdome.
For the majority of enterprises running Oracle software on VMware — which represents the dominant virtualisation platform in corporate data centres — this policy creates a structural licence risk that cannot be resolved by purchasing more licences. The risk must be managed through infrastructure architecture: isolating Oracle workloads onto dedicated physical hosts, applying hard partitioning approved by Oracle, or migrating Oracle workloads to OCI where Oracle provides licensing clarity.
Seven Lessons Every CIO Should Take from Oracle vs Mars
1. You Can Limit Audit Scope
Your Oracle licence agreement defines the scope of Oracle's audit rights. LMS auditors will routinely request data beyond this scope. As Mars demonstrated, you can decline out-of-scope requests and the correct venue to resolve that disagreement is legal process, not capitulation.
2. Document Everything from Day One
Mars's ability to produce 233,000 pages of documentation was evidence of mature Oracle asset management. Organisations that cannot provide accurate, current data on Oracle deployments at audit time are structurally disadvantaged. Internal licence management documentation should be maintained continuously, not assembled in response to an audit notice.
3. Engage Legal Counsel Early
Legal counsel with Oracle licence agreement expertise should be involved from the moment an Oracle LMS notice arrives. Not at the point where a demand letter threatens termination, but at the first communication. The tone, content, and scope of early audit correspondence establishes the frame for everything that follows.
4. Do Not Provide Access Beyond Contractual Obligations
Oracle LMS routinely requests access to network scanning tools, configuration management databases, and system inventories that go beyond what your contract requires you to provide. Providing this data voluntarily gives Oracle ammunition. Limit your cooperation strictly to what the contract obligates.
5. Challenge Shortfall Calculations
Oracle's shortfall claims often rely on assumptions — about virtualisation policy, about partitioning, about which products are "associated" with which licences — that are contested rather than established. Always require Oracle to produce the full methodology behind any shortfall claim before responding to it.
6. VMware Risk Is Real and Must Be Managed Proactively
If you run Oracle software on VMware without hard partitioning, you carry the same structural risk Mars faced. An internal assessment of your Oracle virtualisation configuration, conducted independently of Oracle, is the first step. Architecture changes — dedicated physical hosts, or migration to OCI — resolve the risk permanently.
7. Litigation Is a Legitimate Option
Mars's lawsuit was resolved in Mars's favour in sixty days. Most Oracle audit disputes are resolved without litigation, but the credible threat of litigation fundamentally changes Oracle's posture. An organisation that demonstrates it will litigate is a very different counterparty to one that treats Oracle's demands as non-negotiable.
How Redress Compliance Supports Oracle Audit Defence
Oracle's support fees increase by 8 percent per year. When Oracle threatens licence termination during an audit — as it did with Mars — the financial stakes extend far beyond the claimed shortfall to include the total value of the Oracle estate and its compounding support obligations. Organisations that capitulate to Oracle audit pressure without independent review routinely pay multiples of what they actually owe.
Redress Compliance provides independent Oracle audit defence services, drawing on over twenty years of experience on both sides of Oracle licensing disputes — including advisers with direct Oracle LMS backgrounds. We assess audit scope, review shortfall calculations, challenge Oracle's virtualisation and partitioning claims, and manage the negotiation process from initial LMS notice to final settlement.
The Mars case demonstrated that Oracle's audit demands are not always contractually supported. Independent expert advice — obtained early, applied rigorously — is the difference between paying Oracle's opening demand and negotiating from an informed position.
Received an Oracle audit letter or LMS notice?
Do not respond without independent advice. The first 30 days set the terms of everything that follows.