1981
First Computer — VIC-20
At age 11, Linus receives a Commodore VIC-20 from his grandfather, a statistician. He begins programming in BASIC, later moving to assembly language. The machine sparks a lifelong obsession with hardware-level control.
Origin Story
1988
Enters University of Helsinki
Enrolls in the Computer Science program. Studies operating systems theory and works with a Sinclair QL before acquiring a 386 PC. Exposed to UNIX and Minix, created by Andrew Tanenbaum as a teaching OS.
Education
1991
"Hello everybody out there using minix"
On August 25, posts to comp.os.minix: "I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu)." Version 0.01 has 10,239 lines of code. Nothing would ever be the same.
The Spark
1992
Licensed under GPL
After initial reluctance, Linus adopts the GNU General Public License. This single decision transforms Linux from a personal project into a collaborative commons. The license choice proves more important than any line of code.
Licensing
1996
Linux 2.0 — SMP Support
Kernel 2.0 introduces symmetric multiprocessing, signaling Linux's ambition beyond single-processor hobbyist machines. Linus also completes his master's thesis titled "Linux: A Portable Operating System."
Technical Leap
1997
Moves to Silicon Valley — Transmeta
Joins Transmeta, a secretive CPU design startup working on code-morphing software. Works there for six years while continuing to lead Linux development in his spare time. The dual life becomes legendary.
Industry
2005
Creates Git
After the Linux kernel community rejects the proprietary BitKeeper source control tool, Linus builds Git in roughly two weeks. Designed for speed, distributed workflow, and data integrity. It becomes the most widely used version control system in history.
Second Masterpiece
2007
Joins the Linux Foundation
Becomes a full-time Fellow at the Linux Foundation, funded by a consortium of tech companies. Finally able to work on Linux kernel development as his primary occupation rather than a side project.
Dedication
2011
Linux 3.0 Released
Version numbering jumps from 2.6.39 to 3.0 to mark the 20th anniversary. By now, Linux dominates supercomputing, servers, mobile (Android), and embedded systems. The "hobby" runs the world.
Maturity
2024
Linux 6.x Era & Ongoing Stewardship
Still personally merging pull requests and releasing kernel versions every 8-10 weeks. The development model he created — distributed, meritocratic, release-early/often — has become the template for modern open-source governance.
Present Day
90%+
Of developers use Git worldwide
330M+
Repositories on GitHub alone
100M+
Active Git users globally
Git's design philosophy mirrors Linus's engineering values: speed (everything is local),
integrity (SHA-1 content addressing means every file is checksummed),
distributed (no single point of failure), and
simplicity (the core data model fits in a few commands). He named it "Git" — British slang for an unpleasant person — self-deprecation as always.
01
Talk is Cheap. Show Me the Code.
Linus's most famous maxim. Ideas without implementation are noise. The kernel project accepts patches, not proposals. This radical pragmatism cut through the endless design debates that paralyzed other OS projects.
02
Release Early, Release Often
Borrowed from Eric Raymond's cathedral/bazaar essay, but Linus lived it first. Rapid iteration with real user feedback beat careful planning every time. The kernel went from 0.01 to 1.0 in three years of relentless releases.
03
Scalable Trust Networks
The "lieutenants" model: Linus trusts a small group of subsystem maintainers, who trust their own delegates. This hierarchical meritocracy scales to thousands of contributors without Linus reviewing every line himself.
04
No Politics, No Religion
Linus aggressively rejects ideological purity in technology. He chose pragmatic solutions over politically correct ones: using BitKeeper when free alternatives were inferior, accepting binary firmware blobs, and avoiding GPL3.
05
Never Break Userspace
The cardinal rule of kernel development: internal APIs can change wildly, but user-facing behavior must remain stable. This contract is why enterprises trust Linux — their software keeps working across kernel versions.
06
Performance is a Feature
Linus will reject patches that add abstraction layers at the cost of performance. Every data structure, every lock, every memory allocation is scrutinized for overhead. The kernel's speed is not accidental — it's defended.
"In many ways, I think the most important thing is that I was the right person in the right place at the right time. I had the right background, the right interests, and I was just stubborn enough to not give up."
— Linus Torvalds, reflecting on Linux's success
"I used to be up on the high moral ground, but the thing is, the practical person ends up actually doing more good for society than the person who is ideological. Because the practical person says: 'Let's get the job done.'"
— Linus Torvalds, on pragmatism vs. ideology
Award
Millennium Technology Prize
2012 — "the most important technology innovation of the digital age"
Award
IEEE Computer Pioneer
2014 — for creating Linux and Git
Hall of Fame
Internet Hall of Fame
2012 — Innovator category
Named After
Asteroid 9793 Torvalds
Discovered 1996 — minor planet in the main belt