Just For Fun (book)
   HOME

TheInfoList



OR:

Linus Benedict Torvalds ( , ; born 28 December 1969) is a Finnish software engineer who is the creator and, historically, the lead developer of the
Linux kernel The Linux kernel is a free and open-source, monolithic, modular, multitasking, Unix-like operating system kernel. It was originally authored in 1991 by Linus Torvalds for his i386-based PC, and it was soon adopted as the kernel for the GNU ope ...
, used by
Linux distribution A Linux distribution (often abbreviated as distro) is an operating system made from a software collection that includes the Linux kernel and, often, a package management system. Linux users usually obtain their operating system by downloading one ...
s and other operating systems such as
Android Android may refer to: Science and technology * Android (robot), a humanoid robot or synthetic organism designed to imitate a human * Android (operating system), Google's mobile operating system ** Bugdroid, a Google mascot sometimes referred to ...
. He also created the distributed version control system Git. He was honored, along with
Shinya Yamanaka is a Japanese stem cell researcher and a Nobel Prize laureate. He serves as the director of Center for iPS Cell (induced Pluripotent Stem Cell) Research and Application and a professor at the Institute for Frontier Medical Sciences at Kyoto ...
, with the 2012 Millennium Technology Prize by the
Technology Academy Finland Technology Academy Finland (formerly Millennium Prize Foundation and Finnish Technology Award Foundation) is an independent foundation established in 2003 by Finnish industry and the Government of Finland in partnership. The foundation's objective ...
"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 the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
operating system for
computer A computer is a machine that can be programmed to Execution (computing), carry out sequences of arithmetic or logical operations (computation) automatically. Modern digital electronic computers can perform generic sets of operations known as C ...
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 The IEEE Masaru Ibuka Consumer Electronics Award is a Technical Field Award of the IEEE given for outstanding contributions to consumer electronics technology. It is named in honor of Masaru Ibuka, co-founder and honorary chairman of Sony Corpor ...
.


Life and career


Early years

Torvalds was born in Helsinki, Finland, the son of journalists Anna and
Nils Torvalds Nils Ole Hilmer Torvalds (born 7 August 1945) is a Finnish politician who has been a Member of the European Parliament (MEP) since 2012. He is a member of the Swedish People's Party of Finland, part of the Alliance of Liberals and Democrats for ...
, the grandson of statistician
Leo Törnqvist Leo Waldemar Törnqvist (14 February 1911 – 18 April 1983) was one of the first professors of statistics in Finland, and the first to achieve international recognition. He taught at the University of Helsinki from 1943 to 1974, and developed tec ...
and of poet
Ole Torvalds Ole Torvalds (4 August 1916 – 8 February 1995) was a Finnish-Swedish journalist and poet. He was the father of journalist-politician Nils Torvalds and grandfather of software engineer Linus Torvalds famous for the Linux kernel. His full name w ...
, and the great-grandson of journalist and soldier Toivo Karanko. His parents were campus radicals at the University of Helsinki 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, biochemist, chemical engineer, peace activist, author, and educator. He published more than 1,200 papers and books, of which about 850 dealt with scientific top ...
, 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 Linus, a male given name, is the Latin form of the Greek name ''Linos''. It's a common given name in Sweden. The origin of the name is unknown although the name appears in antiquity both as a musician who taught Apollo and as a son of Apollo who di ...
the Peanuts cartoon character", noting that this made him "half Nobel Prize-winning chemist and half blanket-carrying cartoon character". Torvalds attended the University of Helsinki from 1988 to 1996, graduating with a master's degree in computer science from the NODES research group. His academic career was interrupted after his first year of study when he joined the Finnish Navy Nyland Brigade in the summer of 1989, selecting the 11-month officer training program to fulfill the mandatory military service of Finland. He gained the rank of
second lieutenant Second lieutenant is a junior commissioned officer military rank in many armed forces, comparable to NATO OF-1 rank. Australia The rank of second lieutenant existed in the military forces of the Australian colonies and Australian Army until ...
, with the role of an artillery observer. He bought computer science professor Andrew Tanenbaum's book '' Operating Systems: Design and Implementation'', in which Tanenbaum describes MINIX, an educational stripped-down version of Unix. In 1990, Torvalds resumed his university studies, and was exposed to Unix for the first time in the form of a DEC MicroVAX running
ULTRIX Ultrix (officially all-caps ULTRIX) is the brand name of Digital Equipment Corporation's (DEC) discontinued native Unix operating systems for the PDP-11, VAX, MicroVAX and DECstations. History The initial development of Unix occurred on DEC equip ...
. His MSc thesis was titled '' Linux: A Portable Operating System''. 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 home computer that was sold by Commodore Business Machines. The VIC-20 was announced in 1980, roughly three years after Commodore's first personal computer, the PE ...
at the age of 11 in 1981. He started programming for it in
BASIC BASIC (Beginners' All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use. The original version was created by John G. Kemeny and Thomas E. Kurtz at Dartmouth College ...
, then later by directly accessing the 6502 CPU in machine code (he did not utilize
assembly language In computer programming, assembly language (or 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 be ...
). He then purchased a Sinclair QL, 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, photographic, 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, orga ...
"(in addition to
Pac-Man originally called ''Puck Man'' in Japan, is a 1980 maze action video game developed and released by Namco for arcades. In North America, the game was released by Midway Manufacturing as part of its licensing agreement with Namco America. Th ...
graphics libraries)" for the QL, and a few games. He wrote a ''
Pac-Man originally called ''Puck Man'' in Japan, is a 1980 maze action video game developed and released by Namco for arcades. In North America, the game was released by Midway Manufacturing as part of its licensing agreement with Namco America. Th ...
'' clone, ''Cool Man''. On 5 January 1991 he purchased an Intel 80386-based clone of
IBM PC The IBM Personal Computer (model 5150, commonly known as the IBM PC) is the first microcomputer released in the IBM PC model line and the basis for the IBM PC compatible de facto standard. Released on August 12, 1981, it was created by a team ...
before receiving his MINIX copy, which in turn enabled him to begin work on Linux.


Linux

The first Linux prototypes were publicly released in late 1991. Version 1.0 was released on 14 March 1994. Torvalds first encountered the GNU Project in 1991 when another Swedish-speaking computer science student, Lars Wirzenius, took him to the University of Technology to listen to free software guru Richard Stallman's speech.