[{"data":1,"prerenderedAt":801},["ShallowReactive",2],{"pt-BR-historia-da-programacao-category-articles":3},[4,482],{"id":5,"title":6,"articleCover":7,"articleCoverEmbed":8,"articleCoverEmbedUploadDate":9,"articleCoverHeight":10,"articleCoverWidth":11,"authorId":12,"body":13,"categoriesIds":466,"description":469,"enAlternateSlug":470,"extension":471,"meta":472,"navigation":473,"path":474,"ptBrAlternateSlug":475,"publishedAt":476,"seo":477,"sitemap":478,"stem":479,"updatedAt":476,"wordCount":480,"__hash__":481},"blog\u002Fblog\u002Fpor-que-javascript-se-chama-javascript.md","Por que JavaScript se chama JavaScript? A história do nome","\u002Fimages\u002Fblog\u002Fhistoria-da-programacao\u002Fpor-que-javascript-se-chama-javascript.webp","https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FU1balPnfm_8","2026-11-05T12:45:30-03:00",720,1280,"thiago-nunes-batista",{"type":14,"value":15,"toc":453},"minimark",[16,20,23,28,40,49,53,67,70,83,86,116,128,132,139,146,150,161,215,226,250,253,257,264,277,280,284,293,308,311,339,351,355,358,367,371,449],[17,18,19],"p",{},"JavaScript não é Java, não é uma versão do Java e não foi feita pela empresa do Java. Mesmo assim, quase todo iniciante em programação tropeça nessa pergunta: se as duas linguagens não têm relação, por que o nome é tão parecido?",[17,21,22],{},"A resposta passa por uma disputa entre navegadores, por um protótipo escrito às pressas em 1995 e por uma marca registrada que, mais de 30 anos depois, ainda está no meio de um processo. Se preferir assistir, o vídeo acima conta essa história em quatro minutos. Aqui o texto vai mais fundo, com datas, comparações e as fontes.",[24,25,27],"h2",{"id":26},"por-que-a-netscape-precisava-de-uma-linguagem-para-o-navegador","Por que a Netscape precisava de uma linguagem para o navegador?",[17,29,30,31,39],{},"Em 1995, o Netscape Navigator era o navegador mais usado da internet, e a Microsoft estava chegando com o Internet Explorer. Esse período ficou conhecido como a ",[32,33,38],"a",{"href":34,"rel":35,"target":37},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FBrowser_wars",[36],"nofollow","_blank","guerra dos navegadores",". Para ficar na frente, a Netscape queria páginas que reagissem ao que a pessoa fazia, em vez de só exibir texto e imagem.",[17,41,42,43,48],{},"Isso exigia uma linguagem de script, ou seja, uma linguagem simples para escrever pequenos programas que rodam dentro da própria página. A Netscape contratou ",[32,44,47],{"href":45,"rel":46,"target":37},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FJavaScript#History",[36],"Brendan Eich"," para colocar o Scheme, uma linguagem de origem acadêmica, dentro do navegador. Só que a diretoria mudou o pedido: a nova linguagem deveria ter uma sintaxe parecida com a do Java, que estava em alta. E o prazo era curtíssimo.",[24,50,52],{"id":51},"quanto-tempo-brendan-eich-levou-para-criar-o-javascript","Quanto tempo Brendan Eich levou para criar o JavaScript?",[17,54,55,56,61,62,66],{},"A primeira versão saiu em cerca de ",[32,57,60],{"href":58,"rel":59,"target":37},"https:\u002F\u002Fbuttondown.com\u002Fhillelwayne\u002Farchive\u002Fdid-brendan-eich-really-make-javascript-in-10-days\u002F",[36],"10 dias",", em maio de 1995. O protótipo se chamava ",[63,64,65],"strong",{},"Mocha"," e era para ser apenas uma demonstração interna.",[17,68,69],{},"Vale uma ressalva. Os 10 dias valem para o protótipo, não para a linguagem como a conhecemos. Ela foi se ajustando nos meses seguintes e continuou evoluindo por décadas. Mas a pressa daquele começo explica várias esquisitices que sobrevivem até hoje.",[24,71,73,74,78,79,82],{"id":72},"por-que-typeof-null-retorna-object","Por que ",[75,76,77],"code",{},"typeof null"," retorna ",[75,80,81],{},"\"object\"","?",[17,84,85],{},"O exemplo mais famoso dessas marcas está no console de qualquer navegador:",[87,88,93],"pre",{"className":89,"code":90,"language":91,"meta":92,"style":92},"language-js shiki shiki-themes dracula","typeof null; \u002F\u002F \"object\"\n","js","",[75,94,95],{"__ignoreMap":92},[96,97,100,104,108,112],"span",{"class":98,"line":99},"line",1,[96,101,103],{"class":102},"s0Tla","typeof",[96,105,107],{"class":106},"sIQBb"," null",[96,109,111],{"class":110},"sCdxs","; ",[96,113,115],{"class":114},"shSDL","\u002F\u002F \"object\"\n",[17,117,118,121,122,127],{},[75,119,120],{},"null"," não é um objeto. Esse resultado é um ",[32,123,126],{"href":124,"rel":125,"target":37},"https:\u002F\u002Falexanderell.is\u002Fposts\u002Ftypeof-null\u002F",[36],"bug da primeira implementação",", ligado à etiqueta de tipo que a linguagem usava para identificar objetos. Ele nunca foi corrigido porque consertar hoje quebraria código que já existe e depende desse comportamento. Houve uma proposta de correção, e ela foi recusada justamente por isso.",[24,129,131],{"id":130},"de-mocha-a-livescript-e-javascript-como-o-nome-mudou-duas-vezes","De Mocha a LiveScript e JavaScript: como o nome mudou duas vezes",[17,133,134,135,138],{},"Em setembro de 1995, a linguagem apareceu numa versão beta do Navigator 2.0 já com outro nome, ",[63,136,137],{},"LiveScript",". Naquele momento o Java da Sun Microsystems era a linguagem mais comentada do mundo, e a Netscape tinha acabado de fechar uma parceria com a Sun.",[17,140,141,142,145],{},"Em dezembro de 1995, as duas empresas anunciaram juntas que o LiveScript passaria a se chamar ",[63,143,144],{},"JavaScript",". O próprio Brendan Eich descreveu a troca como uma jogada de marketing da Netscape, para aproveitar a fama do Java. Funcionou: o nome pegou. Também criou uma confusão que dura até hoje.",[24,147,149],{"id":148},"java-e-javascript-são-a-mesma-coisa","Java e JavaScript são a mesma coisa?",[17,151,152,153,156,157,160],{},"Não. Olhando o código, as duas parecem primas: chaves, ponto e vírgula, ",[75,154,155],{},"if"," e ",[75,158,159],{},"for",". Por dentro, são bem diferentes.",[162,163,164,178],"table",{},[165,166,167],"thead",{},[168,169,170,173,176],"tr",{},[171,172],"th",{},[171,174,175],{},"Java",[171,177,144],{},[179,180,181,193,204],"tbody",{},[168,182,183,187,190],{},[184,185,186],"td",{},"Execução",[184,188,189],{},"Compilado, roda na máquina virtual (JVM)",[184,191,192],{},"Nasceu para rodar dentro do navegador",[168,194,195,198,201],{},[184,196,197],{},"Tipos",[184,199,200],{},"Você declara o tipo de cada variável",[184,202,203],{},"O tipo é decidido na hora, durante a execução",[168,205,206,209,212],{},[184,207,208],{},"Herança",[184,210,211],{},"Baseada em classes",[184,213,214],{},"Baseada em protótipos",[87,216,220],{"className":217,"code":218,"language":219,"meta":92,"style":92},"language-java shiki shiki-themes dracula","int idade = 30; \u002F\u002F Java: o tipo é obrigatório\n","java",[75,221,222],{"__ignoreMap":92},[96,223,224],{"class":98,"line":99},[96,225,218],{},[87,227,229],{"className":89,"code":228,"language":91,"meta":92,"style":92},"let idade = 30; \u002F\u002F JavaScript: o tipo vem do valor\n",[75,230,231],{"__ignoreMap":92},[96,232,233,236,239,242,245,247],{"class":98,"line":99},[96,234,235],{"class":102},"let",[96,237,238],{"class":110}," idade ",[96,240,241],{"class":102},"=",[96,243,244],{"class":106}," 30",[96,246,111],{"class":110},[96,248,249],{"class":114},"\u002F\u002F JavaScript: o tipo vem do valor\n",[17,251,252],{},"A relação entre as duas é a mesma que existe entre pão e pão-duro: o começo da palavra é igual, e a semelhança acaba aí. O nome parecido virou um problema para a concorrência, e foi isso que levou a Microsoft a fazer o movimento seguinte.",[24,254,256],{"id":255},"o-que-são-jscript-e-ecmascript","O que são JScript e ECMAScript?",[17,258,259,260,263],{},"Quando a Microsoft quis a mesma linguagem no Internet Explorer, não podia usar o nome JavaScript, porque a marca pertencia à Sun. Em 1996, lançou no Internet Explorer 3 uma versão própria chamada ",[63,261,262],{},"JScript",", com diferenças em relação à da Netscape. Duas versões diferentes da mesma linguagem eram receita de site quebrado.",[17,265,266,267,270,271,276],{},"Para resolver, a Netscape levou a linguagem à Ecma, uma organização de padrões, em novembro de 1996. A primeira edição do padrão, o ECMA-262, saiu em junho de 1997, com um nome que ninguém queria: ",[63,268,269],{},"ECMAScript",". O nome foi um meio-termo político entre as empresas envolvidas. Brendan Eich chegou a dizer, ",[32,272,275],{"href":273,"rel":274,"target":37},"https:\u002F\u002Fbugzilla.mozilla.org\u002Fshow_bug.cgi?id=44841",[36],"num comentário no Bugzilla da Mozilla",", que ele soava como doença de pele.",[17,278,279],{},"É daí que vem o \"ES\" de ES6, que é o ECMAScript 2015, publicado em junho de 2015. De lá para cá, o padrão ganhou uma edição por ano. O padrão resolveu a confusão técnica, mas não a questão da marca.",[24,281,283],{"id":282},"de-quem-é-o-nome-javascript-hoje","De quem é o nome JavaScript hoje?",[17,285,286,287,292],{},"A marca \"JavaScript\" foi registrada pela Sun. Quando a Oracle ",[32,288,291],{"href":289,"rel":290,"target":37},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FSun_acquisition_by_Oracle",[36],"comprou a Sun",", em janeiro de 2010, ela herdou o registro. A Oracle não vende nenhum produto chamado JavaScript.",[17,294,295,296,301,302,307],{},"Em setembro de 2024, uma ",[32,297,300],{"href":298,"rel":299,"target":37},"https:\u002F\u002Fdeno.com\u002Fblog\u002Fjavascript-tm-gofundme",[36],"carta aberta"," liderada por Ryan Dahl, criador do Node.js e da Deno, pediu que a Oracle liberasse o nome. Passou de 14 mil assinaturas, incluindo a de Brendan Eich. A Oracle recusou, e em novembro de 2024 a Deno ",[32,303,306],{"href":304,"rel":305,"target":37},"https:\u002F\u002Fdeno.com\u002Fblog\u002Fdeno-v-oracle3",[36],"pediu ao USPTO",", o escritório de marcas dos Estados Unidos, o cancelamento do registro.",[17,309,310],{},"O processo andou assim:",[312,313,314,324,333,336],"ul",{},[315,316,317,318,323],"li",{},"Em junho de 2025, o tribunal de marcas (TTAB) ",[32,319,322],{"href":320,"rel":321,"target":37},"https:\u002F\u002Fdeno.com\u002Fblog\u002Fdeno-v-oracle4",[36],"rejeitou a alegação de fraude"," da Deno. Ficaram de pé os argumentos de que o nome é genérico e de que a marca foi abandonada.",[315,325,326,327,332],{},"Em agosto de 2025, a Oracle ",[32,328,331],{"href":329,"rel":330,"target":37},"https:\u002F\u002Fwww.infoworld.com\u002Farticle\u002F3818005\u002Foracle-maintains-hold-on-javascript-trademark.html",[36],"apresentou sua resposta",", negando esses argumentos.",[315,334,335],{},"Ao longo de 2026, as partes pediram prorrogações de prazo em sequência.",[315,337,338],{},"Em 28 de agosto de 2026, o processo foi suspenso a pedido da Oracle, com consentimento da Deno, enquanto as duas partes negociam um acordo.",[17,340,341,344,345,350],{},[63,342,343],{},"Status conferido em 5 de novembro de 2026:"," no ",[32,346,349],{"href":347,"rel":348,"target":37},"https:\u002F\u002Fttabvue.uspto.gov\u002Fttabvue\u002Fv?pno=92086835&pty=CAN",[36],"registro público do TTAB"," (processo 92086835), o caso continua suspenso para negociação de acordo, sem decisão final. O texto vai ficar desatualizado se isso mudar, então vale olhar o link nas fontes.",[24,352,354],{"id":353},"resumindo","Resumindo",[17,356,357],{},"JavaScript se chama JavaScript por marketing. Em dezembro de 1995, a Netscape trocou o nome LiveScript para pegar carona no sucesso do Java, numa parceria com a Sun. As linguagens são diferentes por dentro, e o nome emprestado nunca foi devolvido: hoje a marca é da Oracle, que herdou o registro da Sun, e o futuro do nome está num processo suspenso para negociação.",[17,359,360,361,366],{},"Este artigo faz parte da série ",[32,362,365],{"href":363,"rel":364},"https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLUhXtxqxMwPw",[36],"O nome por trás do código",", no canal do YouTube.",[24,368,370],{"id":369},"fontes","Fontes",[312,372,373,380,387,394,401,408,414,421,428,435,442],{},[315,374,375,379],{},[32,376,144],{"href":377,"rel":378,"target":37},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FJavaScript",[36]," (Wikipedia, seção History)",[315,381,382,386],{},[32,383,385],{"href":34,"rel":384,"target":37},[36],"Browser wars"," (Wikipedia)",[315,388,389,393],{},[32,390,392],{"href":58,"rel":391,"target":37},[36],"Did Brendan Eich really make JavaScript in 10 days?"," (Hillel Wayne)",[315,395,396,400],{},[32,397,399],{"href":124,"rel":398,"target":37},[36],"typeof null: investigating a classic JavaScript bug"," (alexanderell.is)",[315,402,403,407],{},[32,404,406],{"href":273,"rel":405,"target":37},[36],"Comentário de Brendan Eich sobre o nome ECMAScript"," (Bugzilla da Mozilla, 2006)",[315,409,410,386],{},[32,411,413],{"href":289,"rel":412,"target":37},[36],"Sun acquisition by Oracle",[315,415,416,420],{},[32,417,419],{"href":298,"rel":418,"target":37},[36],"Help us raise $200k to free the JavaScript trademark"," (Deno, 2024)",[315,422,423,427],{},[32,424,426],{"href":304,"rel":425,"target":37},[36],"Deno v Oracle Update 3"," (Deno, 2025)",[315,429,430,434],{},[32,431,433],{"href":320,"rel":432,"target":37},[36],"JavaScript Trademark Update"," (Deno, junho de 2025)",[315,436,437,441],{},[32,438,440],{"href":329,"rel":439,"target":37},[36],"Oracle maintains hold on JavaScript trademark"," (InfoWorld, 2025)",[315,443,444,448],{},[32,445,447],{"href":347,"rel":446,"target":37},[36],"Cancelamento 92086835, Deno Land Inc. × Oracle America, Inc."," (TTABVUE, USPTO), consultado em 5 de novembro de 2026",[450,451,452],"style",{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html pre.shiki code .s0Tla, html code.shiki .s0Tla{--shiki-default:#FF79C6}html pre.shiki code .sIQBb, html code.shiki .sIQBb{--shiki-default:#BD93F9}html pre.shiki code .sCdxs, html code.shiki .sCdxs{--shiki-default:#F8F8F2}html pre.shiki code .shSDL, html code.shiki .shSDL{--shiki-default:#6272A4}",{"title":92,"searchDepth":454,"depth":454,"links":455},2,[456,457,458,460,461,462,463,464,465],{"id":26,"depth":454,"text":27},{"id":51,"depth":454,"text":52},{"id":72,"depth":454,"text":459},"Por que typeof null retorna \"object\"?",{"id":130,"depth":454,"text":131},{"id":148,"depth":454,"text":149},{"id":255,"depth":454,"text":256},{"id":282,"depth":454,"text":283},{"id":353,"depth":454,"text":354},{"id":369,"depth":454,"text":370},[467,468],"historia-da-programacao","javascript","JavaScript não tem nada a ver com Java. Veja como a guerra dos navegadores, 10 dias de pressa e um acordo com a Sun em 1995 deram esse nome à linguagem.","why-is-javascript-called-javascript","md",{},true,"\u002Fblog\u002Fpor-que-javascript-se-chama-javascript","por-que-javascript-se-chama-javascript","2026-11-05",{"title":6,"description":469},{"loc":474,"lastmod":476},"blog\u002Fpor-que-javascript-se-chama-javascript",1307,"-dzW5RaQPbbfD4jCmdHPB8piEF01dXgvzHvgxV69Ot8",{"id":483,"title":484,"articleCover":485,"articleCoverEmbed":486,"articleCoverEmbedUploadDate":486,"articleCoverHeight":10,"articleCoverWidth":11,"authorId":12,"body":487,"categoriesIds":790,"description":791,"enAlternateSlug":792,"extension":471,"meta":793,"navigation":473,"path":794,"ptBrAlternateSlug":795,"publishedAt":476,"seo":796,"sitemap":797,"stem":798,"updatedAt":476,"wordCount":799,"__hash__":800},"blog\u002Fblog\u002Fpor-que-linux-se-chama-linux.md","Por que Linux se chama Linux? A história do nome Freax, Unix e GNU","\u002Fimages\u002Fblog\u002Fhistoria-da-programacao\u002Fpor-que-linux-se-chama-linux.webp",null,{"type":14,"value":488,"toc":778},[489,492,495,499,512,515,519,531,538,542,558,561,565,572,585,592,603,612,616,623,632,636,649,653,656,665,668,672,681,683,689,695,697,775],[17,490,491],{},"O Linux está no seu Android, por trás de quase todo site e nos supercomputadores mais rápidos do mundo. Mesmo assim, o criador dele não queria esse nome. Linus Torvalds achava \"Linux\" egocêntrico demais e escolheu outro: Freax.",[17,493,494],{},"Então como o nome Linux foi parar no projeto? A resposta envolve um sistema dos anos 1960, um professor que ficou bravo, um voluntário que mexeu numa pasta de servidor na Finlândia e uma disputa de marca registrada.",[24,496,498],{"id":497},"de-onde-vem-o-x-do-nome-linux","De onde vem o \"x\" do nome Linux?",[17,500,501,502,505,506,511],{},"O \"x\" vem do ",[63,503,504],{},"Unix",", um sistema operacional criado em 1969 na Bell Labs (AT&T) por Ken Thompson, Dennis Ritchie e colegas, segundo a ",[32,507,510],{"href":508,"rel":509},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FHistory_of_Unix",[36],"história do Unix",". Um sistema operacional é o programa que faz o computador funcionar, como o Windows. O nome Unix, que antes era \"Unics\", foi um trocadilho com o Multics, um sistema grande e complicado do qual a Bell Labs tinha saído.",[17,513,514],{},"O Unix foi um sucesso, mas a AT&T licenciava o código, as licenças ficaram caras e ninguém podia redistribuí-lo livremente. A imagem que uso no vídeo é a de um carro alugado, caro e com o capô trancado. O \"x\" virou uma espécie de sobrenome dos sistemas inspirados nele: Minix, Linux e vários outros.",[24,516,518],{"id":517},"o-que-é-o-gnu-e-por-que-ele-não-tinha-kernel","O que é o GNU e por que ele não tinha kernel?",[17,520,521,522,530],{},"Em 27 de setembro de 1983, Richard Stallman ",[32,523,526,527],{"href":524,"rel":525},"https:\u002F\u002Fwww.gnu.org\u002Fgnu\u002Finitial-announcement.html",[36],"anunciou o projeto ",[63,528,529],{},"GNU",", com a ideia de montar um sistema livre, que qualquer pessoa pudesse abrir, estudar e modificar. O nome é uma brincadeira: GNU quer dizer \"GNU's Not Unix\" (GNU não é Unix), uma sigla que tem ela mesma dentro.",[17,532,533,534,537],{},"Em 1991 o GNU já tinha quase tudo de um sistema completo: o compilador GCC (1987), que traduz código em programa, o editor Emacs e o shell Bash (1989). Faltava o ",[63,535,536],{},"kernel",", o núcleo que conversa com as peças do computador (memória, disco, teclado). O kernel do GNU, o Hurd, ainda não estava pronto. Na metáfora do carro, o GNU tinha montado quase tudo, mas faltava o motor.",[24,539,541],{"id":540},"quem-criou-o-linux-e-por-quê","Quem criou o Linux e por quê?",[17,543,544,545,552,553,557],{},"O motor veio de onde ninguém esperava. Em janeiro de 1991, Linus Torvalds, um estudante de 21 anos da Universidade de Helsinque, comprou um PC com processador 386. Ele usava o ",[32,546,549],{"href":547,"rel":548},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FMinix",[36],[63,550,551],{},"Minix",", um sistema que o professor Andrew Tanenbaum ",[32,554,556],{"href":547,"rel":555},[36],"criou em 1987"," para dar aula e cuja licença restringia a redistribuição.",[17,559,560],{},"Incomodado com as limitações, Linus começou a escrever o próprio kernel, só por diversão. Em 25 de agosto de 1991 ele avisou no grupo comp.os.minix, um fórum da época, que estava fazendo um sistema operacional livre e que era só um hobby, sem a pretensão de ficar grande e profissional como o GNU. Faltava só uma coisa para publicar o código: um nome.",[24,562,564],{"id":563},"por-que-o-linux-quase-se-chamou-freax","Por que o Linux quase se chamou Freax?",[17,566,567,568,571],{},"O nome que Linus queria era ",[63,569,570],{},"Freax",", uma mistura de \"free\" (livre), \"freak\" (esquisito) e o \"x\" do Unix. Ele chegou a pensar em \"Linux\", mas achou o nome metido demais, porque ia carregar o primeiro nome dele.",[17,573,574,575,580,581,584],{},"Em setembro de 1991 ele mandou o código para o servidor ftp.funet.fi (a ",[32,576,579],{"href":577,"rel":578},"https:\u002F\u002Flinuxiac.com\u002Flinux-birthday\u002F",[36],"história está no Linuxiac","), o computador onde as universidades finlandesas deixavam programas para baixar. Ari Lemmke, um dos administradores voluntários do servidor, não gostou de \"Freax\" e criou a pasta com outro nome: ",[75,582,583],{},"linux",". A versão 0.01 foi publicada ali dentro, em 17 de setembro de 1991. Linus não brigou pelo nome, e ele pegou.",[17,586,587,588,591],{},"O Freax não sumiu por completo. Ele ficou num comentário do ",[75,589,590],{},"Makefile"," do kernel daquela primeira versão:",[87,593,597],{"className":594,"code":595,"language":596,"meta":92,"style":92},"language-makefile shiki shiki-themes dracula","# Makefile for the FREAX-kernel.\n","makefile",[75,598,599],{"__ignoreMap":92},[96,600,601],{"class":98,"line":99},[96,602,595],{},[17,604,605,606,611],{},"Conferi esse trecho em 5 de novembro de 2026 numa cópia da versão 0.01. Linus também ",[32,607,610],{"href":608,"rel":609},"https:\u002F\u002Fcommons.wikimedia.org\u002Fwiki\u002FFile:Linus-linux.ogg",[36],"gravou um áudio"," explicando como pronuncia o nome (algo como \"Línux\", com \"i\" curto), que circulou junto com o código.",[24,613,615],{"id":614},"o-que-foi-a-briga-entre-tanenbaum-e-torvalds","O que foi a briga entre Tanenbaum e Torvalds?",[17,617,618,619,622],{},"Junto com o nome veio a primeira briga pública. Em janeiro de 1992, o professor que criou o Minix publicou uma mensagem com o título \"LINUX is obsolete\" (o Linux é ultrapassado). O argumento técnico era que um kernel moderno deveria ser um ",[63,620,621],{},"microkernel",", um motor de peças separadas, e o do Linux era monolítico, um bloco só. Tanenbaum ainda brincou que, se Linus fosse aluno dele, não tiraria nota alta.",[17,624,625,626,631],{},"Essa discussão ficou conhecida como o ",[32,627,630],{"href":628,"rel":629},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FTanenbaum%E2%80%93Torvalds_debate",[36],"debate Tanenbaum–Torvalds",". Enquanto ela acontecia, o Linux mudou de licença: passou a usar a GPL, a licença do GNU que deixa qualquer um usar, mudar e repassar o código, a partir da versão 0.12, em 1992. Antes disso a licença própria proibia uso comercial. Com a GPL, o kernel de Linus encaixou no sistema do GNU, e o carro finalmente andou.",[24,633,635],{"id":634},"linux-ou-gnulinux","Linux ou GNU\u002FLinux?",[17,637,638,639,644,645,648],{},"Como o sistema que as pessoas usam é a soma do kernel com as ferramentas do GNU, a Free Software Foundation e Richard Stallman ",[32,640,643],{"href":641,"rel":642},"https:\u002F\u002Fwww.gnu.org\u002Fgnu\u002Fgnu-linux-faq.html",[36],"pedem"," até hoje que o sistema completo seja chamado de ",[63,646,647],{},"GNU\u002FLinux",". Na prática, a maioria das pessoas diz só Linux, e \"Linux\" tecnicamente nomeia o kernel. As duas formas aparecem em livros e distribuições, e a escolha é questão de preferência.",[24,650,652],{"id":651},"de-quem-é-a-marca-linux","De quem é a marca Linux?",[17,654,655],{},"A briga mais perigosa pelo nome veio de fora. Em 1995, um americano chamado William R. Della Croce Jr. registrou \"Linux\" como marca nos Estados Unidos sem ter escrito uma linha do código e passou a cobrar 10% de royalties de quem vendia o Linux em CD. A comunidade e algumas empresas foram à justiça, e em 1997 a marca foi transferida para Linus Torvalds.",[17,657,658,659,664],{},"Conferi em 5 de novembro de 2026: segundo a ",[32,660,663],{"href":661,"rel":662},"https:\u002F\u002Fwww.linuxfoundation.org\u002Flegal\u002Fthe-linux-mark",[36],"Linux Foundation",", Linus continua sendo o dono da marca no mundo todo, e a fundação é a licenciada exclusiva que administra os sublicenciamentos. O nome que ele achava metido demais é dele, por lei.",[17,666,667],{},"O Unix também é marca registrada, da The Open Group, que mantém uma certificação própria. Quase nenhuma distribuição Linux tem o selo, embora haja exceções, como o EulerOS, da Huawei.",[24,669,671],{"id":670},"e-depois-do-linux","E depois do Linux?",[17,673,674,675,680],{},"Catorze anos depois do Linux, em abril de 2005, Linus criou outra ferramenta e dessa vez escolheu o nome sozinho: ",[32,676,679],{"href":677,"rel":678},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FGit",[36],"Git",". A história desse nome é o próximo episódio da série.",[24,682,354],{"id":353},[17,684,685,686,688],{},"O Linux tem esse nome porque quem administrava o servidor onde ele foi publicado não gostou de Freax e criou a pasta ",[75,687,583],{},". Linus Torvalds achava o nome metido demais, mas ele pegou, e o \"x\" ligou o sistema à família Unix. O nome ainda passou por uma tentativa de registro por um terceiro e voltou para Linus em 1997. Hoje ele é dono da marca, e a Linux Foundation cuida dela.",[17,690,360,691,694],{},[32,692,365],{"href":363,"rel":693},[36],", no canal Código ao Ponto.",[24,696,370],{"id":369},[312,698,699,705,712,724,731,736,742,749,756,763,770],{},[315,700,701,386],{},[32,702,704],{"href":508,"rel":703},[36],"History of Unix",[315,706,707,711],{},[32,708,710],{"href":524,"rel":709},[36],"Initial announcement of the GNU project"," (gnu.org, 1983)",[315,713,714,156,719,723],{},[32,715,718],{"href":716,"rel":717},"https:\u002F\u002Fwww.gnu.org\u002Fgnu\u002Flinux-and-gnu.html",[36],"Linux and the GNU System",[32,720,722],{"href":641,"rel":721},[36],"GNU\u002FLinux FAQ"," (gnu.org)",[315,725,726,386],{},[32,727,730],{"href":728,"rel":729},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FHistory_of_Linux",[36],"History of Linux",[315,732,733,386],{},[32,734,551],{"href":547,"rel":735},[36],[315,737,738,386],{},[32,739,741],{"href":628,"rel":740},[36],"Tanenbaum–Torvalds debate",[315,743,744,748],{},[32,745,747],{"href":577,"rel":746},[36],"Linux's real birthday"," (Linuxiac), com o comentário do Makefile",[315,750,751,386],{},[32,752,755],{"href":753,"rel":754},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FLinux#Trademark",[36],"Linux, seção Trademark",[315,757,758,762],{},[32,759,761],{"href":661,"rel":760},[36],"The Linux Mark"," (Linux Foundation, conferido em 5\u002F11\u002F2026)",[315,764,765,769],{},[32,766,768],{"href":608,"rel":767},[36],"Linus-linux.ogg"," (Wikimedia Commons)",[315,771,772,386],{},[32,773,679],{"href":677,"rel":774},[36],[450,776,777],{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":92,"searchDepth":454,"depth":454,"links":779},[780,781,782,783,784,785,786,787,788,789],{"id":497,"depth":454,"text":498},{"id":517,"depth":454,"text":518},{"id":540,"depth":454,"text":541},{"id":563,"depth":454,"text":564},{"id":614,"depth":454,"text":615},{"id":634,"depth":454,"text":635},{"id":651,"depth":454,"text":652},{"id":670,"depth":454,"text":671},{"id":353,"depth":454,"text":354},{"id":369,"depth":454,"text":370},[467],"Linus Torvalds queria chamar o Linux de Freax. Veja por que o nome mudou, o que o x tem a ver com o Unix e como a marca Linux foi parar nas mãos dele.","why-is-linux-called-linux",{},"\u002Fblog\u002Fpor-que-linux-se-chama-linux","por-que-linux-se-chama-linux",{"title":484,"description":791},{"loc":794,"lastmod":476},"blog\u002Fpor-que-linux-se-chama-linux",1275,"-uZcHclwzozROvRu5Wv0Um1MtJAUYRFPbzuhk84_05g",1793928191892]