Linux: How a Hobby Project Became the Software Powering the World
March 28, 2026 ยท 4 min read
The Fact
Linux, the open-source operating system kernel, was created by Linus Torvalds in 1991 as a hobby project announced on Usenet.
On August 25, 1991, Linus Benedict Torvalds, a computer science student at the University of Helsinki, posted the following message to the Usenet newsgroup comp.os.minix: "I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones." He was working on a replacement for MINIX, a small Unix-like operating system his professor Andrew Tanenbaum had written for educational purposes. Torvalds wanted something more functional and was starting from scratch. He was 21 years old.
What Makes a Kernel
An operating system kernel is the core of any computing system โ the software layer that sits between the hardware and all other software. The kernel manages memory allocation, schedules which programs run when, handles communication with hardware devices through drivers, and enforces security boundaries between processes. Everything a user does on a computer ultimately flows through the kernel. Writing a correct, stable, performant kernel is one of the most technically demanding programming tasks that exists.
Torvalds's kernel was initially designed specifically for the Intel 386 processor and modeled on the Unix operating system, which had been the dominant operating system in research and commercial computing since the early 1970s. Unix was powerful and elegant, but by 1991 its commercial versions were expensive and fragmented across competing, incompatible products. The GNU Project, started by Richard Stallman in 1983, had been building free Unix-like tools and utilities for nearly a decade but lacked a kernel. Torvalds's Linux kernel filled that gap.
The Open Source Revolution
Torvalds released Linux under a license that allowed anyone to download, use, modify, and redistribute the source code โ a radical model at a time when software was almost universally proprietary. Within months, developers around the world were contributing improvements, device drivers for new hardware, and bug fixes. By 1993, hundreds of contributors were involved. By the late 1990s, thousands.
This collaborative development model โ now formalized as open source software โ proved extraordinarily effective for operating system development. No commercial software company, however well-funded, could match the collective expertise of thousands of engineers worldwide working on the same codebase, motivated by the satisfaction of contributing to something they all used and depended on. Linux attracted developers from universities, corporations, and independent contributors, all improving the same kernel that was freely available to everyone.
The Linux kernel today contains roughly 30 million lines of code and has received contributions from approximately 21,000 individual developers and over 1,500 companies, including Google, Intel, Samsung, Red Hat, and IBM. Torvalds still serves as the principal maintainer, overseeing which contributions are accepted into the official kernel.
Where Linux Runs Today
The ubiquity of Linux is invisible to most people because it operates in the background. Android, which runs on roughly 3 billion smartphones worldwide, is built on the Linux kernel. Every supercomputer on the TOP500 list of the world's most powerful computers runs Linux. Approximately 96% of the world's top million web servers run Linux. The cloud computing infrastructure operated by Amazon Web Services, Google Cloud, and Microsoft Azure runs on Linux. The International Space Station runs Linux. The Mars rovers run Linux.
The one major domain where Linux has not achieved dominance is the consumer desktop, where Windows and macOS remain dominant. Torvalds's 1991 prediction that his project "won't be big" was spectacularly wrong in nearly every other context. The hobby project has become the most widely deployed operating system in history, running more of the world's critical infrastructure than any proprietary alternative โ and remaining entirely free.
The model Torvalds stumbled into in 1991 โ collaborative, transparent, voluntary, global โ has influenced software development far beyond Linux itself. Open source licenses now govern the vast majority of the tools, libraries, and frameworks used in modern software development, from the Python language he inspired to the Git version control system he created to manage Linux's development. A hobby project announced on Usenet by a student with a second-hand computer reshaped the entire economics of the software industry.
FactOTD Editorial Team
Published March 28, 2026 ยท 4 min read
The FactOTD editorial team researches and verifies every fact before publication. Our mission is to make learning effortless and accurate. Learn about our process โ