Sitemap
Programmer’s Career

Programming Career of a software development engineer

Member-only story

Linus Called It a Failure. Two Companies Living in It Sold for $1.1 Billion.

8 min readOct 19, 2026

--

Rows of server cabinets in a data center under blue network cables
Photo by Taylor Vick on Unsplash.

A pub bet and an empty floor

Since the 80286, x86’s protected-mode privilege system has been built like a four-story building. Hardware engineers laid out four privilege levels in silicon, reserving the penthouse for the kernel and the ground floor for applications.

Intel numbered the floors from the top down: ring 0 is the penthouse, ring 3 the ground floor, and rings 1 and 2 the two floors in between.

Between the executive suites and the lobby, rings 1 and 2 stood dark and empty.

In 1999, Ian Pratt and his students started the XenoServers project inside the University of Cambridge Computer Laboratory. They set out to sell computing time to strangers across shared machines, framing an audacious requirement: serve both Coke and Pepsi from a single computer, with both rivals confident about the arrangement.

Two corporate enemies had to share the same physical box without seeing through the walls.

--

--

Wesley Wei
Wesley Wei

Written by Wesley Wei

I write about the people behind the infrastructure you already depend on—every number checked against the primary source. WEBSITE: https://programmerscareer.com

Programmer’s Career
Programmer’s Career

Published in Programmer’s Career

Programming Career of a software development engineer