Histórico do Linux

O Linux é um sistema operacional Unix-like, isso quer dizer que o Linux foi desenvolvido de acordo com a filosofia Unix e inspirado no Minix (Tanenbaum, 1987) e de acordo com a especificação do POSIX® (padronizado pelo IEEE - Instituto de Engenheiros Eletricistas e Eletrônicos). Por isso vamos mostrar um pouco da história do Unix e do Minix.

O Unix foi inspirado diretamente no Sistema Operacional MULTICS, projetado em 1970. Tal projeto era realizado pelo MIT - Massachusets Institute of Technology, pela GE - General Eletric, pelo Bell Labs - Laboratórios Bell e pela AT&T - American Telephone and Telegraph. A idéia era dar ao MULTICS a característica de tempo compartilhado, ou seja, váacute;rios usuáacute;rios compartilhando os recursos de uma mesma máacute;quina, o que não existia na época. Em 1969, jáacute; existia uma versão do Unix rodando em um computador GE645, e cobravam U$ 75 por cada jogada do Space Travel.

Os pesquisadores idealizadores do Unix foram Ken Thompson, que participou do projeto MULTICS, Brian Kernighan e Dennis Ritchie, todos eles pesquisadores da Bell Labs. A primeira versão do Unix foi desenvolvida em linguagem Assembly para o PDP-7. Em 1978, o Unix foi totalmente reescrito na linguagem C (linguagem desenvolvida por Dennis Ritchie) para um PDP-11, resultando em um total de 10.000 linhas de código. Tal fato tornou o Unix um sistema operacional difundido entre as universidades e os usuários do PDP-11, e não mais restrito ao uso interno da Bell. Outro ponto positivo era que o Unix fornecido com o código-fonte completo, de forma que as pessoas podiam estudá-lo com afinco. Veja uma foto histórica destes ilustres programadores.

A AT&T era a empresa controladora do Bell Labs, em 1984 quando a empresa foi dividida, ela criou uma subsidiária para trabalhar no ramo de computadores, lançando a primeira versão comercial do Unix, o System III, que não obteve sucesso. Dois anos depois, foi lançado uma versão melhorada, o System V.

Pelo fato do Unix ser fornecido, inicialmente, com o código-fonte, diversas empresas, tais como IBM, AT&T, Hewlett-Packard, DEC, etc.., começaram a desenvolver sua própria versão do Unix. As diversas versões do Unix no mercado, não eram padronizadas, o que inibiu muito o sucesso comercial do Unix. Devido a este fato é que surgiu o projeto POSIX, com o objetivo de padronizar o Unix.

Por que não utilizamos o Unix?
Porque o Unix é um sistema comercial e muito caro. É ai que entra o Linux, que não deixa nada a desejar e com a vantagem de ser gratuito.

O Unix, mesmo com o código-fonte disponível, era extremamente grande e complexo, o que era inviável para uma pessoa entendê-lo em usa totalidade. Esta situação levou o desenvolvimento do Minix, que é uma tentativa de produzir um sistema operacional Unix-like, pequeno o bastante para que pudesse ser entendido em sua totalidade, com todo o seu código fonte disponível.

O Linux foi criado em 1991, por Linus Torvalds, um estudante de Ciência da Computação da Universidade de Helsinki, na Finlândia. Ele interessou-se bastante pelo Minix e decidiu desenvolver um sistema (kernel) mais poderoso, sem as limitações do Minix e que fosse um sistema de código aberto. A primeira versão oficial foi disponibilizada em 05 de novembro de 1991 na Internet, e a partir daí várias pessoas do mundo inteiro decidiram trabalhar voluntariamente no projeto do Linux.

SuSE GmbH Existem hoje no mercado várias distribuições do Linux, tais como: SuSE, Red Hat, Fedora, Slackware, Debian, Mandriva, Mandriva Conectiva, Metasys, Caldera OpenLinux, e muitas outras ...



Copyright © 2001-2007 HMarx - webmaster@linuxsupport.com.br