Linus Benedict Torvalds ( , ; born 28 December 1969) is a Finnish software engineer who is the creator and lead developer of the
Linux kernel
The Linux kernel is a Free and open-source software, free and open source Unix-like kernel (operating system), kernel that is used in many computer systems worldwide. The kernel was created by Linus Torvalds in 1991 and was soon adopted as the k ...
. He also created the
distributed version control
In software development, distributed version control (also known as distributed revision control) is a form of version control in which the complete codebase, including its full history, is mirrored on every developer's computer. Compared to centr ...
system
Git
Git () is a distributed version control system that tracks versions of files. It is often used to control source code by programmers who are developing software collaboratively.
Design goals of Git include speed, data integrity, and suppor ...
.
He was honored, along with
Shinya Yamanaka, with the 2012
Millennium Technology Prize by the
Technology Academy Finland "in recognition of his creation of a new
open source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ...
operating system
An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs.
Time-sharing operating systems scheduler (computing), schedule tasks for ...
for
computer
A computer is a machine that can be Computer programming, programmed to automatically Execution (computing), carry out sequences of arithmetic or logical operations (''computation''). Modern digital electronic computers can perform generic set ...
s leading to the widely used Linux
kernel". He is also the recipient of the 2014
IEEE Computer Society Computer Pioneer Award and the 2018
IEEE Masaru Ibuka Consumer Electronics Award.
Life and career
Early years
Torvalds was born in
Helsinki
Helsinki () is the Capital city, capital and most populous List of cities and towns in Finland, city in Finland. It is on the shore of the Gulf of Finland and is the seat of southern Finland's Uusimaa region. About people live in the municipali ...
, Finland, on 28 December 1969, the son of journalists Anna and
Nils Torvalds, the grandson of statistician
Leo Törnqvist and of poet
Ole Torvalds, and the great-grandson of journalist and soldier
Toivo Karanko. His parents were campus radicals at the
University of Helsinki
The University of Helsinki (, ; UH) is a public university in Helsinki, Finland. The university was founded in Turku in 1640 as the Royal Academy of Åbo under the Swedish Empire, and moved to Helsinki in 1828 under the sponsorship of Alexander ...
in the 1960s. His family belongs to the
Swedish-speaking minority in Finland. He was named after
Linus Pauling
Linus Carl Pauling ( ; February 28, 1901August 19, 1994) was an American chemist and peace activist. He published more than 1,200 papers and books, of which about 850 dealt with scientific topics. ''New Scientist'' called him one of the 20 gre ...
, the Nobel Prize–winning American chemist, although in the book ''
Rebel Code: Linux and the Open Source Revolution'', he is quoted as saying, "I think I was named equally for
Linus the
Peanuts
''Peanuts'' (briefly subtitled ''featuring Good ol' Charlie Brown'') is a print syndication, syndicated daily strip, daily and Sunday strip, Sunday American comic strip written and illustrated by Charles M. Schulz. The strip's original run ext ...
cartoon character", noting that this made him "half Nobel Prize–winning chemist and half blanket-carrying cartoon character".
His interest in computers began with a
VIC-20
The VIC-20 (known as the VC-20 in Germany and the VIC-1001 in Japan) is an 8-bit entry level home computer that was sold by Commodore International, Commodore Business Machines. The VIC-20 was announced in 1980, roughly three years after Commod ...
at the age of 11 in 1981. He started programming for it in
BASIC
Basic or BASIC may refer to:
Science and technology
* BASIC, a computer programming language
* Basic (chemistry), having the properties of a base
* Basic access authentication, in HTTP
Entertainment
* Basic (film), ''Basic'' (film), a 2003 film
...
, then later by directly accessing the
6502 CPU in
machine code
In computer programming, machine code is computer code consisting of machine language instructions, which are used to control a computer's central processing unit (CPU). For conventional binary computers, machine code is the binaryOn nonb ...
(he did not utilize
assembly language
In computing, assembly language (alternatively assembler language or symbolic machine code), often referred to simply as assembly and commonly abbreviated as ASM or asm, is any low-level programming language with a very strong correspondence bet ...
). He then purchased a
Sinclair QL
The Sinclair QL (for ''Quantum Leap'') is a personal computer launched by Sinclair Research in 1984, as an upper-end counterpart to the ZX Spectrum.
The QL was the last desktop microcomputer from Sinclair Research aimed at the serious home use ...
, which he modified extensively, especially its operating system. "Because it was so hard to get software for it in Finland", he wrote his own assembler and
editor
Editing is the process of selecting and preparing written, visual, audible, or cinematic material used by a person or an entity to convey a message or information. The editing process can involve correction, condensation, organization, a ...
"(in addition to
Pac-Man
''Pac-Man,'' originally called in Japan, is a 1980 maze video game developed and published by Namco for arcades. In North America, the game was released by Midway Manufacturing as part of its licensing agreement with Namco America. The pla ...
graphics libraries)" for the QL, and a few games. He wrote a ''
Pac-Man
''Pac-Man,'' originally called in Japan, is a 1980 maze video game developed and published by Namco for arcades. In North America, the game was released by Midway Manufacturing as part of its licensing agreement with Namco America. The pla ...
'' clone, ''Cool Man''.
Torvalds attended the
University of Helsinki
The University of Helsinki (, ; UH) is a public university in Helsinki, Finland. The university was founded in Turku in 1640 as the Royal Academy of Åbo under the Swedish Empire, and moved to Helsinki in 1828 under the sponsorship of Alexander ...
from 1988 to 1996,