A new breakdown every week — read the newsletter →
PeopleBusinessesTools
Strategies Mental ModelsDecision Tools Business ModelsFrameworksMoats
Learn Book SummariesReading Lists GuidesQuote CollectionsLearning Paths
Artificial IntelligenceNewsletter AboutContact
Inventor

Linus Torvalds

The programmer whose open-source kernel runs much of the world — and whose Git reshaped how software is built.

4 min read · 1991–present

Part I — The story

The story

Linus Torvalds created Linux, the open-source operating-system kernel that now runs the majority of the world's servers, nearly all supercomputers, and — through Android — billions of phones. Beginning it as a student project in 1991, he released it freely and let a global community of volunteers build it collaboratively, pioneering open-source development at scale.

Torvalds's second landmark creation, Git, is the version-control system that underpins essentially all modern software development, letting huge numbers of programmers collaborate without stepping on each other. His genius lay not only in the code but in designing systems — and a governance model — that let thousands of independent contributors build something coherent and enduring together.

By the numbers
1991
Linux released
Majority
Of the world's servers run Linux
2005
Created Git
Open source
Built by a global volunteer community

Torvalds demonstrated that an open, collaborative model could out-build closed commercial teams — and that designing the tools and structures for large-scale collaboration is itself a profound act of engineering. Linux and Git are among the most consequential software creations in history.

Part II — The playbook

The playbook

Principle 1

Harness open collaboration

Torvalds let a global community build Linux together, freely.

Do this: Design so many independent contributors can build something coherent together.
Principle 2

Build the tools for collaboration

Git exists to let huge teams work without collisions.

Do this: Create the infrastructure that lets large-scale collaboration actually work.
Principle 3

Release early and iterate openly

Linux improved through constant open contribution.

Do this: Ship early, in the open, and let a community improve it continuously.

In their words

Talk is cheap. Show me the code.
Given enough eyeballs, all bugs are shallow.
I'm doing a free operating system — just a hobby, won't be big and professional.

What to read next

  • Just for Fun — Linus Torvalds & David Diamond

Why this matters

The thinking behind these decisions connects to models you can study directly:

Frequently asked questions

What did Linus Torvalds create?

Linux, the open-source operating-system kernel that runs most of the world's servers and (via Android) billions of phones, and Git, the version-control system underpinning modern software development.

Why is the open-source model significant?

Torvalds showed that an open, collaborative community could out-build closed commercial teams — and that designing the tools and governance for large-scale collaboration is itself a profound engineering achievement.

Continue exploring