Saltar para o conteúdo

História do Linux: diferenças entre revisões

Origem: Wikipédia, a enciclopédia livre.
Conteúdo apagado Conteúdo adicionado
Linha 5: Linha 5:


==Eventos que levaram à criação==
==Eventos que levaram à criação==
O sistema operativo [[Unix]] foi concebido e implementado por Ken Thompson and Dennis Ritchie (ambos dos [[Bell Labs|AT&T Bell Laboratories]]) em 1969 e primeiramente lançado em 1970. Sua disponibilidade e [[Portabilidade (informática)|portabilidade]] fez com que fosse amplamente adotado, copiado e modificado por instituições acadêmicas e negócios. Seu design influenciou autores de outros sistemas.{{Citation needed|date=julho de 2011}}
O sistema operativo [[Unix]] foi concebido e implementado por Francisco Danylo Felix da Silva, Ken Thompson and Dennis Ritchie (ambos dos [[Bell Labs|AT&T Bell Laboratories]]) em 1969 e primeiramente lançado em 1970. Sua disponibilidade e [[Portabilidade (informática)|portabilidade]] fez com que fosse amplamente adotado, copiado e modificado por instituições acadêmicas e negócios. Seu design influenciou autores de outros sistemas.{{Citation needed|date=julho de 2011}}


In 1983, [[Richard Stallman]] começou o [[Projeto GNU]] com o objetivo de criar um [[Sistema operacional tipo Unix]] [[software livre|gratuito e livre]].<ref>[http://www.gnu.org/gnu/initial-announcement.html Anúncio inicial] do [[Projeto GNU]], 1983</ref> Como parte desse trabalho, ele escreveu a [[GNU General Public License]] (GPL). No começo dos anos 1990, havia software quase o suficiente para se criar um sistema operacional completo. Entretanto, o [[núcleo (informática)|núcleo]] GNU, chamado de [[GNU Hurd|Hurd]], não consegui atrair atenção suficiente dos desenvolvedores, deixando o GNU incompleto.
In 1983, [[Richard Stallman]] começou o [[Projeto GNU]] com o objetivo de criar um [[Sistema operacional tipo Unix]] [[software livre|gratuito e livre]].<ref>[http://www.gnu.org/gnu/initial-announcement.html Anúncio inicial] do [[Projeto GNU]], 1983</ref> Como parte desse trabalho, ele escreveu a [[GNU General Public License]] (GPL). No começo dos anos 1990, havia software quase o suficiente para se criar um sistema operacional completo. Entretanto, o [[núcleo (informática)|núcleo]] GNU, chamado de [[GNU Hurd|Hurd]], não consegui atrair atenção suficiente dos desenvolvedores, deixando o GNU incompleto.

Revisão das 16h13min de 14 de novembro de 2012

A História do Linux começou em 1991 com o início de um projeto pessoal de um estudante finlandês chamado Linus Torvalds de criar uma novo núcleo de sistema operacional.

Desde então, o núcleo Linux resultante foi marcado por um crescimento constante através de sua história. A partir do lançamento inicial de seu código-fonte em 1991, cresceu de um pequeno grupo de arquivo em C sob uma proibitiva licença de distribuição comercial para, em 2009, possuir mais de 370 megabytes de fonte sob a licença GPL.[1]

Eventos que levaram à criação

O sistema operativo Unix foi concebido e implementado por Francisco Danylo Felix da Silva, Ken Thompson and Dennis Ritchie (ambos dos AT&T Bell Laboratories) em 1969 e primeiramente lançado em 1970. Sua disponibilidade e portabilidade fez com que fosse amplamente adotado, copiado e modificado por instituições acadêmicas e negócios. Seu design influenciou autores de outros sistemas.[carece de fontes?]

In 1983, Richard Stallman começou o Projeto GNU com o objetivo de criar um Sistema operacional tipo Unix gratuito e livre.[2] Como parte desse trabalho, ele escreveu a GNU General Public License (GPL). No começo dos anos 1990, havia software quase o suficiente para se criar um sistema operacional completo. Entretanto, o núcleo GNU, chamado de Hurd, não consegui atrair atenção suficiente dos desenvolvedores, deixando o GNU incompleto.

Outro projeto de sistema operacional livre, inicialmente lançado em 1977, foi o Berkeley Software Distribution (BSD). Foi desenvolvido pela Universidade da Califórnia em Berkeley a partir da versão 6 do Unix da AT&T. Uma vez que o BSD continha código do Unix do qual a AT&T era proprietária, a AT&T entrou com um processo (USL v. BSDi) no começo dos anos 1990 contra a Universidade da Califórnia. Isso limitou fortemente o desenvolvimento e adoção do BSD.[3][4]

Em 1985, a Intel lançou o 80386, o primeiro microprocessador x86 com conjunto de instruções de 32-bit e MMU com paginação.[5]

Em 1986, Maurice J. Bach, of AT&T Bell Labs, publicou The Design of the UNIX Operating System.[6] Essa descrição definitiva cobria principalmente o núcleo System V versão 2, com algumas novas características da versão 3 e do BSD.

O MINIX, um sistema operacional tipo Unix pensada para uso acadêmico, foi lançado por Andrew S. Tanenbaum em 1987. Se bem o código-fonte do sistema estava disponível, modificações e redistribuições não era permitidas. Ademais, o design do MINIX de 16-bit não se adaptou muito bem às características da cada vez mais barata e popular arquitetura de 32-bit do Intel 386 para computadores pessoais.

Esses fatores e a falta de uma adoção ampla factors and the lack of a widely adopted, free kernel provided o ímpeto para que Torvalds iniciasse seu projeto. Ele declarou que se o núcleo GNU ou o núcleo 386BSD estivesse disponíveis naquela época, ele possivelmente não teria escrito o seu próprio.[7][8]

A criação do Linux

Linus Torvalds em 2002

Em 1991, em Helsinki, Linus Torvalds começou o projeto que mais tarde se tornaria o núcleo Linux. Era inicialmente um emulador de terminal, o qual Torvalds usava para acessar os grandes servidores UNIX da universidade. Ele escreveu um programa especificamente para o hardware que estava usando e independente de um sistema operacional porque queria usar as funções de seu novo computador com um processador 80386. O desenvolvimento foi feito no MINIX usando o GNU C compiler, o qual é ainda hoje a escolha principal para compilar o Linux (embora o código possa ser construído com outros compiladores, como o Intel C Compiler).[carece de fontes?]

Como Torvalds escreveu em seu livro Just for Fun,[9] ele eventualmente percebeu que havia escrito o núcleo de um sistema operacional. No dia 25 de agosto de 1991, ele anunciou esse sistema em um post no newsgroup "comp.os.minix." da Usenet:[10]

Olá a todos que estão usando minix -

Eu estou fazendo um sistema operacional livre (é apenas um hobby, não será grande e profissional como o gnu) para os clones AT 386(486). Está sendo desenvolvido desde abril e está quase pronto. Gostaria de receber qualquer feedback sobre o que as pessoas gostam/não gostam no minix, uma vez que o meu SO se parece um pouco com ele (mesmo layout físico de sistema de arquivos (devido a razões práticas) entre outras coisas.

No momento eu o portei para bash(1.08) e gcc(1.40), e as coisas parecem funcionar. Isso implica que irei conseguir algo prático dentro de poucos meses e gostaria de saber quais características a maioria das pessoas gostaria que tivesse. Quaisquer sugestões são bem-vindas, mas não prometo que eu vá implementá-las :-)

Linus (torvalds@kruuna.helsinki.fi)

PS. Sim — ele não tem nenhum código minix, e possui um fs multitarefa. Ele NÃO é portável (usa troca de contexto 386, etc), e provavelmente nunca será compatível com nada além de discos rígidos AT, uma vez que isso é tudo o que eu tenho :-(.
— Linus Torvalds [11]

O nome

Disquetes contendo uma versão bem inicial do Linux.

Linus Torvalds queria chamar seu invento de Freax, um portmanteau de "freak", "free", and "x" (como uma alusão ao Unix). Durante o começo de seu trabalho no sistema, ele guardou os arquivos sob o nome de "Freax" por cerca de um ano. Torvalds já havia considerado o nome "Linux," mas inicialmente o dismissed por ser demasiadamente egocêntrico.[9]

Com o intuito de facilitar o desenvolvimento, foi feito o upload dos arquivos para o FTP server (ftp.funet.fi) da FUNET em setembro de 1991. Ari Lemmke, que trabalhava junto com Torvalds na Universidade de Helsinki e era um dos administradores voluntários do servidor FTP naquela época, não achava que "Freax" fosse um bom nome. Então, deu ao projeto o nome de "Linux" no servidor sem consultar Torvalds.[9] Mais tarde, contudo, Torvalds consentiu o nome "Linux".

Para demonstrar como a palavra "Linux" deveria ser pronunciada, Torvalds incluiu um guia de áudio (listen) com o código-fonte do núcleo.[12]

Linux sob a licença GNU GPL

Torvalds primeiramente publicou o núcleo Linux sob sua própria licença, que tinha restrições no que diz respeito à atividade comercial.

O software a ser usado junto com o núcleo era o desenvolvido como parte do Projeto GNU, licenciado sob os termos da GNU General Public License, uma licença de software livre. O primeiro lançamento do núcleo Linux, o Linux 0.01, incluía um binário do Bash shell do GNU.[13]

Nas "Notas para o lançamento do linux 0.01", Torvalds listou que o software GNU era necessário para o funcionamento do Linux:[13]

Infelizmente, um núcleo por si só não leva a lugar nenhum. Para conseguir um sistema que funcione, são necessários um shell, compiladores, uma biblioteca etc. Essas são partes separadas e podem estar sob um copyright mais restrito (ou mesmo menos restrito). A maioria das ferramentas usadas com o linux são software GNU e estão sob o copyleft GNU. Essa ferramentas não estão na distribuição - pergunte-me (ou ao GNU) para mais informação.[13]

Em 1992, ele sugeriu o lançamento do núcleo sob a GNU General Public License. Ele anunciou sua decisão primeiramente nas notas de lançamento da versão 0.12.[14] Em meados de dezembro de 1992, ele publicou a versão 0.99 usando a GNU GPL.[15]

Desenvolvedores do Linux e do GNU trabalharam para integrar os componentes do GNU com o Linux para fazer um sistema operacional totalmente funcional e totalmente livre.[16]

Torvalds declarou que “tornar o Linux compatível com a GPL foi definitivamente a melhor coisa que eu já fiz.”[17]

Controvérsia quanto à nomenclatura GNU/Linux

A designação "Linux" foi usada inicialmente por Torvalds apenas para o núcleo Linux. O núcleo foi, contudo, usado frequentemente em conjunto com outros softwares, especialmente os do projeto GNU; tornando-se rapidamente a mais popular adoção do software GNU. Em junho de 1994, no boletim do GNU, o Linux era referido como um "clone livre do UNIX", e o projeto Debian começou a chamar seu produto de Debian GNU/Linux. Em maio de 1996, Richard Stallman publicou o editor Emacs 19.31, no qual o tipo do sistema foi renomeado de Linux para Lignux. Essa grafia tinha a intenção de referir-se especificamente à combinação de GNU e Linux, mas foi rapidamente abandonada e substituída por "GNU/Linux".[18]

Esse nome provocou reações variadas. Os projetos GNU e Debian usam esse nome, embora a maioria das pessoas simplesmente usam o termo "Linux" para referir-se à combinação.[19]

Mascote oficial

Ver artigo principal: Tux
Tux

Torvalds anunciou em 1996 que haveria um mascote para o Linux, um pinguim. Isso deve-se ao fato de que quando se estava por escolher um mascote, Torvalds mencionou que ele havia sido bicado por um pequeno pinguim em uma visita ao Zoológico & Aquário Nacional de Camberra, Austrália. Larry Ewing foi o responsável pelo esboço original do hoje bem conhecido mascote, baseado em sua descrição. O nome "Tux" foi sugerido por James Hughes como um derivativo de Torvalds' UniX.[9]

Novo desenvolvimento

Núcleo

Existem muitos outros conhecidos mantenedores do núcleo Linux além de Torvalds, como Alan Cox e Marcelo Tosatti. Cox foi o mantenedor da versão 2.2 do núcleo até esse ser descontinuado no final de 2003. Da mesma maneira, Tossatti foi o mantenedor da versão 2.4 do núcleo até meados de 2006. Andrew Morton é o responsável pelo desenvolvimento e administração do núcleo 2.6, o qual teve sua primeira versão estável lançada em 18 de dezembro de 2003. Também as branches mais antigas ainda são constantemente aprimoradas.

Comunidade

LinuxTag em Karlsruhe, 2004.

A maior parte do trabalho no Linux é feita pela comunidade: os milhares de programadores em todo o mundo que usam Linux e enviam suas sugestões de aprimoramento aos mantenedores. Várias companhias também ajudaram não apenas no desenvolvimento dos núcleos, mas também com a escrita do corpo do software auxiliar, que é distribuído junto com o Linux.

É lançado tanto por projetos organizados como o Debian, quanto por projetos conectados diretamente a companhias como o Fedora e o openSUSE. Os membros dos respectivos projetos encontram-se em várias conferências e eventos, com o objetivo de intercambiar ideias. Um dos maiores desses eventos é o LinuxTag na Alemanha (atualmente em Berlim), onde cerca de 10.000 pessoas se reúnem anualmente, com o intuito de discutir sobre o Linux e sobre projetos associados a ele.

O Open Source Development Labs e a Linux Foundation

O Open Source Development Labs (OSDL) foi criado no ano 2000, e é uma organização independente sem fins lucrativos que persegue o objetivo de otimizar o Linux para uso em data centers, entre outros. Funcionou como patrocinadora de Linus Torvalds e também de Andrew Morton (até meados de 2006 quando Morton transferiu-se para a Google). Torvalds trabalha em tempo integral para o OSDL, desenvolvendo núcleos do Linux.

Em 22 de janeiro de 2007, o OSDL e o Free Standards Group uniram-se para formar a Linux Foundation, estreitando seus respectivos focos para a promoção da competição do GNU/Linux com o Microsoft Windows.[20]

Empresas

Apesar do fato ter o código-fonte aberto, algumas poucas empresas obtém lucro do Linux. Essas companhias, a maiorias das quais também são membros do Open Source Development Lab, investem recursos substanciais no avanço e desenvolvimento do Linux, com o objetivo de torná-lo adequado para aplicação em várias áreas. Isso inclui doação de hardware para os desenvolvedores de drivers, doações em dinheiro para as pessoas que desenvolvem software Linux, e o emprego de programadores do Linux na companhia. Alguns exemplos são a IBM e a HP, que usam o Linux em seus próprios servidores, e a Red Hat, que mantém sua própria distribuição. Da mesma forma, a Nokia apoia o Linux pelo desenvolvimento e licenciamento do Qt em LGPL, o qual torna possível o desenvolvimento do KDE, e pelo emprego de alguns desenvolvedores do X e do KDE.

Controvérsia sobre o Linux

O Linux sempre tem sido cercado por controvérsias desde a sua concepção.

"O Linux é obsoleto"

Ver artigo principal: Debate entre Tanenbaum e Torvalds

Em 1992, Andrew S. Tanenbaum, reconhecido cientista da computação e autor do sistema de micronúcleo Minix, escreveu um artigo no newsgroup comp.os.minix da Usenet com o título "O Linux é obsoleto",[21] o qual marcou o começo de um famoso debate sobre a estrutura do então recente núcleo Linux. Entre as críticas mais significativas figuravam as seguintes:

  • O núcleo era monolítico e portanto ultrapassado.
  • A falta de portabilidade, devido ao uso de características exclusivas dos processadores Intel 386. "Escrever um sistema operacional que está fortemente atado a um tipo particular de hardware, especialmente um esquisito como são os da linha Intel, é basicamente errado."[22]
  • Não há controle estrito sobre o código-fonte por nenhuma pessoa em particular.[23]
  • O Linux empregava uma série de características que eram inúteis (Tanenbaum acreditava que um sistema de arquivos que realizasse multitarefas fosse simplesmete um "hack para melhorar o desempenho").[24]

A previsão de Tanenbaum de que o Linux se tornaria ultrapassado dentro de poucos anos e seria substituído pelo GNU Hurd (que ele considerava ser mais moderno) mostrou-se incorreta. O Linux foi portado para todas as principais plataformas e seu modelo de desenvolvimento aberto levou a um exemplar caminho de desenvolvimento. Em contraste, o GNU Hurd ainda não alcançou o nível de estabilidade que permitiria que fosse usado em locais de produção.[25] Sua rejeição à linha de processadores 386 da Intel por serem "esquisitos" também provou-se nada visionária, uma vez que a série de processadores x86 e a Intel Corporation tornaria-se mais tarde quase ubíqua nos computadores pessoais.

Samizdat

Em seu livro não-publicado Samizdat, Kenneth Brown declarou que Torvalds copiou ilegalmente código do MINIX. Essas acusações foram refutadas por Tanenbaum:[26]

Ele [Kenneth Brown] queria entrar na questão da propriedade, mas ele também estava tentando evitar me dizer qual era seu verdadeiro propósito, então ele não formulava [a questão] muito bem. Finalmente ele me perguntou se eu pensava que Linus escreveu o Linux. Eu disse que até onde eu sabia, Linus escreveu todo o núcleo sozinho, mas que após seu lançamento, outras pessoas começaram a aperfeiçoar o núcleo, o qual era muito primitivo inicialmente, e acrescentarem novos softwares ao sistema — essencialmente o mesmo modelo de desenvolvimento do MINIX. Então ele começou a focar nisso, com questões como: "Ele não roubou partes do MINIX sem permissão?" Eu disse a ele que o MINIX tinha claramente uma enorme influência sobre o Linux em muitos aspectos, do layout do sistema de arquivos ao código-fonte, mas que eu não pensava que Linux tivesse usado meu código.

As declarações, a metodologia e as referências do livro foram seriamente questionadas e no final nunca foram lançadas, sendo descartadas pelo site da distribuidora.

Competição com a Microsoft

Embora Torvalds tenha dito que a sensação da Microsoft de sentir-se ameaçada pelo Linux no passado não tenha tido consequências sobre ele, os campos da Microsoft e do Linux tiveram várias interações antagonísticas entre 1997 and 2001. Isso tornou-se bastante claro pela primeira vez em 1998, quando o primeiro Halloween document foi trazido à luz por Eric S. Raymond. Era uma espécie de pequeno ensaio de um desenvolvedor da Microsoft que procurava expor as ameaças que o software livre representava para a Microsoft e identificava estratégias para contrapor-se às ameaças percebidas. Contudo, a Free Software Foundation publicou uma declaração dizendo que a produção de software proprietário pela Microsoft era ruim para os usuários de software pois negava a eles a sua "devida liberdade."[27]

Cronologia

  • 1983: Richard Stallman lança o projeto GNU com o objetivo de criar um sistema operacional livre.
  • 1989: Richard Stallman escreve a primeira versão da GNU General Public License.
  • 1991: O núcleo Linux é anunciado publicamente no dia 25 de agosto por um estudante finlandês de 21 anos chamado Linus Benedict Torvalds.[10]
  • 1992: O núcleo Linux é licenciado sob os termos da GNU GPL. As primeiras "distribuições do Linux" são criadas.
  • 1993: Mais de 100 desenvolvedores trabalham no núcleo Linux. Com a sua ajuda, o núcleo é adaptado ao ambiente GNU, o que cria um grande espectro de tipos de aplicação para o Linux. A mais antiga distribuição do Linux ainda existente, o Slackware, é lançado pela primeira vez. Mais tarde, no mesmo ano, é estabelecido o projeto Debian. Hoje é a distribuição que possui a maior comunidade.
  • 1994: Em março, Torvalds julga que todos os componentes do núcleo estão totalmente amadurecidos: ele lança a versão 1.0 do Linux. O projeto XFree86 contribui com uma interface gráfica de usuário (GUI). Nesse ano, as companhias Red Hat e SUSE publicam a versão 1.0 de suas distribuições do Linux.
  • 1995: O Linux é portado para o DEC Alpha e para o Sun SPARC. Nos anos seguintes é portado para um número ainda maior de plataformas.
  • 1996: A versão 2.0 do núcleo Linux é lançada. O núcleo agora pode servir a vários processadores ao mesmo tempo, tornado-se então uma alternativa séria para muitas companhias.
  • 1998: Muitas grandes companhias como a IBM, a Compaq e a Oracle anunciam seu apoio ao Linux. Ademais, um grupo de programadores começa a desenvolver a interface gráfica de usuário KDE.
  • 1999: Um grupo de desenvolvedores começa a trabalhar no ambiente gráfico GNOME, que deveria tornar-se um substituto livre para o KDE, o qual dependia do então software proprietário Qt toolkit. A IBM anuncia um grande projeto em apoio ao Linux.
  • 2004: A equipe XFree86 separa-se e junta-se ao padrão existente X Window para formar a X.Org Foundation, o que resulta em um desenvolvimento substancialmente mais rápido do X Window Server para Linux.
  • 2005: O projeto openSUSE começa a lançar uma distribuição livre da comunidade da Novell. Além disso, em outubro, o projeto OpenOffice.org introduz a versão 2.0, compatível com os padrões da OASIS OpenDocument.
  • 2006: A Oracle lança sua própria distribuição da Red Hat. A Novell e a Microsoft anunciam uma cooperação para uma melhor interoperabilidade.
  • 2007: A Dell começa a vender laptos com o Ubuntu pré-instalado.
  • 2011: A versão 3.0 do núcleo Linux é lançada.

Ver também

Refêrencias

  1. «Linux Headquarters' kernel page». Consultado em 25 de dezembro de 2008 
  2. Anúncio inicial do Projeto GNU, 1983
  3. «Berkeley UNIX and the Birth of Open-Source Software» 
  4. Marshall Kirk McKusick. «Twenty Years of Berkeley Unix From AT&T-Owned to Freely Redistributable» 
  5. Intel 80386
  6. Bach, Maurice (1986), The Design of the UNIX Operating System, ISBN 0-13-201799-7, Prentice Hall 
  7. «Linus vs. Tanenbaum debate» 
  8. «The Choice of a GNU Generation - An Interview With Linus Torvalds» 
  9. a b c d Torvalds, Linus and David Diamond, Just for Fun: The Story of an Accidental Revolutionary, 2001, ISBN 0-06-662072-4
  10. a b Torvalds, Linus Benedict (1991). «comp.os.minix». Consultado em 6 de setembro de 2009 
  11. Torvalds, Linus: What would you like to see most in minix? Usenet group comp.os.minix, August 25, 1991.
  12. Torvalds, Linus (1994). «Index of /pub/linux/kernel/SillySounds». Consultado em 3 de agosto de 2009 
  13. a b c Torvalds, Linus: Notes for linux release 0.01 kernel.org, 1991.
  14. Torvalds, Linus (5 de janeiro de 1992). «RELEASE NOTES FOR LINUX v0.12». Linux Kernel Archives. Consultado em 23 de julho de 2007. O copyright do Linux vai mudar: Eu recebi alguns pedidos para fazê-lo compatível com o copyleft GNU, removendo a condição "você não pode redistribuí-lo por dinheiro. Eu concordo. Eu propus a mudança no copyright que confirma a compatibilidade com o GNU - esperando a aprovação das pessoas que ajudaram a escrever o código. Eu acredito que isso não será problema para ninguém: Se você tem queixas ("Eu escrevi aquele código achando que o copyright permaneceria o mesmo") escreva-me. Do contrário, o copyleft GNU passa a ter efeito a partir de 1º de fevereiro. Se você não sabe o essencial do copyright GNU - leia-o. 
  15. z-archive of Linux version 0.99, kernel.org, December 1992
  16. [1]
  17. Hiroo Yamagata: The Pragmatist of Free Software, Linus Torvalds Interview, 05.08.1997
  18. Linux and GNU - GNU Project - Free Software Foundation (FSF)
  19. Govind, Puru (2006). «The "GNU/Linux" and "Linux" Controversy». Consultado em 26 October 2008. Cópia arquivada em 25 February 2009  Verifique data em: |acessodata=, |arquivodata= (ajuda)
  20. «New Linux Foundation Launches — Merger of Open Source Development Labs and Free Standards Group» (Nota de imprensa). The Linux Foundation. January 22, 2007. Consultado em 21 de janeiro de 2007. A computação está entrando em um mundo dominado por duas plataformas: Linux e Windows.  Verifique data em: |data= (ajuda)
  21. A. S. Tanenbaum (January 29, 1992). «LINUX is obsolete». Grupo de notíciascomp.os.minix. 12595@star.cs.vu.nl. Consultado em 16 de julho de 2008  Verifique data em: |data= (ajuda)
  22. A. S. Tanenbaum (January 30, 1992). «Re: LINUX is obsolete». Grupo de notíciascomp.os.minix. 12615@star.cs.vu.nl. Consultado em 16 de julho de 2008  Verifique data em: |data= (ajuda)
  23. Tanenbaum, Andy (1992). «Re: Unhappy campers». Consultado em 19 de outubro de 2008 
  24. Andrew Tanenbaum, Linus Torvalds and others: Linux is obsolete Usenet post, 29.01.1992
  25. The GNU Hurd Project
  26. Tanenbaum, Andrew S. «Some Notes on the "Who wrote Linux" Kerfuffle, Release 1.5». Consultado em 22 de outubro de 2009 
  27. Free Software Foundation (19 de junho de 2007). «Is Microsoft the Great Satan?». Philosophy of the GNU Project. Consultado em 14 de agosto de 2007. Vemos que a Microsoft está fazendo algo que é ruim para os usuários de software; fazendo software proprietário e portanto negando aos usuários sua devida liberdade. Mas a Microsoft não está sozinha nisso: quase todas as empresas de software fazem a mesma coisa com os usuários. Se outras empresas conseguem dominar menos usuários que a Microsoft, isso não é por falta de tentar. 

Ligações externas

Predefinição:Link FA