CERN Is Ditching Red Hat After 30 Years — and Betting Its Particle Accelerators on Debian
CERN runs the Large Hadron Collider. It also runs roughly 2,200 industrial computers and embedded systems spread across 43 square kilometers of accelerator infrastructure, each one connected to about 17,000 physical devices. For most of the last three decades, those machines ran Red Hat Enterprise Linux. Not anymore.
As of this week, CERN's accelerator controls team is migrating the entire fleet to Debian 13, targeting completion by the end of 2026. It's one of the most consequential Linux distribution switches in scientific computing history, and the trigger was surprisingly specific: a compiler flag.
The Straw That Broke the Camel's Back
CERN's relationship with Red Hat is long. The physics organization co-maintained Scientific Linux, a RHEL derivative. It moved to CentOS after RHEL licensing costs made Scientific Linux unsustainable, then watched CentOS's direction shift under IBM ownership. Through all of that, CERN stayed in the Red Hat ecosystem.
What finally pushed them out was RHEL 9's decision to raise its x86-64 microarchitecture baseline to v2 — the -march=x86-64-v2 compiler flag. That flag requires SSE4.2 and POPCNT instruction support, which modern CPUs all have but older embedded boards do not. CERN operates hardware that spans decades. Some of those boards can't be easily replaced. Under RHEL 9's new minimum, they'd need redesigning.
CERN estimated that staying on the Red Hat path would cost roughly CHF 5.4 million, requiring about 11 hardware boards to be redesigned. Debian, by contrast, still builds its amd64 port against the original x86-64 baseline, meaning those legacy boards keep running without modification.
What Debian 13 Gives CERN
The migration isn't just a cost dodge. Debian 13 "Trixie" offers CERN a stable, community-governed platform with long support cycles, no corporate owner who can shift strategy mid-stream, and a package ecosystem large enough to cover CERN's real-time control software stack. It also sidesteps the licensing complexity RHEL introduced when Red Hat tightened source code access in 2023.
The challenges are real, though. CERN's team has documented gaps: no standard tooling for automated package building and publishing, and toolchain incompatibilities with systems that need to support multiple package versions simultaneously. These are solvable — Debian's infrastructure team has been actively engaged — but migrating accelerator control software isn't like updating a web app.
Why This Matters Beyond CERN
CERN isn't a typical enterprise customer. It's an institution that shapes how scientific computing infrastructure is designed globally. When it switches distributions, other national labs, universities, and research institutes pay attention.
The migration is also a data point in a broader trend: institutions that had long accepted Red Hat's terms are reconsidering after the 2023 CentOS source-code restrictions. CERN's public documentation of their rationale gives others a detailed roadmap for making the same call — and a credible answer to the question of what you do with hardware that RHEL's new CPU baseline leaves behind.
The Large Hadron Collider runs on Debian now. That's a sentence that would have sounded implausible five years ago.