{"id":480,"date":"2026-09-05T23:45:15","date_gmt":"2026-09-06T02:45:15","guid":{"rendered":"https:\/\/www.linuxpro.com.br\/2026\/09\/a-historia-de-linus-torvalds\/"},"modified":"2026-09-07T23:01:29","modified_gmt":"2026-09-08T02:01:29","slug":"a-historia-de-linus-torvalds","status":"publish","type":"post","link":"https:\/\/www.linuxpro.com.br\/en\/2026\/09\/a-historia-de-linus-torvalds\/","title":{"rendered":"A hist\u00f3ria de Linus Torvalds: o hobby que virou o kernel"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" alt=\"Ilustra\u00e7\u00e3o de Linus Torvalds, de camiseta preta com o Tux, ao lado do mascote do LinuxPro num escrit\u00f3rio com pinheiros ao fundo\" src=\"\/wp-content\/uploads\/2026\/09\/linus-torvalds-v2.webp\" width=\"1052\" height=\"652\" \/><\/p>\n<p>Em 25 de agosto de 1991, um estudante de 21 anos em Helsinque avisou o grupo <code data-no-translation=\"\">comp.os.minix<\/code> que estava fazendo \u201cum (livre) sistema operacional (s\u00f3 um hobby, n\u00e3o vai ser grande e profissional como o gnu)\u201d. Trinta e cinco anos depois, o kernel que nasceu desse hobby roda a maior parte dos servidores, praticamente todo o TOP500, o Android e a nuvem. <strong>Linus Benedict Torvalds<\/strong> ainda \u00e9 quem fecha o merge window \u2014 agora na s\u00e9rie 7.x, de Portland, Oregon.<\/p>\n<p><!-- more --><\/p>\n<h2>Helsinque, 1969: VIC-20 e sueco da Finl\u00e2ndia<\/h2>\n<p>Nascido em 28 de dezembro de 1969, Linus cresceu numa fam\u00edlia finlandesa de l\u00edngua sueca. O pai, Nils Torvalds, era jornalista (depois eurodeputado); a m\u00e3e, Anna, tradutora; o av\u00f4 Ole, poeta. Aos 10 ganhou o Commodore VIC-20 do av\u00f4 e aprendeu a programar no manual. Em 1988 entrou em Ci\u00eancia da Computa\u00e7\u00e3o na Universidade de Helsinque. No meio, serviu 11 meses no ex\u00e9rcito finland\u00eas como segundo-tenente \u2014 c\u00e1lculo bal\u00edstico, n\u00e3o trincheira.<\/p>\n<p>De volta \u00e0 universidade, o 386 da fam\u00edlia veio com MS-DOS. Linus queria Unix. Comprou o livro do Andrew Tanenbaum e o MINIX, e come\u00e7ou a escrever um chaveador de tarefas em assembly do 80386 mais um driver de terminal. N\u00e3o era um projeto da universidade. Era extracurricular, e o departamento deixava.<\/p>\n<h2>25 de agosto de 1991: \u201cjust a hobby\u201d<\/h2>\n<p>O post no Usenet ficou famoso pelo tom. O sistema quase se chamou <strong>Freax<\/strong> (free + freak + x). Quem hospedou os fontes no FTP da universidade, Ari Lemmke, criou o diret\u00f3rio <code data-no-translation=\"\">linux<\/code> \u2014 e o nome pegou. A 0.01 saiu em setembro; a 0.02, em 5 de outubro, j\u00e1 bootava e rodava <code data-no-translation=\"\">bash<\/code> and <code data-no-translation=\"\">gcc<\/code>.<\/p>\n<pre data-no-translation=\"\"><code class=\"language-text\" data-no-translation=\"\">I'm doing a (free) operating system (just a hobby, won't be big\nand professional like gnu) for 386(486) AT clones.<\/code><\/pre>\n<p>Em 1992 Linus adotou a GPL. Em 14 de mar\u00e7o de 1994 saiu o Linux 1.0. No mesmo per\u00edodo, a famosa discuss\u00e3o Tanenbaum\u2013Torvalds (micron\u00facleo versus kernel monol\u00edtico) mostrou o estilo que o acompanharia: direto, \u00e0s vezes brusco, sempre t\u00e9cnico. O Linux n\u00e3o era o GNU; o GNU n\u00e3o tinha kernel. Juntos, viraram o sistema que a ind\u00fastria passou a chamar de \u201cLinux\u201d e os puristas de GNU\/Linux. A hist\u00f3ria mais longa est\u00e1 em <a href=\"\/en\/2026\/09\/linux-35-anos\/\">Linux faz 35 anos<\/a> e em <a href=\"\/en\/2017\/08\/a-historia-do-unix\/\">UNIX \u2014 a origem<\/a>.<\/p>\n<h2>Transmeta, OSDL e a Linux Foundation<\/h2>\n<p>Em 1997 Linus se mudou para a Calif\u00f3rnia, para a Transmeta \u2014 a CPU Crusoe, code morphing, baixo consumo. Ficou at\u00e9 2003. Dali foi para a Open Source Development Labs e, em 2007, para a Linux Foundation, que at\u00e9 hoje paga o sal\u00e1rio de fellow para ele manter o kernel. Cidadania americana em 2010. Mora em Portland, Oregon, com Tove \u2014 hexacampe\u00e3 finlandesa de <strong>carat\u00ea<\/strong>, que o convidou para sair por e-mail depois de uma aula de laborat\u00f3rio em Helsinque \u2014 e tr\u00eas filhas.<\/p>\n<p>Em 2002 saiu <em>Just for Fun: The Story of an Accidental Revolutionary<\/em>, com David Diamond. Pr\u00eamio Millennium de Tecnologia em 2012 (dividido com Shinya Yamanaka). Em 2018, depois de anos de mailing list no modo \u201ceu falo o que penso\u201d, adotou o c\u00f3digo de conduta do kernel, tirou um tempo e voltou mais contido \u2014 o merge window n\u00e3o parou.<\/p>\n<h2>Git, 2005: quando o BitKeeper acabou<\/h2>\n<p>O kernel usava o BitKeeper, propriet\u00e1rio, da BitMover de Larry McVoy. A rela\u00e7\u00e3o quebrou quando Andrew Tridgell (Samba) reverse-engineered o protocolo. McVoy retirou a licen\u00e7a. Em cerca de dez dias Linus escreveu o Git: snapshot de \u00e1rvore, conte\u00fado endere\u00e7ado por hash, distribu\u00eddo de verdade. Ele j\u00e1 disse que s\u00f3 depois do Git se sentiu um programador de sucesso \u2014 o Linux poderia ter sido um acaso; o Git provou que n\u00e3o.<\/p>\n<p>O maintainer do Git hoje \u00e9 Junio Hamano, desde o come\u00e7o. O tutorial em portugu\u00eas est\u00e1 em <a href=\"\/en\/2017\/04\/git-simples-e-rapido\/\">Git simples e r\u00e1pido<\/a>. Sem Git n\u00e3o haveria GitHub, GitLab, kernel.org nem o fluxo de pull request que o resto da ind\u00fastria copiou.<\/p>\n<h2>Como ele mant\u00e9m o kernel em 2026<\/h2>\n<p>O modelo n\u00e3o mudou na ess\u00eancia: rede de maintainers de subsistema que empurram pull requests para cima; duas semanas de merge window; seis a oito release candidates; Linus com a palavra final. Ele descreve o pr\u00f3prio trabalho menos como \u201cescrever c\u00f3digo\u201d e mais como ler justificativas, julgar encaixe arquitetural e decidir o que entra na mainline.<\/p>\n<p>N\u00fameros de 2026: a \u00e1rvore passou de <strong>43 milh\u00f5es de linhas<\/strong>. O Linux 7.0, de 12 de abril, tirou o selo \u201cexperimental\u201d do Rust no kernel \u2014 a decis\u00e3o foi tomada no Maintainers Summit de dezembro de 2025; o 7.1 saiu em 14 de junho e o 7.2 em 16 de agosto. ARM, RISC-V, agendamento, GPU (incluindo o rumo do Nova em Rust) e o dil\u00favio de patches com tag <code data-no-translation=\"\">Assisted-by<\/code> de LLM \u2014 Linus segue fechando o ciclo de dois meses da casa em Portland. N\u00e3o se v\u00ea aposentando para jardinagem.<\/p>\n<h2>O programador que tamb\u00e9m escreve software de mergulho<\/h2>\n<p>Um detalhe que costuma escapar de quem s\u00f3 conhece as cita\u00e7\u00f5es \u00e1cidas da <em>mailing list<\/em>: o Linux e o Git n\u00e3o s\u00e3o os \u00fanicos programas que ele escreveu por n\u00e3o gostar do que existia. Em 2011, insatisfeito com os registros de mergulho dispon\u00edveis, Linus come\u00e7ou o <strong>Subsurface<\/strong> \u2014 um di\u00e1rio de mergulho livre, que depois passou para as m\u00e3os de Dirk Hohndel. \u00c9 o mesmo padr\u00e3o das outras duas vezes: uma ferramenta pessoal que virou projeto de comunidade.<\/p>\n<p>O padr\u00e3o de comportamento tamb\u00e9m \u00e9 conhecido. Por duas d\u00e9cadas a lista do kernel conviveu com respostas que iam do sarcasmo ao insulto \u2014 o epis\u00f3dio da NVIDIA em 2012, com direito a dedo do meio em palestra, virou meme permanente. Em setembro de 2018 ele reconheceu publicamente o custo disso, o kernel adotou um c\u00f3digo de conduta e Linus tirou um tempo de licen\u00e7a. Voltou mais contido. Quem acompanha a lista concorda que o tom mudou; quem discorda dele tecnicamente continua ouvindo o mesmo &#8220;n\u00e3o&#8221;.<\/p>\n<h2>Timeline<\/h2>\n<ul>\n<li><strong>28 de dezembro de 1969<\/strong> \u2014 nasce em Helsinque, numa fam\u00edlia finlandesa de l\u00edngua sueca.<\/li>\n<li><strong>1980<\/strong> \u2014 ganha do av\u00f4 um Commodore VIC-20 e aprende a programar pelo manual.<\/li>\n<li><strong>1988<\/strong> \u2014 entra em Ci\u00eancia da Computa\u00e7\u00e3o na Universidade de Helsinque.<\/li>\n<li><strong>1990\u20131991<\/strong> \u2014 compra um 386, o livro de Tanenbaum e o MINIX; come\u00e7a o chaveador de tarefas em assembly.<\/li>\n<li><strong>25 de agosto de 1991<\/strong> \u2014 o post no <code data-no-translation=\"\">comp.os.minix<\/code>: &#8220;s\u00f3 um hobby&#8221;.<\/li>\n<li><strong>Setembro de 1991<\/strong> \u2014 a 0.01; em 5 de outubro, a 0.02 j\u00e1 roda <code data-no-translation=\"\">bash<\/code> and <code data-no-translation=\"\">gcc<\/code>.<\/li>\n<li><strong>1992<\/strong> \u2014 o kernel adota a GPL; acontece o debate Tanenbaum\u2013Torvalds sobre micron\u00facleo.<\/li>\n<li><strong>1993<\/strong> \u2014 conhece Tove numa aula de laborat\u00f3rio; casam em 1997.<\/li>\n<li><strong>14 de mar\u00e7o de 1994<\/strong> \u2014 Linux 1.0.<\/li>\n<li><strong>1997<\/strong> \u2014 muda-se para a Calif\u00f3rnia e entra na Transmeta.<\/li>\n<li><strong>2002<\/strong> \u2014 sai <em>Just for Fun<\/em>, escrito com David Diamond.<\/li>\n<li><strong>2003<\/strong> \u2014 deixa a Transmeta e vai para a Open Source Development Labs.<\/li>\n<li><strong>Abril de 2005<\/strong> \u2014 a licen\u00e7a do BitKeeper \u00e9 retirada; em cerca de dez dias nasce o <a href=\"\/en\/2026\/09\/a-historia-do-git\/\">Git<\/a>. Em julho, Junio Hamano assume a manuten\u00e7\u00e3o.<\/li>\n<li><strong>2007<\/strong> \u2014 a OSDL vira Linux Foundation, que passa a pagar seu sal\u00e1rio de <em>fellow<\/em>.<\/li>\n<li><strong>2010<\/strong> \u2014 obt\u00e9m a cidadania americana.<\/li>\n<li><strong>2011<\/strong> \u2014 come\u00e7a o Subsurface, seu di\u00e1rio de mergulho.<\/li>\n<li><strong>2012<\/strong> \u2014 recebe o Pr\u00eamio Millennium de Tecnologia, dividido com Shinya Yamanaka.<\/li>\n<li><strong>Setembro de 2018<\/strong> \u2014 o kernel adota c\u00f3digo de conduta; ele tira licen\u00e7a e volta mais contido.<\/li>\n<li><strong>Dezembro de 2022<\/strong> \u2014 o Linux 6.1 aceita a infraestrutura Rust, como experimento.<\/li>\n<li><strong>12 de abril de 2026<\/strong> \u2014 o Linux 7.0 tira o selo de experimental do Rust; a \u00e1rvore passa de 43 milh\u00f5es de linhas.<\/li>\n<\/ul>\n<h2>O que ficou<\/h2>\n<p>Dois artefatos. O kernel: Android, AWS, Azure, Google, supercomputador, roteador, TV, o desktop que voc\u00ea quiser. O Git: praticamente todo reposit\u00f3rio de software no planeta. Nenhum dos dois \u00e9 \u201co projeto de uma pessoa\u201d h\u00e1 d\u00e9cadas \u2014 e os dois ainda passam pela mesa dele.<\/p>\n<p>Mais contexto neste blog: <a href=\"\/en\/2017\/04\/pioneiros-do-opensource\/\">Pioneiros do Opensource<\/a>, <a href=\"\/en\/2017\/06\/a-historia-dos-sistemas-operacionais\/\">a hist\u00f3ria dos sistemas operacionais<\/a> e a segunda l\u00edngua que ele deixou entrar no kernel, em <a href=\"\/en\/2026\/09\/a-historia-da-linguagem-rust\/\">A hist\u00f3ria da linguagem Rust<\/a>. E a biografia de <a href=\"\/en\/2026\/09\/a-historia-de-elon-musk-do-abismo-ao-imperio\/\">Elon Musk<\/a> \u2014 outro 386, outro destino.<\/p>\n<p style=\"font-size:.9em;opacity:.75\">Ilustra\u00e7\u00e3o de capa desenhada a partir de fotografia de Linus Torvalds dispon\u00edvel no <a href=\"https:\/\/commons.wikimedia.org\/wiki\/File:LC3Beijing2018_(cropped).jpg\">Wikimedia Commons<\/a>, sob licen\u00e7a CC0.<\/p>","protected":false},"excerpt":{"rendered":"<p>Em 25 de agosto de 1991, um estudante de 21 anos em Helsinque avisou o grupo comp.os.minix que estava fazendo \u201cum (livre) sistema operacional (s\u00f3 um hobby, n\u00e3o vai ser grande e profissional como o gnu)\u201d. Trinta e cinco anos depois, o kernel que nasceu desse hobby roda a maior parte dos servidores, praticamente todo &#8230; <a title=\"A hist\u00f3ria de Linus Torvalds: o hobby que virou o kernel\" class=\"read-more\" href=\"https:\/\/www.linuxpro.com.br\/en\/2026\/09\/a-historia-de-linus-torvalds\/\" aria-label=\"Read more about A hist\u00f3ria de Linus Torvalds: o hobby que virou o kernel\">Read more<\/a><\/p>","protected":false},"author":0,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,25,111],"tags":[48,131,185,4,186,112],"class_list":["post-480","post","type-post","status-publish","format-standard","hentry","category-linux","category-noticias","category-opensource","tag-git","tag-kernel","tag-linus-torvalds","tag-linux","tag-linux-foundation","tag-opensource"],"_links":{"self":[{"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/posts\/480","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/comments?post=480"}],"version-history":[{"count":4,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/posts\/480\/revisions"}],"predecessor-version":[{"id":927,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/posts\/480\/revisions\/927"}],"wp:attachment":[{"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/media?parent=480"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/categories?post=480"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/tags?post=480"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}