ProBackend
aerospace
2 hours ago5 min read

The Accidental Operating System: CentOS and the Rise of the Community RHEL

A look at how Gregory Kurtzer's passion project transformed into a crucial piece of enterprise open source infrastructure.

The Unlikely Origin of the Enterprise Standard: Inside the CentOS Story

Gregory Kurtzer never set out to build an operating system—let alone one that would become the backbone of the enterprise world. Back in 2003, his mind was on biochemistry. Managing compute-heavy genomics jobs meant running massive BLAST workloads, and his business partner suggested a then-obscure operating system called Linux. "He said there was this thing called Linux... and I thought he was mispronouncing Unix," Kurtzer tells The Register. What hooked him wasn't the price tag or the novelty; it was the realization that thousands of disparate, passionate people were collaborating to build something of massive value. It was a realization that would spark a project that lived a lot longer than his initial hobby.

The Unlikely Origin of the Enterprise Standard: Inside the CentOS Story

The Great Pivot: When the Community Got Ticked Off

The trouble started, as it often does in open source, with a strategic pivot. Red Hat was making the jump to enterprise-grade software, turning its focus from the end-user friendly Red Hat Linux to Red Hat Enterprise Linux (RHEL). For Red Hat, it was a sound business move. For the hobbyists, developers, and sysadmins, it was a slap in the face—especially when then-CEO Matthew Szulik famously suggested that for home users, Windows was "probably the right product." That message went over exactly as well as you’d imagine. The community, feeling abandoned, turned their energy elsewhere. The "rebuild" movement was born—a dedicated effort to take RHEL's source packages and recompile them into a free, community-driven version. It was hackers doing it for the sheer sake of proving they could, and because they felt RHEL shouldn't be the only game in town.

The Great Pivot: When the Community Got Ticked Off

The Rebuild Coalition: Collaboration, Not Competition

CentOS wasn't actually the first out of the gate. Before it, there was Tao Linux, and the one that truly captured early attention: John Morris’s White Box Enterprise Linux. When White Box hit, it went viral on sites like Slashdot. But success brought unwanted burdens—infrastructure maintenance, bug reports, and endless questions. Morris wasn't looking for a massive, full-time commitment.

This is where Caos—Kurtzer’s foundation—entered the picture. While others were struggling with the sheer scale of the task, the Caos folks already had the build infrastructure ready. They were already ingesting RHEL packages effectively. "We were generally all very collaborative," Kurtzer says. "We were all on the same IRC list, so when any of us had a bug... we worked together." Tao, White Box, and Caos weren't fighting; they were all trying to solve the same problem. Gradually, the smaller rebuilds funneled their users into the burgeoning CentOS brand. It was a pragmatic consolidation.

The Ascent: Why CentOS Became the Default

By the time CentOS 3 debuted in March 2004, the shift was unmistakable. Kurtzer credits much of that early focus to Rocky McGaugh, who developed almost the entirety of CentOS 3. The project filled a glaring gap: organizations needed an enterprise-ready environment, but they didn’t want to pay RHEL's license fees for every single server.

A clever two-tier infrastructure pattern emerged. Enterprises ran RHEL on the critical slivers where they needed ironclad support and validation, and CentOS everywhere else. "I actually truly believe CentOS was very helpful to RHEL overall," Kurtzer says. It kept Debian and Ubuntu at bay. Without the free RHEL-compatible alternative, he believes enterprises would have looked to other ecosystems entirely, creating a fractured tooling landscape. CentOS became the unofficial, accidental king-maker of the RHEL ecosystem, cementing its role as the industry standard by simply being available when enterprises needed it most.

The Red Hat Deal: A Fair Option

By 2014, CentOS was ubiquitous, yet still maintained by a small, unpaid team of volunteers performing "heroic feats." When Red Hat announced they would sponsor the project, the move was controversial. Some critics cried "hostile capture." Kurtzer disagrees, arguing that it was a fair resolution for a project that had outgrown its hobbyist roots.

"I thought that this was a really fair option for them to now get hired by Red Hat... and now get paid, and now be not having to give up their home life," Kurtzer recalls. He points out that for years, the arrangement worked well. Latency on releases dropped, documentation improved, and community interaction felt healthier. At the time, that looked like a resounding success for the open-source model. It was, for a while, the dream exit for a community-driven project to gain stability.

The Pivot and the Future: CentOS Stream and Rocky Linux

The 2021 pivot to CentOS Stream was, by all accounts, a disaster of communication. Red Hat's messaging left the community scratching its heads, and the general consensus was that the classic rebuild was dead, replaced by a "rolling beta." The backlash was immediate and intense.

Kurtzer, already leading his company CIQ, was ready. Within hours of the news, he publicly committed to recreating a truly community-rebuilt RHEL. The response was astonishing—over 10,000 community members joined the effort in just a few weeks. That energy, combined with the efforts of other successors like AlmaLinux, proved that the rebuild movement wasn't just about a specific software package. It was a statement. The legacy of CentOS isn’t just in the binaries—it’s in the proof that a community can take a company’s source code and guarantee stability on their own terms. And that, it seems, is a mission that isn't disappearing anytime soon.

More blogs