História do GNU/Linux: 1965 assim tudo começou!

Datas e fatos que encadearam a caminhada do surgimento do GNU/Linux. Um breve relato da história e dos homens que de alguma forma nos deram este maravilhoso sistema.

[ Hits: 141.744 ]

Por: Jefferson Estanislau da Silva em 02/01/2006


A história!



A apresentação deste artigo se deve pela pergunta de um usuário que queria saber o que é GNU de GNU/Linux. Aqui veremos como tudo começou!

Vamos lá então!

O sistema Linux tem sua origem no Unix, um sistema operacional multitarefa e multiusuário que tem a vantagem de rodar em uma grande variedade de computadores.

Uma grande razão de sucesso é seu equilíbrio entre sua produtividade e portabilidade.

Ele é dividido em 2 partes, a 1ª é o kernel, que é o núcleo do sistema responsável pela comunicação com o hardware e o 2ª são os programas e serviços que dependem do kernel para interação.

1965 - A Bell Telephone Labs da AT&T, juntamente com a General Electric e o projeto MAC do MIT (Massachusetts Institute of Technology), desenvolvem o sistema operacional Multics.

1969 - Como o Multics não atinge seu propósito o Laboratório Bell saí do projeto.

Por causa de um jogo chamado Space Travel usado como passatempo durante o projeto Multics, dois engenheiros de software da AT&T, Ken Thompson e Dennis Richie, por não terem mais acesso ao sistema, resolveram portar o jogo para rodar em um computador PDP-7 que não era utilizado, desta forma implementaram um sistema operacional rudimentar chamado de Unics como trocadilho ao Multics. De alguma forma, a ortografia do nome tornou-se Unix.

1971 - O Unix é escrito para um computador PDP-11.

1973 - O Unix é reescrito em linguagem C pelo próprio criador da linguagem, Dennis Ritchie. O uso do Unix dentro da AT&T cresceu tanto que foi criado um grupo de suporte interno para o sistema, que cediam cópias do código fonte para fins educacionais em universidades.

Entre 1977 e 1982 a AT&T combinam várias versões do Unix de Ritchie e Thompsom em um único sistema chamado de Unix System III.

A Universidade de Berkeley (Califórnia), partindo de uma versão do Unix anterior ao System III, desenvolvia seu próprio Unix chamado de BSD (Berkeley Systems Division) e em 1978 lança uma versão para computadores VAX.

Bill Joy, um dos diretores do projeto BSD, mais tarde tornou-se fundador da Sun Microsystems, que comercializou outra variante do Unix SunOS para aprimorar suas estações de trabalho.

1983 - A AT&T percebendo o potencial comercial do Unix, iniciou a venda do System V comprometendo-se a dar suporte aos seus usuários.

1983 - Richard Stallman cientista do MIT lança o projeto GNU (GNU´s not Unix) que tinha a pretensão de criar um sistema operacional do tipo Unix gratuito, em função do desagravo de muitos programadores que haviam contribuído para o aprimoramento do Unix e consideravam injustos que a AT&T e outros se apropriassem do fruto deste trabalho.

1984 - O projeto GNU é iniciado oficialmente.

1985 - Para organizar o trabalho do projeto GNU, Stallman e outros criam a Free Software Foundation (FSF) uma corporação sem fins lucrativos que busca promover softwares gratuitos eliminando restrições à cópia, redistribuição estudo e modificação do mesmo formulando assim a licença GPL (GNU General Public License).

1989 - Um estudante finlandês chamado Linus Torvalds inicia um processo pessoal de aprimoramento do Kernel do Minix um sistema operacional do tipo Unix escrito por Andrew Tannenbaum, chamando esta vertente de Linux como abreviação de Linus´s Minix.

Depois de um certo tempo de trabalho, Linus envia a seguinte mensagem para o grupo de discussão comp.os.minix:

"Você sente saudade dos bons dias do minix-1.1, quando homens eram homens e escreviam seus próprios device drivers? Você está sem um bom projeto e morrendo de vontade de colocar as mãos em um sistema operacional o qual possa modificar de acordo com suas necessidades? Você acha frustante quando tudo funciona bem no Minix? Sem mais noites em claro para fazer com que um programa funcione? Então esta mensagem pode ser exatamente para você. :-)

Como eu mencionei há um mês, estou trabalhando em uma versão livre de um sistema operacional similar ao minix para computadores AT-386. Ele finalmente alcançou o estágio onde pode ser utilizado (ou não, dependendo do que você deseja), e eu estou disposto a colocar os fontes disponíveis para ampla distribuição. Ele está apenas na versão 0.02, mas eu tenho executado nele, sem problemas, programas como bash, gcc, gnu-make, gnu-sed, compress, etc."

1990 - A FSF já tinha obtido ou escrito vários componentes importantes do sistema operacional GNU, com exceção de um kernel.

1991 - Em 5 de outubro deste ano, Linus Torvalds anuncia a primeira versão oficial do Linux.

1992 - No início deste ano, o Linux se integra a GNU com o objetivo de produzir um sistema operacional completo.

Desde então, muitos programadores e usuários espalhados pelo globo terrestre tem seguido os ideais de Richard Stallman e Linus Torvalds.

    Próxima página

Páginas do artigo
   1. A história!
   2. Recomendações
Outros artigos deste autor

Software Livre - GNU x LPG e o Governo x Economia (parte 2)

Gerenciando banco de dados com MySQL (parte 2)

30 motivos para usar o Linux

Entendendo a estrutura do Linux

Implementando scripts PHP com MySQL

Leitura recomendada

GNOME vs KDE - Usabilidade ou Personalização

Cinco distribuições para iniciantes

Entendendo os tipos de permissões

Entendendo como realizar busca de arquivos no Linux com "find" e "locate"

Conceitos sobre o X-Window

  
Comentários
[1] Comentário enviado por mandriva em 02/01/2006 - 10:52h

Valeu achei o artigo muito interesante, explica bem como tudo aconteceu, gostei tambem da transcrição da mensagem de Linus para o grupo de discussão comp.os.minix. Parabens.

[2] Comentário enviado por lennon.jesus em 02/01/2006 - 12:04h

Parabéns!

Sua iniciativa é de muito valor para a comunidade.
Sei que muitos já estão cansados (nunca!) de saber a origem do GNU/Linux. Mas também recebemos visitas de muitos iniciantes e pessoas simplesmente curiosas.
Claro que é sempre possível pesquisar tais informações por conta própria, com o auxílio de livros e ferramentas on-line de busca. Mas aqui já tá bem acessível e mastigado!

Muito legal, valeu.

Abraços a todos,
FELIZ 2006!!!
Lennon Jesus.

[3] Comentário enviado por _m4n14c_ em 02/01/2006 - 12:26h

Algo curioso sobre o tema eh que o linux não eh o kernel oficial do projeto GNU, embora seja o mais difundido e o que melhor rode seus aplicativos. O projeto Hurd é o kernel oficial, e existe ate mesmo uma distribuição Debian GNU/HURD. Maiores informações podem ser obtidas em http://www.gnu.org/software/hurd/hurd.html

[4] Comentário enviado por franzejr em 02/01/2006 - 15:36h

Muito legal seu artigo!

[5] Comentário enviado por duduchaves em 02/01/2006 - 17:50h

Uma história muito boa! Gostei muito!

Valeu!

[6] Comentário enviado por JuNiOx em 03/01/2006 - 11:02h

legal.. é bem interessante mesmo o filme "Revolution OS"...

ainda não vi o "The Code", dizem que é similar

abraços

[7] Comentário enviado por limasala em 03/01/2006 - 18:00h

muito boa esta historia

gostei muito

um abraço

limasala

[8] Comentário enviado por agk em 05/01/2006 - 08:14h

Muito bom mesmo, parabéns.

[9] Comentário enviado por daemonio em 18/06/2006 - 23:05h

o nome Unix não veio por acaso. O computador PDP-7 aceitava arquivos com apenas 4 caracteres de nome. Então "Unics" que tem 5 caracteres, virou "Unix" com 4 caracteres.
Note que a pronúncia continuou a mesma.

[10] Comentário enviado por Robson cardoso em 05/04/2007 - 15:57h

Parabéns, Jefferson Estanislau da Silva eu estou a procura de história sobre software livre GNU/linux.Sua matéria foi colaboradora pois sou estudante de sistemas de informação e um adepto de linux uso ubuntu 6.06 na minha casa e estava a procura disto um conteudo para mim desenvolver um pré projeto na disciplina de metodologia cientifica.E estou a procura de algum ebook sobre este assunto software livre Gnu/linux em protugues de preferencia.Se caso conhecer algum e quiser me ajudar ficarei grato.Robson- bucefalo_rob@hotmail.com

[11] Comentário enviado por odirneto em 12/01/2009 - 21:53h

Jefferson, está muito bom mesmo o seu artigo. Muito completo e bem organizado, facilmente entendivel, e tras informações muito legais sobre esse projeto que ha anos nos encanta. Cara, você ta 110% de parabens.

Contudo, se quiser minha opnião para ficar ainda mais legla, você poderia incluir a historia de algumas distros importantes, tal como Debian, Reh Hat, Slackware, SuSe, os sistemas BDS, etc.


[12] Comentário enviado por removido em 18/05/2009 - 14:24h

Ola jeffestanislau,

Kr..muito legal seu artigo, mostrando como surgiram os projetos GNU/Linux.


Parabéns!!!

[13] Comentário enviado por _d4rks1d3_ em 12/07/2009 - 23:37h

muito bom mesmo o seu artigo!!!
vlww cara!!

[14] Comentário enviado por vivi_cruz em 06/10/2009 - 20:30h

Mais uma vez, quero agradecer pela sua colaboração. É de muita valia para quem esta começando no Universo Linux!
Estamos aguaradando mais...
Parabéns...
;-)

[15] Comentário enviado por removido em 02/11/2009 - 07:06h

Desconhecia o texto do Linus no ano de 1992.
Muito interessante o artigo.

[]'s

[16] Comentário enviado por doradu em 29/01/2010 - 10:50h

Muito bom artigo, excelente cronograma, gostei

[17] Comentário enviado por Guilorges em 05/05/2010 - 14:31h

Muito legal, vlw pela explicação !!

[18] Comentário enviado por Sampa007 em 04/10/2010 - 21:16h

Muito bom, são artigos assim que faz a diferença, pra mim e muitos outros que estão caminhando, vlw.

[19] Comentário enviado por pimentel2012 em 04/05/2012 - 15:32h

1969 origem do Multics = BEOS = FreeBIOS (eu referencias 15 anos, sou retroengenheiro (engenharia reversa) estou com 57 = 42 anos) Unix e Gnu/Linux Debian.

[20] Comentário enviado por pimentel2012 em 04/05/2012 - 17:39h

_1969 origem do Multics = BEOS = FreeBIOS (eu referencias 15 anos, sou retroengenheiro (engenharia reversa) estou com 57 = 42 anos) Unix e Gnu/Linux Debian e Gentoo
_O Gnu (FSF) Richard Stallman, por acreditar que a impressora a qual estava com erros no drive, descontente, conserto-a e assim nascia a FSF,..

[21] Comentário enviado por pimentel2012 em 04/05/2012 - 17:48h

_1969 origem do Multics = BEOS = FreeBIOS (eu referencias 15 anos, sou retroengenheiro (engenharia reversa) estou com 57 = 42 anos) Unix e Gnu/Linux Debian e Gentoo
_O Gnu (FSF) Richard Stallman, por acreditar que a impressora a qual estava com erros no drive, descontente, conserto-a e assim nascia a FSF,..
_Linux de Linus Torvalds, há o pinguin é o Tux do aquário(gelo, Philandia) que Linus adora..
_Estou trabalhando numa espécie de Google Sketcup para o Gnu/Linux, quem pode colaborar? http://3dfacil.no.comunidades.net/index.php?pagina=contactos(Comigo)

[22] Comentário enviado por pimentel2012 em 04/05/2012 - 17:55h

_1969 origem do Multics = BEOS = FreeBIOS (eu referencias 15 anos, sou retroengenheiro (engenharia reversa) estou com 57 = 42 anos) Unix e Gnu/Linux Debian e Gentoo
_O Gnu (FSF) Richard Stallman, por acreditar que a impressora a qual estava com erros no drive, descontente, conserto-a e assim nascia a FSF,..
_Linux de Linus Torvalds, há o pinguin é o Tux do aquário(gelo, Philandia) que Linus adora..O desenho inicial foi feito e doado seus direitos ao Linux (Feito pelo pessoal da excelente Conectiva o melhor linux do Brasil.!)
_Estou trabalhando numa espécie de Google Sketcup para o Gnu/Linux, quem pode colaborar? http://3dfacil.no.comunidades.net/index.php?pagina=contactos(Comigo)

[23] Comentário enviado por pimentel2012 em 04/05/2012 - 19:37h

_1969 origem do Multics = BEOS = FreeBIOS (eu referencias 15 anos, sou retroengenheiro (engenharia reversa) estou com 57 = 42 anos) Unix e Gnu/Linux Debian e Gentoo
_O Gnu (FSF) Richard Stallman, por acreditar que a impressora a qual estava com erros no drive, descontente, conserto-a e assim nascia a FSF,..
_Linux de Linus Torvalds, há o pinguin é o Tux do aquário(gelo, Philandia) que Linus adora..O desenho inicial foi feito e doado seus direitos ao Linux (Feito pelo pessoal da excelente Conectiva o melhor linux do Brasil.!)
_Estou trabalhando numa espécie de Google Sketcup para o Gnu/Linux, quem pode colaborar? http://3dfacil.no.comunidades.net/index.php?pagina=contactos(Comigo)
http://visualruby3d.comunidades.net/


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts