Linux Como Tudo Começou

download Linux Como Tudo Começou

If you can't read please download the document

Transcript of Linux Como Tudo Começou

SISTEMA OPERACIONAL

LINUX

Software bsico que permite aos programas executarem suas tarefas.

O QUE

SISTEMA OPERACIONAL?

o Sistema Operacional que fornece acesso ao hardware do computador(como a placa de som, placa de rede), a internet, aos arquivos que esto no nosso disco rgido, cd-rom etc.

TUDO COMEOU
QUANDO...

QUANDO
LINUS
TORVALDS RESOLVEU APRIMORAR UM SISTEMA OPERACIONAL...

Sistema Operacional criado por Andrew Tanenbaum em 1987.

Derivado do Unix Sistema Operacional estvel e poderoso, desenvolvido pela empresa americana AT & T no final dos anos 60.

Verso simples, para fins educacionais, do Unix.

O Minix foi estudado por Linus Torvalds, que

pensava em aprimor-lo.

Posteriormente, Linus decidiu criar seu prprio

sistema, o LINUX.

M I N I X

Linus + Unix = Linux

CRIAO E
DISPONIBILIZAO DO LINUX NA INTERNET

17 de setembro de 1991

GPL

Linus Torvalds publicou o KERNEL sob as condies da

Kernel

Kernel o chamado ncleo do sistema operacional", o qual interage com o hardware, fornecendo servios aos programas das camadas superiores. Ele composto por uma srie de arquivos escritos em linguagem C e em linguagem Assembly que constituem o ncleo do sistema operacional.

Implementa o sistema de arquivos ou filesystem e meios de acesso (criao, leitura, escrita);

Realiza a memria virtual ( o processo de mover pginas de informaes do disco para a memria RAM);

Gerencia prioridades de solicitaes das camadas superiores do SO.

Gerencia software que implementa servios de rede;

Gerencia comunicao entre processos;

Prov facilidades para criar, examinar e modificar processos;

Prov funes que tornam os recursos do sistema disponveis aos processos;

Tarefas do Kernel

Para finalizar, o kernel checa a memriae a prepara para o uso atravs de uma funo de paginao.

O trabalho do Kernel

nessa inicializao que o kernel detecta os dispositivos de hardware essenciais docomputador, como a placa de vdeo. Se at aqui tudo ocorrer sem problemas, todaa imagem do kernel passa a ser carregada.

O kernel inicia seu trabalho durante processo de inicializao do sistema.

Carregamento do kernel durante o boot

G P L

LICENA PBLICA GERAL

LICENA QUE AUTORIZA A REDISTRIBUIO DE CONTEDO, DESDE QUE O CDIGO FONTE PERMANEA ABERTO.

CDIGO FONTE

INSTRUES DE UM PROGRAMA NO SEU FORMATO ORIGINAL

1) A liberdade de executar o programa, para qualquer propsito;2) A liberdade de estudar como o programa funciona e adapt-lo para as suas necessidades;3) A liberdade de redistribuir cpias de modo que voc possa ajudar ao seu prximo ;4) A liberdade de aperfeioar o programa, e liberar os seus aperfeioamentos, de modo que toda a comunidade beneficie deles.

A GPL FOI CRIADA PARA PRESERVAR 4 LIBERDADES:

O LINUX UM SISTEMA OPERACIONAL

MultitarefaO sistema capaz de executar simultaneamente vrios programas, garantindo a melhor distribuio de recursos entre esses programas.

MultiprocessadoPermite o uso de mais de um processador.

MultiusurioO sistema capaz de atender a vrios usurios interativos simultaneamente.

InteropervelO Linux executa bem com a maioria dos protocolos de rede e sistemas operacionais incluindo Windows, Unix, Mac OS da Apple.

PortvelA maioria do cdigo do Linux escrito em linguagem C, a vantagem disso que ele pode ser prontamente portado para um novo hardware de computador. FlexvelO Linux pode ser usado para vrias finalidades, como um host de rede, roteador, estao grfica de trabalho, escritrio, servidor de arquivos, servidor Web, cluster etc.EstvelO kernel do Linux atingiu um nvel de maturidade muito bom. EficienteO Linux pode rodar at em computadores bem antigos como um 486, tornando o til novamente, isso deve-se ao fato de ele ser modular, ou seja, deixo instalado na mquina somente o necessrio.

ESTRUTURA DE DIRETRIOS DO LINUX

DISTRIBUIES

Pessoas e empresas se empenham em organizar o kernel e mais uma srie de aplicativos e manuais para que o sistema fique cada vez mais amigvel, a esse conjunto d-se o nome de distribuio Linux.As verses mais usadas no Brasil:

MODIFICADOESTUDADODISTRIBUDOCOPIADOLINUX SISTEMA OPERACIONAL INSERIDO NO CONCEITO DE SOFTWARE LIVRE (SL)

UM PROGRAMA ABERTO, QUE PERMITE ACESSO AO SEU CDIGO FONTE E PODE SER:

APERFEIOADO

EXEMPLOS DE SOFTWARE LIVRES

GNU: PROJETO INICIADO POR RICHARD STALLMAN NOS ANOS 80, COM O OBJETIVO DE CRIAR UM SISTEMA OPERACIONAL TOTALMENTE LIVRE (COMPATVEL COM O UNIX). NOS ANOS 90, TINHA-SE TODOS OS COMPONENTES PRINCIPAIS, EXCETO UM O KERNEL.

ENTO... O LINUX (KERNEL LIVRE) + GNU (SISTEMA QUASE COMPLETO) RESULTOU EM SISTEMA OPERACIONAL COMPLETO: UM SISTEMA GNU BASEADO NO LINUX.

PROJETO GNU

REFERNCIAS:Guia Linux de Conectividade (Marcelo Marques)Portal da Prefeitura Municipal de Porto Alegre www.dicas-l.unicamp.brApostila: Software Livre CDTCColeo Info Editora Abrilhttp://focalinux.cipsga.org.brFilmes: Distribuio Linuxhttp://br.youtube.com/watch?v=7-U29EM_CXohttp://olhardigital.uol.com.br/central_de_videos/video.php?id_conteudo=5468Software Livre no Brasil ITIhttp://br.youtube.com/watch?v=S-9xY3VPnVoHistria do Linuxhttp://br.youtube.com/watch?v=qvIUSIjZ4Ok&NR=1

Clique para editar o formato do texto em estrutura de tpicos

Segundo Nvel da Estrutura de Tpicos

Terceiro Nvel da Estrutura de Tpicos

Quarto Nvel da Estrutura de Tpicos

Quinto Nvel da Estrutura de Tpicos

Sexto Nvel da Estrutura de Tpicos

Stimo Nvel da Estrutura de Tpicos

Oitavo Nvel da Estrutura de Tpicos

Nono Nvel da Estrutura de Tpicos

Sheila Elias - NTE RJ02