Fundamentals 7 min read

How Linus Torvalds Built Linux and Git: From a Finnish Kid to Open‑Source Legend

From his early fascination with a VIC‑20 gifted by his grandfather to creating the Linux kernel and later inventing Git, Linus Torvalds’ relentless coding passion, clashes with industry giants, and steadfast commitment to free software shaped the open‑source world and his own remarkable life story.

21CTO
21CTO
21CTO
How Linus Torvalds Built Linux and Git: From a Finnish Kid to Open‑Source Legend

Heroic Youth

Linus Torvalds was born in 1969 in Helsinki, Finland. His parents divorced early, and he lived mainly with his mother. Influenced by his grandfather, a statistics professor, Linus received a Commodore VIC‑20 at age 12 and began programming, eventually writing his first program.

Linus's first program
Linus's first program

From University to Silicon Valley

While studying computer science at the University of Helsinki, Linus read the book "Operating Systems: Design and Implementation," which described the Minix teaching OS. Inspired, he wrote his own Unix‑like operating system. On September 17, 1991 he released Linux 0.01 and opened its source code.

After graduating, he joined a Silicon Valley company (USVDA) in 1996, where he was allowed to continue working on Linux during work hours, ensuring the project never stalled.

Clash with Microsoft

Linux’s freedom and its superior paging to disk attracted many users away from Microsoft, leading Microsoft to view Linus as a rival, even placing his portrait on a dartboard. Despite offers of money, Linus refused, insisting on keeping Linux free and open source.

Git Born from Anger

In 2002 the Linux kernel team used BitKeeper for version control, but when BitMover stopped providing it for free in 2005, Linus and a few collaborators quickly created a new distributed version‑control system named Git. Two months later Git was officially released and soon powered projects worldwide, including the launch of GitHub in 2008.

GitHub logo
GitHub logo

Later Years

By 2019 Linus turned 50, his eldest daughter was graduating, and his youngest was in high school. He reflected on his legacy, noting that while Linux may live forever, he continues to age, hoping his second half of life will be as exciting as the first.

Linus Torvalds portrait
Linus Torvalds portrait
Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

Linuxopen sourceOperating Systemssoftware historyLinus Torvalds
21CTO
Written by

21CTO

21CTO (21CTO.com) offers developers community, training, and services, making it your go‑to learning and service platform.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.