“Meu nome é Linus, e eu sou seu deus.”
Em uma bem humorada apresentação na Linux Expo, em Durham, Carolina do Norte.
Linus Benedict Torvalds é o criador do Linux, núcleo do sistema operacional GNU/Linux.
Torvalds nasceu em Helsínquia, na Finlândia. É ateu e filho dos jornalistas Anna e Nils Torvalds, e neto do poeta Ole Torvalds. Seus pais eram radicais do campus da Universidade de Helsínquia, na década de 1960. Sua família pertence à minoria de língua sueca .
Torvalds frequentou a Universidade de Helsínquia, entre 1988 e 1996, graduando-se com um Mestrado em Ciência da Computação a partir do grupo de pesquisa NODES. Sua carreira académica foi interrompida após seu primeiro ano de estudo, quando ele se juntou ao Exército da Finlândia. No exército ocupa o posto de segundo tenente, com o papel de um oficial de cálculo balístico. Em 1990, ele retomou seus estudos universitários, e foi exposto a UNIX pela primeira vez, através de um computador DEC MicroVAX com o sistema ULTRIX. Sua tese de Mestrado em Ciências de Computação foi intitulada Linux: um sistema operacional portátil.
Seu interesse por computadores começou com um Commodore VIC-20. Nessa época ficou conhecido por ter escrito um clone do Pac-Man chamado Cool Man.
Em 1983, Richard Stallman criou a Free Software Foundation . Em 1986 Marice J. Bach publicou Design of the Unix Operating System.
Em 1988 Linus foi admitido na Universidade de Helsinki. No mesmo ano Andy Tanenbaum traz a público o Sistema Operacional MINIX, um Unix para fins didáticos e que rodava num PC. No fim dos anos 80 Linus toma contato com os PC's. Em 1990 Torvalds começa a aprender C em seus estudos. Em 1991 Linus compra um PC com um processador Intel 80386.
Em 5 de janeiro de 1991, ele comprou um Intel 80386-IBM PC antes de receber sua cópia MINIX, que por sua vez lhe permitiu começar a trabalhar no que se tornaria o sistema operacional Linux.
Com 21 anos, 5 já de experiência programando , ele toma contato com o Sistema Unix da Universidade e desejava usar versão de Tannenbaum no seu recém adquirido 80386. Entretanto, descontente com os recursos do Minix, especialmente em relação ao emulador de terminal do Minix que ele utilizaria para aceder remotamente ao Unix da universidade, começa a desenvolver o seu próprio emulador de terminal que não rodaria sobre o Minix, mas diretamente no hardware do PC com 80386. Este projeto pessoal foi sendo modificado gradualmente e adquirindo características de um Sistema Operacional independente do Minix. Este é o início do desenvolvimento do núcleo Linux, relatado pelo próprio Linus Torvalds em seu livro Just for fun. O projeto foi lançado em 1991 em uma famosa mensagem para a Usenet em que ele divulgou que estava disposto a disponibilizar o código-fonte e contar com a colaboração de outros programadores. Desde os primeiros dias, ele recebeu ajuda de hackers do Minix, e hoje recebe contribuições de milhares de programadores dos mais diversos locais do mundo.
Em 1997 Linus Torvalds recebeu os prêmios "1997 Nokia Foundation Award'y" e "Lifetime Achievement Award at Uniforum Pictures". No mesmo ano finaliza os estudos superiores tendo passado 10 anos como estudante e pesquisador na Universidade de Helsínquia, coordenando o desenvolvimento do núcleo do sistema operacional desde 1992.
Torvalds trabalhou na Transmeta entre 1997 e 2003, e neste ano juntou-se à Open Source Development Labs , uma fundação criada para ajudar no desenvolvimento do núcleo Linux, como OSDL fellow. Contribuem para essa fundação várias grandes empresas do ramo da informática, como IBM, Oracle, HP e outras.
Torvalds possui a marca registrada "Linux" e supervisiona o uso da marca através da organização sem fins lucrativos Linux International, dirigida por Jon Hall.
“Meu nome é Linus, e eu sou seu deus.”
Em uma bem humorada apresentação na Linux Expo, em Durham, Carolina do Norte.
Fonte: Entrevista ao The New York Times http://www.nytimes.com/2003/09/28/magazine/WLN104109.html
Numa entrevista concedida em dezembro de 2005.
Fonte: Site da Gnome http://mail.gnome.org/archives/usability/2005-December/msg00021.html
“Standards are paper. I use paper to wipe my butt every day. That's how much that paper is worth.”
Discussing a "fix" in the memcpy() that broke flash, 2010-11-30, Bugzilla, Red Hat, Torvalds, Linus https://bugzilla.redhat.com/show_bug.cgi?id=638477#c129,
2010s, 2010
Linus & the Lunatics, Part II, 2003-11-25, 2006-08-28 http://www.linuxjournal.com/article/7279,
2000s, 2000-04
https://lists.linuxfoundation.org/pipermail/ksummit-discuss/2016-August/003580.html
2010s, 2017
“It has nothing to do with dinosaurs. Good taste doesn't go out of style”
About the C programming language, vs. C++
Re: RFC Convert builin-mailinfo.c to use The Better String Library., 7 Sep 2007, gmane.comp.version-control.git, 12 Sep 2012 http://article.gmane.org/gmane.comp.version-control.git/57957,
2000s, 2007
Message, Git mailing list, 2008-12-17, Gmane, Torvalds, Linus, 2008-12-18 http://article.gmane.org/gmane.comp.version-control.git/103400,
2000s, 2008
“You know you're brilliant, but maybe you'd like to understand what you did 2 weeks from now.”
Linux 1.3.53 CodingStyle documentation, 2011-08-13, 1995 https://www.kernel.org/doc/Documentation/process/coding-style.rst,
1990s, 1995-99
Message to Linux kernel mailing list, 2005-03-02, Torvalds, Linus, 2006-12-11 http://lkml.org/lkml/2005/3/2/247,
2000s, 2005
“Portability is for people who cannot write new programs.”
Post to comp.os.minix newsgroup, 1992-01-29, Torvalds, Linus, 2006-08-28 http://groups.google.com/groups?selm=1992Jan29.231426.20469%40klaava.Helsinki.FI, According to Torvalds, this was "tongue in cheek" (Ibid.)
1990s, 1991-94
Kernel development, 2007, Torvalds, Linus http://lwn.net/Articles/396997/,.
2000s, 2007
Announcement for Linux 1.3.27, 1995-11-14, Torvalds, Linus, 2017-04-25 http://lkml.iu.edu/hypermail/linux/alpha/9509.1/0006.html,
1990s, 1995-99
https://www.youtube.com/watch?v=1Mg5_gxNXTo
DebConf 14: Q&A with Linus Torvalds
DebConf 2014 Portland
Youtube/Google
14min35
2014
Daniel Gillmore, Ana Guerrerero López.
2010s, 2014
Attributed
Fonte: on Desktop_architects: Drivers – below the OS, Fri Aug 3 18:12:57 PDT 2007 https://lists.linux-foundation.org/pipermail/desktop_architects/2007-August/002446.html.
Message to GCC mailing list, 2001-07-30, Torvalds, Linus, 2009-10-15 http://gcc.gnu.org/ml/gcc/2001-07/msg02084.html,
Torvalds did not originate this quote. It is a reference from David Braben following the release of Elite, and is itself a rephrasing of a reference to relative worth of game coding.
2000s, 2000-04
“EFI is this other Intel brain-damage (the first one being ACPI).”
the first one being ACPI Message to linux-kernel mailing list, 2006-07-24, Torvalds, Linus, 2007-05-28 http://lkml.org/lkml/2006/7/25/23,
2000s, 2006
“Making Linux GPL'd was definitely the best thing I ever did.”
The Pragmatist of Free Software: Linus Torvalds Interview, Yamagata, Hiroo, 1997‐11‐11, 2019-05-06 https://tech-insider.org/linux/research/1997/0920.html,
1990s, 1995-99
Message, linux-kernel mailing list, 1996-10-17, IU, Torvalds, Linus, 2017-04-25 http://lkml.iu.edu/hypermail/linux/kernel/9610.2/0030.html,
1990s, 1995-99
“Don't bother. Bram doesn't know what he's talking about.”
Linus vs. Bram Cohen, 2005-04-27, Torvalds, Linus, 2013-10-03 http://www.gelato.unsw.edu.au/archives/git/0504/2197.html,
2000s, 2005
Linux Licensing, Forbes, 2006-03-09, Lyons, Daniel, 2006-08-28 http://www.forbes.com/technology/2006/03/09/torvalds-linux-licensing-cz_dl_0309torvalds1.html,
2000s, 2006
“Those that can, do. Those that can't, complain.”
Post the Linux Kernel Mailing List, 2003-09-23, Torvalds, Linus, 2007-06-26, http://web.archive.org/20050226095919/kerneltrap.org/node/901, 2005-02-26 http://kerneltrap.org/node/901,
Torvalds did not originate this quote http://shlomif.livejournal.com/39215.html, and there are earlier records for it. This is a variation on "He who can, does. He who cannot, teaches," which is also attributed to George Bernard Shaw.
2000s, 2000-04
1990s, 1991-94
Re: fasync_remove_entry oops, Torvalds, Linus, 2013-03-07, 2013-05-01 https://lkml.org/lkml/2013/3/7/529,
2010s, 2013
Message to gmane.comp.version-control.git mailing list, 2007-09-06, Torvalds, Linus, 2007-09-22 http://article.gmane.org/gmane.comp.version-control.git/57918,
2000s, 2007
Linus Torvalds - LKML, Torvalds, Linus, 2012-03-08, 2012-09-11 https://lkml.org/lkml/2012/3/8/495,
2010s, 2012
“I'm always right. This time I'm just even more right than usual.”
Message to linux-kernel mailing list, 2005-07-14, Torvalds, Linus, 2006-08-28 http://www.mail-archive.com/[email protected]/msg83284.html,
2000s, 2005
LKML
June 18, 2007
http://groups.google.com/group/linux.kernel/msg/43013fe224f562e0.
2000s, 2007
“I am a lazy person, which is why I like open source, for other people to do work for me.”
Torvalds, Linus, 2015-01-15, <nowiki>Linus Torvalds on why he isn’t nice: "I don’t care about you"</nowiki>, 2015-01-20 http://arstechnica.com/business/2015/01/linus-torvalds-on-why-he-isnt-nice-i-dont-care-about-you/,
2010s, 2015
Re: ide.2.4.1-p3.01112001.patch, 2001-01-12, Torvalds, Linus, 2012-06-22 http://lkml.org/lkml/2001/1/12/24,
2000s, 2000-04
Message to Git mailing list, Torvalds, Linus, 2006-06-27, 2006-08-28 http://lwn.net/Articles/193245/,
2000s, 2006
Message to Linux kernel mailing list, 2006-11-29, Torvalds, Linus, 2006-12-11 http://lkml.org/lkml/2006/11/29/249,
2000s, 2006
Linus' blog: "13744 supplied", 2010-08-03, Torvalds, Linus, 2010-08-23 http://torvalds-family.blogspot.com/2010/08/13744-supplied.html,
2010s, 2010