FactOTD

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.

F

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 โ†’

Related Articles

technologyHow Linus Torvalds Built Git in Two Weeks โ€” and Why It Conquered Software DevelopmentIn April 2005, Linus Torvalds sat down to solve a specific problem: the Linux kernel project needed a new version control system after the one it had been using became unavailable under acceptable terms. He gave himself one week to have something working. He had a usable system in about two weeks. He named it Git โ€” British slang for an unpleasant person โ€” and it has since become the universal foundation of modern software development.technologyThe Black Box Is Actually Orange: Why Aviation's Most Important Recorder Is MisnamedEvery commercial aircraft carries devices universally known as 'black boxes,' yet they are not black โ€” they are a vivid, high-visibility orange. The misnomer persists, but the color choice is deliberate and potentially life-saving: these devices need to be found in the wreckage of catastrophic accidents.technology347 Billion Emails Per Day: Inside the World's Most Trafficked Communication SystemEvery day, roughly 347 billion emails travel across the global internet โ€” more than 4 million per second, 24 hours a day. Of those, nearly half are unsolicited junk. Understanding how email infrastructure handles this volume, and how spam filters manage to keep inboxes functional, reveals one of the internet's most important and least visible engineering achievements.technologyThe First Internet Message Was 'LO' โ€” Because the System Crashed After Two LettersThe first message ever sent over the network that would become the internet was supposed to be 'LOGIN.' Instead it was 'LO' โ€” because the receiving computer crashed after two characters. The accidental poetry of that truncated greeting, inadvertently echoing 'hello' or 'lo and behold,' seems fitting for the birth of the technology that would eventually connect most of humanity.