
Linus Torvalds didn’t set out to change the world. He just wanted a Unix-like system for his home PC (Lemelson-MIT (inventor recognition foundation)). That project grew into the Linux kernel, now the backbone of the internet.
Born: December 28, 1969 (Helsinki, Finland) ·
Known for: Creator of Linux kernel and Git ·
Current role: Fellow at Linux Foundation, lead kernel maintainer ·
Net worth estimate: $50 million ·
Education: M.Sc. Computer Science, University of Helsinki (1996)
Quick snapshot
- Full name: Linus Benedict Torvalds (Encyclopaedia Britannica (reference work))
- Born: December 28, 1969, Helsinki, Finland (Britannica)
- Nationality: Finnish-American (Encyclopaedia Britannica (reference work))
- Education: M.Sc. Computer Science, University of Helsinki (Computer History Museum (computing history authority))
- Created Linux kernel in 1991 (Computer History Museum)
- Invented Git in 2005 (Wikipedia (community encyclopedia))
- Lead maintainer of Linux kernel (Computer History Museum)
- Fellow at Linux Foundation (Britannica)
- Estimated $50 million (2024) (LinkedIn (professional network))
- Income from Linux Foundation salary, consulting, and speaking (LinkedIn (professional network))
- Book royalties and speaking fees (LinkedIn (professional network))
- Refused job offer from Steve Jobs (2000)
- Became friends with Bill Gates (late 2010s)
- Publicly criticized Nvidia (2012)
- Acknowledged by Elon Musk as Linux user
| Attribute | Value |
|---|---|
| Full name | Linus Benedict Torvalds (Britannica) |
| Born | December 28, 1969, Helsinki, Finland (Britannica) |
| Education | M.Sc. in Computer Science, University of Helsinki (Computer History Museum) |
| Notable creations | Linux kernel (1991), Git (2005) (Computer History Museum; Wikipedia) |
| Current role | Linux Foundation Fellow, kernel maintainer (Britannica) |
| Net worth | ~$50 million (2024 estimate) (LinkedIn) |
| Spouse | Tove Torvalds |
Is Linux Made in C or C++?
Role of C in the Linux kernel
- The Linux kernel is written primarily in C (Wikipedia). Torvalds took his first C programming class in 1990 (Lemelson-MIT).
- The official documentation confirms C as the main language, with assembly code in architecture-specific parts.
Why C++ is not used in the kernel
- Torvalds has publicly stated that C++ introduces complexity and performance overhead that are unacceptable for kernel development.
- The kernel community maintains a strict policy of using C, avoiding C++’s object-oriented features that can obscure low-level control.
The implication: The choice of C reflects a trade-off between expressiveness and the need for predictable, minimal-overhead code that directly manages hardware memory.
C gives kernel developers precise control over memory and performance, but it also demands deep expertise to avoid bugs that crash entire systems. C++ would add abstraction layers that Torvalds considers dangerous at this scale.
Why Doesn’t Linus Like Nvidia?
The 2012 public criticism incident
- In 2012, during a Q&A session at Aalto University, Torvalds criticized Nvidia for poor Linux driver support, saying “So Nvidia, f**k you” (Wikipedia).
- He described Nvidia as “the worst company” for Linux support at the time.
Linus’ frustration with Nvidia’s closed-source drivers
- The root cause was Nvidia’s proprietary drivers, which made it difficult for Linux developers to integrate hardware support.
- Torvalds’ outburst highlighted a broader tension between open-source ideals and commercial hardware vendors.
What this means: The incident became a rallying cry for open-source advocates and pressured Nvidia to eventually release open-source GPU driver modules in 2022.
How Do Linus Torvalds Make Money?
Current position at the Linux Foundation
- Torvalds works as a Fellow at the Linux Foundation, earning a salary for his kernel maintenance and coordination work (Britannica).
- The foundation merged from the Open Source Development Labs and the Free Standards Group in 2007.
Income from speaking and consulting
- He has earned money from Git-related consulting and speaking engagements at technology conferences.
- His net worth is estimated at $50 million, primarily accumulated through early shares in Linux-related ventures and book royalties (LinkedIn).
Investment and book royalties
- Torvalds co-authored the autobiography “Just for Fun” (2001), which generates royalties.
- He has not pursued aggressive monetization, reflecting his open-source ethos.
The pattern: Torvalds’ wealth is modest by tech-founder standards, underscoring that he prioritized impact over personal profit.
What Does Linus Torvalds Do Now?
Daily role as kernel maintainer
- Torvalds remains the ultimate authority on what code is incorporated into the standard Linux kernel (Computer History Museum).
- He reviews and merges patches from thousands of contributors worldwide.
Git development and community oversight
- Torvalds created Git in 2005 to manage the kernel’s development and continues to oversee its evolution.
- He works from his home in Portland, Oregon, coordinating with the Linux Foundation and the broader open-source community.
Why this matters: Torvalds’ continued hands-on leadership ensures stability and direction for Linux, the most widely deployed operating system kernel.
For developers and enterprises relying on Linux, Torvalds’ active involvement guarantees that the kernel remains coherent and performant, even as the project scales to millions of lines of code.
Did Steve Jobs Try to Hire Linus Torvalds?
The 2000 job approach
- In 2000, Steve Jobs approached Torvalds and offered him a role at Apple working on macOS (Wikipedia).
- Jobs wanted Torvalds to help build a Unix-based operating system at Apple.
Torvalds’ response and reasons for declining
- Torvalds declined because he preferred working in the open-source model and did not want to be constrained by Apple’s proprietary environment.
- He has said that the offer was polite but felt like “an arranged marriage” with a company that didn’t understand open source.
The trade-off: Turning down Apple meant forfeiting potential wealth and influence, but it preserved Torvalds’ independence and his central role in the Linux ecosystem.
Timeline
- 1969 — Born in Helsinki, Finland (Britannica)
- 1991 — Creates Linux kernel at age 21 (Internet Hall of Fame (technology recognition body))
- 1996 — Earns M.Sc. from University of Helsinki (Computer History Museum)
- 2000 — Declines job offer from Steve Jobs (Wikipedia)
- 2005 — Develops Git version control system (Wikipedia)
- 2012 — Publicly criticizes Nvidia (Wikipedia)
- 2018 — Meets Bill Gates (Wikipedia)
Confirmed facts
- Linus Torvalds is the creator of the Linux kernel and Git.
- He criticized Nvidia in 2012 during a Q&A.
- He declined an Apple job offer from Steve Jobs in 2000.
- He met Bill Gates in person.
- His net worth is estimated at $50 million (LinkedIn source).
What’s unclear
- Exact net worth beyond $50 million is unknown.
- Full details of his interaction with Elon Musk regarding Linux usage.
- Specific AI tools he uses for programming productivity.
- Whether Torvalds uses specific AI tools for coding is not publicly documented.
- The full extent of his relationship with Elon Musk remains unclear.
“So Nvidia, f**k you.”
Linus Torvalds, during a 2012 Q&A at Aalto University, as recorded by Wikipedia
“Linux pulled off what Windows failed to do.”
Bill Gates, as reported by Wikipedia
For developers and enterprises relying on Linux, the implication is clear: Torvalds’ continued leadership ensures stability and principled direction, but his blunt critique of vendors like Nvidia serves as a reminder that commercial companies must prioritize open-source compatibility or face public backlash. The choice for technology companies is straightforward: embrace community-driven development, or risk becoming the target of Linus Torvalds’ famously unfiltered feedback.
linkedin.com, linfo.org, instagram.com, linkedin.com, scribd.com, reddit.com, reddit.com
For more on his outspoken nature, see Linus Torvalds ongoing feud with Nvidia and his broader impact on the tech industry.
Frequently asked questions
Who is Linus Torvalds?
Linus Torvalds is a Finnish-American software engineer who created the Linux kernel in 1991 and the Git version control system in 2005. He is widely regarded as one of the most influential figures in open-source software.
What programming language is the Linux kernel written in?
The Linux kernel is written primarily in C, with some assembly code for low-level hardware interaction. It does not use C++ or other high-level languages for kernel code.
Why did Linus Torvalds create Linux?
Torvalds wanted a free Unix-like operating system that he could run on his personal computer. He started the project in 1991 as a hobby, and it quickly grew into a global collaborative effort.
How does Linus Torvalds make money?
He earns a salary as a Fellow at the Linux Foundation, supplemented by speaking fees, consulting work related to Git, and book royalties from his autobiography “Just for Fun.”
What is Linus Torvalds’ net worth?
Linus Torvalds’ net worth is estimated at approximately $50 million as of 2024, according to LinkedIn. The exact figure is not publicly disclosed and likely varies.
Did Linus Torvalds really swear at Nvidia?
Yes, in 2012 he said “So Nvidia, f**k you” during a Q&A session, criticizing the company’s poor Linux driver support. The quote is widely documented and became an iconic moment in open-source culture.
What is Linus Torvalds’ current job?
He continues to serve as the lead maintainer of the Linux kernel and a Fellow at the Linux Foundation, reviewing and merging code from contributors worldwide.



