Você está na página 1de 17

Para que possamos melhor entender o Linux,

vamos citar algumas características do Unix.

O Unix é um sistema operacional multiusuário e


multitarefas que foi desenvolvido tendo-
tendo-se em
mente um sistema operacional multiplataforma,
ou seja portável.
O Unix é dividido em duas partes que são: o
kernel e os aplicativos e serviços, onde o kernel
fornece toda a infraestrutura para suportar as
aplicações e serviços.
Breve Histórico

Por volta de 1965, a Bell Labs, o MIT e a


General Eletric (na época um
importante fabricante de
computadores) decidiram criar um
sistema que suportasse centenas de
usuários de tempo compartilhado
simultaneamente e o batizaram de
MULTICS (Multiplexed Information and
Computing Service).
Breve Histórico
O MULTICS não funcionou como o esperado, e a
Bell Labs retirou-se do projeto e a General Eletric
saiu do ramo de computadores.
Um dos cientistas da Bell Labs que havia trabalhado
no projeto MULTICS, Ken Thompson, descobriu um
pequeno computador PDP-7 que ninguém estava
usando e começou a escrever uma pequena versão
simplificada e monousuária do MULTICS. Este
trabalho mais tarde desenvolveu-se no UNIX, que
se tornou popular no mundo acadêmico, entre
órgãos do governo e entre muitas empresas.
Em 1973 o UNIX foi reescrito em linguagem C pelo
próprio criador da Linguagem Denis Ritchie.
Breve Histórico
O uso do Unix dentro da AT&T cresceu tanto que foi
criado um grupo de suporte interno. Nesta época a
AT&T não comercializava o sistema e fornecia cópias
do código fonte às universidades para fins
educacionais.
Com o código fonte amplamente disponível, várias
empresas desenvolveram suas próprias versões
(incompatíveis) que levaram ao caos. Para tornar
possível criar programas que poderiam executar em
qualquer sistema Unix, o IEEE desenvolveu um
padrão para o Unix chamado POSIX, que qualquer
versão do Unix agora suporta.
O POSIX define uma interface mínima de chamadas
de sistema que sistemas compatíveis com o Unix
devem suportar.
Breve Histórico
Entre 1977 e 1982 a Bell Labs combinaram
várias versões do Unix da AT&T num único
sistema chamado de System III. Tal sistema
evoluiu até chegar ao System V, para o qual a
AT&T comprometeu-se em dar suporte em 1983.

Enquanto isso na Universidade de Berkeley na


Califórnia, partindo-se da versão anterior do
System III, desenvolveram o seu próprio UNIX
chamado de BSD.
Breve Histórico
Não demorou para que a AT&T percebesse o
grande valor do Unix e o comercializasse.
Desta forma lançou uma licença proibindo que
o código fonte fosse usado em cursos.

Para corrigir esta situação, Andrew


Tanenbaum, decidiu escrever um sistema
operacional do zero que fosse inteiramente
compatível com o Unix, mas não tivesse
nenhuma linha de código do mesmo. Nasce
então o Minix, um Unix para fins didáticos.
O Linux
Linux é o nome dado a um Kernel,
inicialmente criado como hobby por um
então jovem estudante chamado Linus
Benedict Torvalds da Universidade de
Helsinki na Finlândia.

Torvalds se inspirou no Minix para criar o seu


kernel, mas o seu objetivo era criar um
“Minix melhor que o Minix”.

Depois de algum tempo trabalhando ele


enviou para a lista de discussão
comp.os.minix a seguinte mensagem:
O Linux
“...Você sente saudades dos bons dias do minix-1.1, quando
os 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 num sistema operacional que
você possa modificar de acordo com as suas necessidades?
Você acha frustrante 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 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 possa 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. ...”
O Linux

No dia 5 de outubro de 1991 Linus


Torvalds anunciou sua primeira
versão oficial do Linux. Desde
então muitos programadores
espalhados pelo mundo têm
respondido o seu chamado e
contribuído para fazer do Linux o
que ele é hoje.
A história do GNU
No início da década de 80, com a crescente
popularização do Unix e com as licenças de
software cada vez mais rígidas, que proibiam a
cópia do software, Richard Stallman sentia a
necessidade crescente de soluções de softwares
que fossem livres para serem usadas e
distribuídas livremente.

Ele aspirava por ferramentas como


compiladores, editores de textos, utilitários que
pudessem ser usados em várias máquinas sem
que se tivesse que pagar licenças para cada
uma delas.
A história do GNU

Tal frustração resultou na criação


do Projeto GNU (GNU is Not Unix)
em 1984 e na Free Software
Foundation, cujo propósito é criar
versões com código livre destas
ferramentas .
Principais distribuições Linux
Debian GNU/Linux (Intel X86, MIPS, Sparc, PPC, e
Motorola 680x0)
Red Hat Linux (Intel X86, Dec Alpha,MIPS e Sparc)
Slackware Linux (KISS – Keep it Simple,
stupid!)(Dec Alpha e Sparc)
S.U.S.E Linux
Turbo Linux (O Linux Aisático)
Conectiva Linux
Yellow Dog
Mandrake Linux
Etc…
Principais distribuições Linux

O que distingue as várias distribuições, são os


programas, protocolos, práticas de
empacotamento, instalação e gerenciamento
de pacotes instalados, combinado com
ferramentas de instalação, manutenção,
documentação e outros serviços.
Hoje em dia podemos dizer que todas as
distribuições atuais derivam de três principais,
Debian, Slackware e Red Hat.
Principais Aplicações
Estações de trabalho gráficas (CAD/CAM);
Servidores de impressão e arquivos (SMB, NCP,
NFS, etc)
Servidores de Internet (POP, IMAP, SMTP, NEWS,
HTTP, FTP, DNS, etc)
Servidores de Diretórios Ldap.
Desktop de trabalho (Pacote Oficce, Navegadores,
Processamento de imagens, emulação de DOS e
Windows, Programas científicos, Multimídia, etc.)
Plataforma de desenvolvimento de software (C,
C++, Java, Python, Perl, PHP, Fortran, etc.)
Palmtops e sistemas embarcados (P.ex. mpeg
player para carro – http://www.empeg.com)
Considerações econômicas
Custo de equipamento + Sistema
Operacional

Máquina Power Edge 2600 Dell P4 2.4Ghz,


512MB DDR, Controladora Raid, disco de 36GB
SCSI, CdRom, floppy, Sistema operacional
Windows2000 advanced 25 licenças - em
inglês.

Valor: R$ 24.089,77.
24.089,77.
Considerações econômicas
Custo de equipamento + Sistema
Operacional

Mesma máquina sem o Windows :


R$ 11.561,10.
Diferença (Sistema Operacional para 25
usuários):
R$ 12.528,67

Fonte: Site da Dell


Mercado no Brasil
No Brasil empresas gigantescas como
Itaú, HSBC, Real/ABN Amro, Telemar,
Unilever, Lojas Renner, Casas Bahia, Gol
Linhas Aéreas, Lojas Colombo, Sonae
(BIG, Candia, etc), UOL, Droga RAIA,
Habib´
Habib ´s, utilizam Linux como plataforma.
Em estatais o uso é ainda mais
disseminado como no Banco do Brasil,
Petrobrás, Procergs, Metrô de São Paulo
e Banrisul.

Você também pode gostar