Skip to content

Tesco Rips Out VMware as Broadcom Fight Heads to Court

A 40,000-workload migration shows what happens when a perpetual license meets a subscription-only vendor.

Emeka Okafor
Emeka Okafor
Security Editor · Jun 17, 2026 · 5 min read
Tesco Rips Out VMware as Broadcom Fight Heads to Court

Tesco, the UK retail giant, is pulling 40,000 server workloads off VMware, according to recent filings in its UK High Court breach-of-contract case against Broadcom. Strip away the legal language and it is one of the largest documented platform migrations to come directly out of the post-acquisition VMware era — and a fairly stark case study in what happens when the terms you signed stop being the terms you have.

The shape of the dispute is, by now, familiar to anyone who runs a virtualization estate. The details are what make Tesco instructive.

What Tesco says it bought, and what it got

Per reporting from The Register cited by Ars Technica, Tesco's account runs roughly as follows: in January 2021 it bought perpetual licenses for VMware's vSphere Foundation and Cloud Foundation, a subscription to VMware Tanzu, and support running to 2026 with an option to extend for four more years. Then Broadcom closed its VMware acquisition in November 2023.

From there, Tesco alleges, Broadcom declined to honor the deal — pressing the retailer toward "excessive and inflated prices for virtualization software for which Tesco has already paid," and refusing to sell support for its perpetually licensed software unless Tesco also bought "duplicative subscription-based licenses for those same Software products." In January, Tesco says, Broadcom stopped supporting its VMware products entirely; the company has been paying for third-party support since.

That last point is the one developers and operators should sit with. Broadcom, per the initial complaint, declined to provide software upgrades or all security updates to customers without active subscriptions. A perpetual license means you can keep running the bits. It does not mean you keep getting patches. For an estate of this size, "runs fine, no longer receives security fixes" is not a stable state — it is a countdown.

The migration is the hard part — and the risky part

Tesco isn't framing this exit as a strategic modernization. In its own words, it was "forced to incur material costs to procure alternative solutions with reduced functionality, and to migrate to that software in a manner, and on a timeframe, that creates very significant risks to its business." Best case, working "at exceptional pace," it expects to be fully off VMware by the end of 2027 at the earliest.

The technical sting is in the dependencies. Tesco says its new — and as yet unnamed — virtualization platform is incompatible with the Veeam and Zerto products it relies on for backup and disaster recovery. That is the part of any hypervisor migration that quietly eats the schedule:

  • The hypervisor is rarely the lock-in. vSphere is replaceable on paper. The data-protection, replication, and DR tooling wired into it is what makes a swap genuinely fraught.
  • Backup and DR are security-critical. Losing alignment between your virtualization layer and your recovery tooling means a window where your restore path is uncertain — exactly the kind of gap you do not want open while you are also rebuilding the platform underneath it.
  • "Reduced functionality" is a tell. When a customer migrating under duress concedes the replacement does less, that is the cost of doing it on someone else's timeline rather than your own.

The broader lesson is unglamorous but durable: virtualization lock-in lives in the ecosystem, not the hypervisor. Storage integrations, backup agents, DR orchestration, monitoring hooks, and the operational muscle memory of the team are the things that don't port cleanly. An emergency migration surfaces every one of them at once.

The numbers, and the standoff

Tesco initially sought at least £100 million (about $133.6 million) in damages each from Broadcom, VMware, and reseller Computacenter, plus interest. It says it turned down at least four offers to keep using VMware and Broadcom's mainframe products. One, per the filings, priced VMware Cloud Foundation 9.0 plus mainframe software and support at $23.5 million for a single year — which Tesco characterizes as roughly 175 percent above what it believes it should pay for VMware, and a 350 percent hike on the mainframe side. It called the pricing "manifestly unfair and excessive."

Broadcom, in an amended defense, denied the hikes were unfair, and argued it shouldn't owe damages over Tesco's difficulty finding alternatives before its support lapsed — given that the retailer has, in the end, found replacement products. The case is expected to reach court between November 2027 and February 2028, with a possible trial after that. In other words, Tesco will likely finish migrating before the matter is decided.

A pattern, not an outlier

Tesco is the loud case, not the lonely one. Broadcom has clashed publicly with other large customers: it settled with AT&T on undisclosed terms, and is pursuing Siemens for alleged software piracy in the US District Court for the District of Delaware. Across the industry, VMware shops have spent two years recalculating renewals against the cost, time, and compatibility pain of leaving — and many have stalled, moving only some workloads, precisely because exits like Tesco's are expensive and slow.

Meanwhile the rivals are circling. Hewlett Packard Enterprise and Nutanix have pushed hard for disgruntled VMware users, and the open-source corner — KVM-based stacks, Proxmox, and the like — has enjoyed an unusual amount of attention from teams that hadn't seriously evaluated alternatives in a decade. Broadcom, for its part, has reported financial success with its large-enterprise-focused VMware strategy and shows no sign of changing course.

The uncomfortable takeaway for anyone running someone else's platform at scale: a perpetual license protects your right to run software, not your right to maintain it. The defensible move is to know your exit cost before you need it — to inventory exactly which third-party tools are welded to your hypervisor, and to treat "can we still get security patches under these terms" as a live question rather than a settled one. Tesco is now finding out what that inventory looks like at 40,000 workloads, under deadline, while in litigation. It is a more expensive way to learn.

Sources & further reading

  1. Tesco moving 40k server workloads off VMware amid Broadcom's abusive conduct — arstechnica.com
Emeka Okafor
Written by
Emeka Okafor · Security Editor

Emeka has spent over a decade tracking threat actors, vulnerability disclosures, and the evolving landscape of application security, bringing a sharp continent-spanning perspective to his reporting. He's known for translating dense CVE advisories into clear, actionable context that developers and security teams alike actually read.

Discussion 7

Join the discussion

Sign in or create an account to comment and vote.

Paul Nguyen @pragmatic_paul · 19 hours ago

i'm no lawyer but it seems like a big part of the issue here is the licensing model, which is why i always say just use postgres and avoid all the drama that comes with proprietary vendors

Marc Pope @marcpope · 22 hours ago

At my company, we are seeing migration to HyperV as the path forward using Azure Local as the management plane.

Brianna Cole @burned_out_bri · 1 day ago

i've seen this movie before, perpetual license meets subscription-only vendor and suddenly the terms you signed aren't so perpetual anymore, 40,000 workloads is a nightmare to migrate 🤯

Rashid Patel @rashid_patel · 1 day ago

need to review our vmware contracts ASAP

Greg Tanaka @golang_greg · 1 day ago

@rashid_patel just use the standard library for what you can, less dependencies

Russ Holloway @devops_dadjokes · 1 day ago

@rashid_patel don't wait, get a head start on that review, you don't want to get broadsided by unexpected costs, looks like tesco's experience is a wake up call for all of us

Hal Mercer @greybeard_unix · 21 hours ago

@rashid_patel, been there, done that - we had similar issues with oracle back in the 90s, review those contracts but also consider having an exit strategy, just in case 🚪

Related Reading