Linux
From a Helsinki hobby kernel to the default engine of servers and phones
By 1991 the GNU Project had most of a free Unix-like system but no production kernel. Linus Torvalds, then a computer science student at the University of Helsinki, started writing one. The result — Linux — became the kernel underneath a large share of servers, phones (via Android), and supercomputers.
Early releases
Torvalds was frustrated with Minix as a teaching system and wanted something he could run and change freely on 386 hardware. On August 25, 1991 he posted to the MINIX newsgroup about "a free operating system for 386(486) AT clones," calling it "just a hobby, won't be big and professional like gnu." Linux 0.01 followed within a month with a little over 10,000 lines of code.
The GPL decision
In 1992 Torvalds relicensed the kernel under the GNU GPL. That change mattered more than branding: contributors could study, modify, and redistribute the code under shared terms. Torvalds has called it his best decision. It also aligned Linux with the GNU userland that most distributions shipped.
Early distributions
The Early Distributions
As Linux grew, so did the need for complete operating systems built around it. The early 1990s saw the emergence of the first Linux distributions:
- MCC Interim Linux pioneered the way in 1992
- Slackware and Debian followed in 1993
- Red Hat and SUSE emerged in 1994
These distributions packaged the Linux kernel with GNU tools and other free software, making Linux accessible to a broader audience and setting the stage for its widespread adoption.
Scale
The kernel attracted large numbers of contributors and commercial distributors. Approximate industry figures often cited for Linux's reach include a dominant share of top supercomputers, a large fraction of public web servers, and most mobile devices through Android. Exact percentages move year to year; the structural point is that a once-hobby kernel now sits under much of production computing.
Git
When BitKeeper stopped being freely available for kernel work, Torvalds created Git in 2005 to support Linux's distributed development model. Git later became the default version control system across the industry — an accidental platform product born from kernel process needs.
Culture note
Tux, the penguin mascot chosen in 1996, is a small detail with outsized recognition. It is not why Linux succeeded, but it is part of how the community presented itself.