História do Linux
O Linux é um dos sistemas operacionais mais populares no mundo por causa de sua grande base de suporte e distribuição. Foi originalmente desenvolvido como um sistema de multitarefas para minicomputadores e mainframes (computadores de grande porte) no meio dos anos 70. Cresceu desde então e tornou-se um dos sistemas operacionais mais usados em qualquer lugar,ape- sar de sua interface confusa e da falta de uma padronização central. O linux é uma versão gratuita distribuida do primeiro UNIX desenvolvida por "Linus Torvalds" na Universidade de Helsinque na Finlandia. O linux foi desenvolvido com a ajuda de muitos programadores UNIX e especialistas na Internet, permitindo a qualquer um com bastante experiencia e bom senso a capacidade de desenvolver e alterar o sistema. O kernel Linux não usa o codigo da AT&T ou qualquer outra fonte patenteada a grande parte do software disponivel para o Linux eh desenvolvido pelo projeto GNU na Free Software Foundation em Cambridge, Massachussetts. Porem, os programadores em todo o mundo tem contribuido para o crescimento do software Linux. O linux foi originalmente desenvolvido como um passatempo por Linus. Foi inspirado no Minix, um pequeno sistema UNIX desenvolvido por "Andy Tanenbaum." O desenvolvimento mais inicial do Linux lidava principalmente com os recursos de troka de tarefas da interface no modo protegido 80386 tudo escrito no modo assembly. Nem mesmo uma publicacao foi feita para versao 0.01 do Linux. As fontes 0.01 naum foram nem mesmo executadas: elas continham apenas noções básicas da fonte do kernel e partiam do principio que você tinha acesso a uma máquina Minix para compila-las e executalas. Em 5 de outubro de 1991, Linus anunciou a primeira versao "oficial" do Linux, a versao 0.02. Neste ponto, Linus era capaz de executar o bash (GNU Bourne Again Shell ou Shell Destino GNU) e o gcc (GNU C Compiler ou compilador C GNU), porem pouca coisa a mais funcionava. ;) Linus escreveu no comp.os.minix: "Você esta ansioso pelos otimos dias do Minix 1.1, quando os homens eram homens e escreviam seus próprios drives do dispositivo? Você esta sem um bom projeto e esta apenas ansioso por comecar a trabalhar em um OS que possa tentar modificar segundo suas necessidades? Você fica frustrado quando tudo funciona do Minix? Sem mais noites em claro para colocar funcionando um programa inteligente? Então este anuncio pode ser para voce." Depois da versao 0.03, Linus levou o numero da versao ate 0.10, quando mais pessoas comecaram a trabalhar no sistema. Após várias revisões, Linus aumentou o número da versao para 0.95 refletindo sua expectativa de que o sistema estava pronto para uma versão "oficial" muito em breve. (Geralmente, o software não é atribuido ao número da versão 1.0 até que esteja teoricamente completo ou sem erros.) Era março de 1992. Quase um ano e meio depois, em dezembro de 1993, o kernel Linux ainda estava na versao 0.99pl14, aproximando-se aos poucos da versaun 1.0. O Berkeley UNIX(BSD) também desempenhou um papel importante no Linux; não muito em sua criação, mas fornecendo ferramentas que o tornarar popular. A maioria dos utilitarios que acompanham as distribuições do Linux vieram do BSD. Os daemons da rede e os utilitários são particularmente importantes O código do kernel da rede para o Linux foi desenvolvido completamente (duas ou tres vezes, na verdade), mas os daemons e os utilitarios sao BSD da moda. Atualmente, o Linux é um clone do Unix completo, capaz de executar o X window System, o TCP/IP, o Emacs, o UUCP, o software do correio e de informações, o que quiser. A Lasermoon Ltd. construiu um Linux totalmente compativel com o POSIX (os padroes POSIX.1 e POSIX.2) e pretende fazer com que seja valido pelo comite de padroes X/Open. Muitas compras do governo americano re querem a compatibilidade com o POSIX(é por isso que até Microsoft construiu o Windows NT), portanto isto não era um simples exercicio na engenharia de softwares. Um outro revendedor, Caldera System, tem a licença da versão Lasermoon do Linux e pretende conseguir a marca UNIX para que possa comercializar o Linux como um verdadeiro sistema UNIX. Isto eh visto como sendo importante por muitos compradores comerciais e do grupo.