A
História do GNU LINUX
Sou usuário do GNU LINUX desde 2004, quando instalei em meu PC uma versão do Rad Hat e comecei desde então a estudar por conta própria na internet o funcionamento deste Sistema Operacional. Na época encontrei o site: www.guiadohardware.net onde se encontra uma vasta documentação em artigos e tutoriais ensinando como instalar e usar software livre.
Depois destes anos todos lendo e aprendendo sobre o funcionamento de algumas distribuições, decidi contribuir, escrevendo um pouco sobre o conhecimento que adquiri como usuário final do GNU LINUX.
Durante estes dez anos que venho utilizando GNU LINUX em meus computadores, me deparei com varias pessoas que perguntavam, que SO (Sistema Operacional) diferente era aquele que eu estava utilizando em meu PC. Quando eu respondia que era LINUX, alguns se espantavam e diziam que LINUX era difícil, ou que era SO para nerd.
E hoje ao relembrar aquelas ocasiões, decidi escrever este artigo, aqui em meu blog, e contribuir um pouco para desmistificar essa ideia de que LINUX é coisa de nerd.
E para tanto vou começar respondendo a primeira pergunta que vem a mente de quem decide conhecer melhor o mundo do software livre, que é:
Oque é GNU LINUX?
Em uma rápida definição – GNU LINUX é um Sistema Operacional multitarefa e multiusuário o qual é possível ser instalado em uma variedade muito grande de hardware, como PC's, Notebook, Celular e Tv. Ele é basicamente dividido em duas partes. A primeira parte é o kernel, o núcleo do sistema operacional, responsável pela comunicação com o hardware. A segunda parte é composta pelos programas e serviços, os quais dependem do kernel para interagirem.
Porém para que você possa entender melhor, se faz necessário um breve relato dos principais acontecimentos e suas respectivas datas.
Relatarei então o desdobramentos destes acontecimentos para que você entenda melhor, oque é, quando e porque foi criado, e quem foram os homens que desenvolveram este universo maravilhoso do software livre que conhecemos.
Então venha comigo:
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 Thompson 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-sad, 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.
Assim sendo, vários programadores e usuários em todo planeta, tem seguido os ideais de Richard Stallman e Linus Torvalds.
Nenhum comentário:
Postar um comentário