SlideShare uma empresa Scribd logo
1 de 22
Marcelo Vinicius A. Serra 
Sistemas Operacionais I 
ADS - FATEC
Tópicos a serem abordados 
 Necessidades para sua criação 
 O que é o Linux? 
 O Multics 
 O Unix 
 O Minix 
 O Gnu/Linux 
 Licença GPL 
 Objetivos 
 Referências
Introdução – O que era necessário? 
 COMO ERA FEITO : 
 Rotinas executadas manualmente 
 Tempo de execução longo 
 Intolerância a erros 
 Falta de segurança 
 O QUE ERA NECESSÁRIO : 
 Algum “programa” capaz de gerenciar rotinas com métodos 
automatizados 
 Que também fosse capaz de gerenciar de forma otimizada recursos 
(CPU/Memory/I-O)
O que é o Linux? 
O Linux é um sistema (kernel) criado 
por Linus Torvaldis, baseado em 
UNIX, basicamente para melhorar o 
MINIX pelo qual muitos estavam 
insatisfeitos. O Linux cresceu e 
continua crescendo, adotando 
diversos usuários em todo o mundo.
O Multics 
O Unix 
O Minix 
O Nascimento do 
Linux
 
O Multics (Multiplexed Information and Computing 
Service 
 Inicio de seu desenvolvimento em 1964 
 O MIT ( Massachusetts Institute of Technology) em 
um projeto liderado por Fernando J. Corbató criou um 
sistema chamado CTSS, que obteve sucesso entre a 
comunidade científica
História (Multics) 
 Propósito do CTTS : Gerenciar melhor as tarefas dos 
computadores e obter maior produtividade 
 Gerou interesse entre os executivos das empresas Bell 
Labs e da General Electric 
 As duas empresas em conjunto com o instituto decidiram 
então projetar um sistema único, o Multics . Mas não 
saiu do papel.
História (Unix) 
 Em 1969, Ken Thompson, um dos pesquisadores da Bell 
Labs decidiu escrever para si mesmo um Multics na 
linguagem assembly em um PDP-7 
 Thompson terminou o projeto e percebeu que o mesmo 
dava conta do esperado 
 Porém, com ambos o tamanho e pequena capacidade do 
PDP-7, não havia suporte para outras máquinas 
disponíveis na época, e por esse motivo , Brian Kernighan 
, outro pesquisador da Bell Labs, decidiu chama-lo de Unics
História (Unix) 
 O Unics ( Uniplexed Information and Computing Service) 
 Thompson adotou o nome, mudando posteriormente a 
ortografia para Unix 
 Foi portado do PDP-7 para o PDP-11 
 Máquinas PDP-11 dominavam o mercado na época e 
permitiam suporte a múltiplos usuários
História (Unix) 
 Como as máquinas PDP-11 possuíam variações, o Unix teria de 
ser reescrito em cada nova máquina 
 Então sua codificação passou de assembly para a Linguagem 
B (alto nível), criada pelo próprio Thompson 
 A linguagem B não dispunha das estruturas e suporte 
necessários , é não atendia aos objetivos 
 Dennis Ritchie , um colega de trabalho de Thompson, 
desenvolveu então a Linguagem C , sucessora da Linguagem 
B e um compilador próprio para a mesma 
 Os dois juntos então reescreveram o Unix em C, e passaram a 
dominar o mercado
História (Unix) 
 Os computadores PDP-11 eram presentes na maioria das 
universidades, mas os sistemas adotado pelos mesmos 
eram considerados “horríveis” pelos professores, logo o 
Unix entrou em cena nas universidades e um dos grandes 
motivos para isso foi a presença de um código-fonte 
aberto para serem feitas modificações a qualquer gosto do 
usuário 
 Surge então a versão 7 do Unix que era portátil, possuía 
18800 linhas de código em C e 2100 em assembly e foi 
um sucesso visto que podia ser executado em máquinas de 
fabricantes diversos
História (Curiosidade) 
 PDP-7 
 Minicomputador 
 Apenas 72 Mil Dólares 
 Arquitetura 18 Bits
História (Curiosidade) 
 PDP-11 
 Minicomputador 
 Tudo interconectado em um único barramento 
 650 Mil Dólares 
 Arquitetura 16 Bits
História (Minix) 
 De fato o Unix era um sistema grande demais para der 
compreendido e estudado por uma pessoa só 
 Andrew S. Tanenbaum decidiu escrever um sistema baseado em 
Unix pequeno o suficiente para ser compreendido por uma pessoa 
só e adotou o nome de Minix 
 Possuía 11800 linhas de código em C e 800 em assembly 
 Introduziu também o conceito de Micronúcleo , também conhecido 
como microkernel
História (Linux) 
 Com o fato do Minix ter sido criado para ser pequeno o suficiente 
para ser compreendido, muitos recursos não foram implementados, 
o que irritou muitos de seus usuários 
 Foi então em 1991, que Linus Torvalds decidiu desenvolver uma 
versão baseada em Unix mais completa mas com o com muito mais 
recursos que o Minix 
 O sistema de Linus não utilizava mais o conceito de micronúcleo, 
todo o sistema operava em modo núcleo 
 Possuía 9300 linhas de código em C e 950 em assembly
História (Linux) 
 Em 1994 foi lançada a versão 1.0, que trazia melhorias 
e um novo sistema de memória com mapeamento de 
arquivos e conexão de rede 
 Em 1996 foi lançada a versão 2.0 , onde as maiores 
melhorias foram na multiprogramação simétrica e 
suporte a arquitetura 64 Bits e demais funcionalidades
História (Linux- Curiosidade) 
 As versões do Linux possuem uma identificação 
formada por 4 números separados por pontos, como no 
exemplo abaixo : 
2 6 8 4 
Versão do Núcleo Revisões 
Importantes 
Revisões 
Mínimas 
Correção de Erros 
de segurança
História (Gnu/Linux) 
 O Linux por si só , é um Kernel, E um Kernel sozinho não tem 
muita utilidade. Então é necessário juntá-lo á um conjunto de 
softwares para que tenhamos um Sistema Operacional efetivamente 
 Gnu : Vem do acrônimo recursivo “GNU is Not Unix” 
 Gnu é um projeto que teve início em 1984, pelas mão de Richard 
Stallman que queria criar um sistemas parecido com o Unix, mas 
sem o código deste. 
 Com o passar dos anos o Gnu ganhou recursos como compiladores 
e editores de texto, mas ainda faltava um elemento importante : o 
Kernel
História (Gnu/Linux) 
 Stallman e seus colaboradores tinham um projeto de 
Kernel, chamado de Hurd, mas com a demora da 
conclusão do projeto e a impaciência daqueles que queriam 
utilizar o software Gnu decidiram recorrer ao Linux 
 O Linux que conhecemos hoje é basicamente conhecido 
por trabalhar em conjunto do software Gnu 
 Integrantes e simpatizantes de movimentos ligados a 
softwares livres defendem a ideia de quando houver 
referência ao S.O como um todo, que seja Gnu/Linux 
 Mas por comodidade ou desconhecimento muitos chamam 
somente de Linux
História (Gnu/Linux) 
 O Linux está sob a licença GPL 
 Licença GPL : Permite que qualquer um possa usar os 
programas que estão sob ela com o compromisso de 
não tornar os programas fechados e comercializá-los
História (Objetivos do Linux) 
 Até hoje o Linux mantêm a ideia de ter sua distribuição livre 
 Permite que os usuários tenham a noção real de seu 
funcionamento, ao passo de que outros sistemas operacionais 
escondem isso 
 Enfim, o Linux tenta levar aos seus programadores um sistema que 
possa corresponder as suas expectativas 
 Em suma, é um “Sistema criado por Programadores para 
Programadores, com uma interface acessível para diversos 
tipos de usuários “
Referências 
 ANÔNIMO. O que é Linux e qual a sua história?, Internet, n. , 14 mai. 
2013. Disponível em: <http://www.infowester.com/historia_linux.php> 
 PEREIRA, ANA PAULA. A História do Linux, Internet, n. , 14 mai. 2013. 
Disponível em: <http://www.tecmundo.com.br/sistema-operacional/4228- 
a-historia-do-linux.htm> 
 ANÔNIMO. História do Linux, Internet, n. , 12 mai. 2013. Disponível em: 
<http://www.brasilescola.com/informatica/historia-do-linux.htm> 
 DIOVANI. História do Linux, Internet, n. , 12 mai. 2013. Disponível em: 
<http://professordiovani.com.br/redes2/historicolinux.htm> 
 SARUKAY. Sistemas Linux, Internet, n. , 10 mai. 2013. Disponível em: 
<http://www.dca.fee.unicamp.br/~andreric/arquivos/sistemas_linux.pdf> 
 ANONIMO. LINUX, Internet, n. , 08 mai. 2013. Disponível em: 
<http://pt.wikipedia.org/wiki/Linux>

Mais conteúdo relacionado

Mais procurados

Evolução do windows
Evolução do windowsEvolução do windows
Evolução do windowsIvam KN
 
Sistema operacional linux
Sistema operacional linuxSistema operacional linux
Sistema operacional linuxgabiel-felipe
 
História do linux ppt
História do linux pptHistória do linux ppt
História do linux pptshade09
 
Introdução ao Linux
Introdução ao LinuxIntrodução ao Linux
Introdução ao Linuxguest82cc1d
 
Aula 1 sistema operacional linux
Aula 1 sistema operacional linuxAula 1 sistema operacional linux
Aula 1 sistema operacional linuxRogério Cardoso
 
ApresentaçãO2 Sistema Operacional
ApresentaçãO2  Sistema OperacionalApresentaçãO2  Sistema Operacional
ApresentaçãO2 Sistema OperacionalCláudia Costa
 
Hardware e software conceitos
Hardware e software conceitosHardware e software conceitos
Hardware e software conceitosDanilo Vilanova
 
Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Ivaldo Cardoso
 
Trabalho do sistemas operativos
Trabalho do sistemas operativosTrabalho do sistemas operativos
Trabalho do sistemas operativosDavid Pereira
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionaisvini_campos
 
Aula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - LinuxAula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - LinuxLucasMansueto
 
Aula 09 - Memórias do Computador
Aula 09 - Memórias do ComputadorAula 09 - Memórias do Computador
Aula 09 - Memórias do ComputadorSuzana Viana Mota
 
Hardware e Software
Hardware e SoftwareHardware e Software
Hardware e SoftwareEric Sampaio
 
Introduo Informtica Mdulo 1 1193933851888380 4
Introduo Informtica Mdulo 1 1193933851888380 4Introduo Informtica Mdulo 1 1193933851888380 4
Introduo Informtica Mdulo 1 1193933851888380 4Jose Verissimo
 
Sistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/LinuxSistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/LinuxLuiz Arthur
 
Manutenção Aula 21 vírus e malware
Manutenção Aula 21   vírus e malwareManutenção Aula 21   vírus e malware
Manutenção Aula 21 vírus e malwareMarcos Basilio
 

Mais procurados (20)

Evolução do windows
Evolução do windowsEvolução do windows
Evolução do windows
 
Linux
LinuxLinux
Linux
 
Sistema operacional linux
Sistema operacional linuxSistema operacional linux
Sistema operacional linux
 
História do linux ppt
História do linux pptHistória do linux ppt
História do linux ppt
 
Introdução ao Linux
Introdução ao LinuxIntrodução ao Linux
Introdução ao Linux
 
Aula 1 sistema operacional linux
Aula 1 sistema operacional linuxAula 1 sistema operacional linux
Aula 1 sistema operacional linux
 
ApresentaçãO2 Sistema Operacional
ApresentaçãO2  Sistema OperacionalApresentaçãO2  Sistema Operacional
ApresentaçãO2 Sistema Operacional
 
Conhecendo Melhor O Linux
Conhecendo Melhor O LinuxConhecendo Melhor O Linux
Conhecendo Melhor O Linux
 
Informática Básica - Aula 03 - Hardware
Informática Básica - Aula 03 - HardwareInformática Básica - Aula 03 - Hardware
Informática Básica - Aula 03 - Hardware
 
Hardware e software conceitos
Hardware e software conceitosHardware e software conceitos
Hardware e software conceitos
 
Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01
 
Trabalho do sistemas operativos
Trabalho do sistemas operativosTrabalho do sistemas operativos
Trabalho do sistemas operativos
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
Aula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - LinuxAula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - Linux
 
Aula 09 - Memórias do Computador
Aula 09 - Memórias do ComputadorAula 09 - Memórias do Computador
Aula 09 - Memórias do Computador
 
Introdução à Informática - Módulo 1 - O Computador
Introdução à Informática - Módulo 1 - O ComputadorIntrodução à Informática - Módulo 1 - O Computador
Introdução à Informática - Módulo 1 - O Computador
 
Hardware e Software
Hardware e SoftwareHardware e Software
Hardware e Software
 
Introduo Informtica Mdulo 1 1193933851888380 4
Introduo Informtica Mdulo 1 1193933851888380 4Introduo Informtica Mdulo 1 1193933851888380 4
Introduo Informtica Mdulo 1 1193933851888380 4
 
Sistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/LinuxSistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/Linux
 
Manutenção Aula 21 vírus e malware
Manutenção Aula 21   vírus e malwareManutenção Aula 21   vírus e malware
Manutenção Aula 21 vírus e malware
 

Semelhante a História do Linux em

Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionaisCPUCG
 
Histórial dos sistemas operativos e Marcos históricos.pptx
Histórial dos sistemas operativos e Marcos históricos.pptxHistórial dos sistemas operativos e Marcos históricos.pptx
Histórial dos sistemas operativos e Marcos históricos.pptxXaneYT
 
Linux valter 1
Linux valter 1Linux valter 1
Linux valter 1valterbh
 
Linux valter 1
Linux valter 1Linux valter 1
Linux valter 1valterbh
 
Curso de Introdução ao Software Livre - Aula de 23/09/2009
Curso de Introdução ao Software Livre - Aula de 23/09/2009Curso de Introdução ao Software Livre - Aula de 23/09/2009
Curso de Introdução ao Software Livre - Aula de 23/09/2009Antônio Arapiraca
 
Do Unix ao Linux - Carlos Santos e Fernando Massen
Do Unix ao Linux - Carlos Santos e Fernando MassenDo Unix ao Linux - Carlos Santos e Fernando Massen
Do Unix ao Linux - Carlos Santos e Fernando MassenTchelinux
 
01.01 - Introdução ao Linux.pdf
01.01 - Introdução ao Linux.pdf01.01 - Introdução ao Linux.pdf
01.01 - Introdução ao Linux.pdfSergio778021
 
03 Sistemas Operacionais Linux
03   Sistemas Operacionais Linux03   Sistemas Operacionais Linux
03 Sistemas Operacionais LinuxMauro Duarte
 
1-Sistemas Operativos.pdf
1-Sistemas Operativos.pdf1-Sistemas Operativos.pdf
1-Sistemas Operativos.pdfSandraNovo5
 
2010 03 05 Sistemas Operacionais Aula2
2010 03 05 Sistemas Operacionais Aula22010 03 05 Sistemas Operacionais Aula2
2010 03 05 Sistemas Operacionais Aula2Universal.org.mx
 
Unidade 3.1 Introdução ao Sistema Operacional Linux
Unidade 3.1   Introdução ao Sistema Operacional LinuxUnidade 3.1   Introdução ao Sistema Operacional Linux
Unidade 3.1 Introdução ao Sistema Operacional LinuxJuan Carlos Lamarão
 
Ficha 2
Ficha 2Ficha 2
Ficha 2dtml2k
 
Primeiros Passos no Linux - Principais Conceitos e Termos
Primeiros Passos no Linux - Principais Conceitos e TermosPrimeiros Passos no Linux - Principais Conceitos e Termos
Primeiros Passos no Linux - Principais Conceitos e TermosRicardo Prudenciato
 
Tarefa sistema linux [2]
Tarefa sistema linux [2]Tarefa sistema linux [2]
Tarefa sistema linux [2]nunesgilvicente
 
AdministraçãO Gnu Linux
AdministraçãO Gnu LinuxAdministraçãO Gnu Linux
AdministraçãO Gnu Linuxpeter_lucas
 

Semelhante a História do Linux em (20)

Aula 08
Aula 08Aula 08
Aula 08
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
Histórial dos sistemas operativos e Marcos históricos.pptx
Histórial dos sistemas operativos e Marcos históricos.pptxHistórial dos sistemas operativos e Marcos históricos.pptx
Histórial dos sistemas operativos e Marcos históricos.pptx
 
Linux valter 1
Linux valter 1Linux valter 1
Linux valter 1
 
Linux valter 1
Linux valter 1Linux valter 1
Linux valter 1
 
Módulo 6 - Gnu/Linux
Módulo 6 - Gnu/LinuxMódulo 6 - Gnu/Linux
Módulo 6 - Gnu/Linux
 
U N I X
U N I XU N I X
U N I X
 
Atividade2
Atividade2Atividade2
Atividade2
 
Curso de Introdução ao Software Livre - Aula de 23/09/2009
Curso de Introdução ao Software Livre - Aula de 23/09/2009Curso de Introdução ao Software Livre - Aula de 23/09/2009
Curso de Introdução ao Software Livre - Aula de 23/09/2009
 
Do Unix ao Linux - Carlos Santos e Fernando Massen
Do Unix ao Linux - Carlos Santos e Fernando MassenDo Unix ao Linux - Carlos Santos e Fernando Massen
Do Unix ao Linux - Carlos Santos e Fernando Massen
 
Histã³ria do software
Histã³ria do softwareHistã³ria do software
Histã³ria do software
 
01.01 - Introdução ao Linux.pdf
01.01 - Introdução ao Linux.pdf01.01 - Introdução ao Linux.pdf
01.01 - Introdução ao Linux.pdf
 
03 Sistemas Operacionais Linux
03   Sistemas Operacionais Linux03   Sistemas Operacionais Linux
03 Sistemas Operacionais Linux
 
1-Sistemas Operativos.pdf
1-Sistemas Operativos.pdf1-Sistemas Operativos.pdf
1-Sistemas Operativos.pdf
 
2010 03 05 Sistemas Operacionais Aula2
2010 03 05 Sistemas Operacionais Aula22010 03 05 Sistemas Operacionais Aula2
2010 03 05 Sistemas Operacionais Aula2
 
Unidade 3.1 Introdução ao Sistema Operacional Linux
Unidade 3.1   Introdução ao Sistema Operacional LinuxUnidade 3.1   Introdução ao Sistema Operacional Linux
Unidade 3.1 Introdução ao Sistema Operacional Linux
 
Ficha 2
Ficha 2Ficha 2
Ficha 2
 
Primeiros Passos no Linux - Principais Conceitos e Termos
Primeiros Passos no Linux - Principais Conceitos e TermosPrimeiros Passos no Linux - Principais Conceitos e Termos
Primeiros Passos no Linux - Principais Conceitos e Termos
 
Tarefa sistema linux [2]
Tarefa sistema linux [2]Tarefa sistema linux [2]
Tarefa sistema linux [2]
 
AdministraçãO Gnu Linux
AdministraçãO Gnu LinuxAdministraçãO Gnu Linux
AdministraçãO Gnu Linux
 

História do Linux em

  • 1. Marcelo Vinicius A. Serra Sistemas Operacionais I ADS - FATEC
  • 2. Tópicos a serem abordados  Necessidades para sua criação  O que é o Linux?  O Multics  O Unix  O Minix  O Gnu/Linux  Licença GPL  Objetivos  Referências
  • 3. Introdução – O que era necessário?  COMO ERA FEITO :  Rotinas executadas manualmente  Tempo de execução longo  Intolerância a erros  Falta de segurança  O QUE ERA NECESSÁRIO :  Algum “programa” capaz de gerenciar rotinas com métodos automatizados  Que também fosse capaz de gerenciar de forma otimizada recursos (CPU/Memory/I-O)
  • 4. O que é o Linux? O Linux é um sistema (kernel) criado por Linus Torvaldis, baseado em UNIX, basicamente para melhorar o MINIX pelo qual muitos estavam insatisfeitos. O Linux cresceu e continua crescendo, adotando diversos usuários em todo o mundo.
  • 5. O Multics O Unix O Minix O Nascimento do Linux
  • 6.  O Multics (Multiplexed Information and Computing Service  Inicio de seu desenvolvimento em 1964  O MIT ( Massachusetts Institute of Technology) em um projeto liderado por Fernando J. Corbató criou um sistema chamado CTSS, que obteve sucesso entre a comunidade científica
  • 7. História (Multics)  Propósito do CTTS : Gerenciar melhor as tarefas dos computadores e obter maior produtividade  Gerou interesse entre os executivos das empresas Bell Labs e da General Electric  As duas empresas em conjunto com o instituto decidiram então projetar um sistema único, o Multics . Mas não saiu do papel.
  • 8. História (Unix)  Em 1969, Ken Thompson, um dos pesquisadores da Bell Labs decidiu escrever para si mesmo um Multics na linguagem assembly em um PDP-7  Thompson terminou o projeto e percebeu que o mesmo dava conta do esperado  Porém, com ambos o tamanho e pequena capacidade do PDP-7, não havia suporte para outras máquinas disponíveis na época, e por esse motivo , Brian Kernighan , outro pesquisador da Bell Labs, decidiu chama-lo de Unics
  • 9. História (Unix)  O Unics ( Uniplexed Information and Computing Service)  Thompson adotou o nome, mudando posteriormente a ortografia para Unix  Foi portado do PDP-7 para o PDP-11  Máquinas PDP-11 dominavam o mercado na época e permitiam suporte a múltiplos usuários
  • 10. História (Unix)  Como as máquinas PDP-11 possuíam variações, o Unix teria de ser reescrito em cada nova máquina  Então sua codificação passou de assembly para a Linguagem B (alto nível), criada pelo próprio Thompson  A linguagem B não dispunha das estruturas e suporte necessários , é não atendia aos objetivos  Dennis Ritchie , um colega de trabalho de Thompson, desenvolveu então a Linguagem C , sucessora da Linguagem B e um compilador próprio para a mesma  Os dois juntos então reescreveram o Unix em C, e passaram a dominar o mercado
  • 11. História (Unix)  Os computadores PDP-11 eram presentes na maioria das universidades, mas os sistemas adotado pelos mesmos eram considerados “horríveis” pelos professores, logo o Unix entrou em cena nas universidades e um dos grandes motivos para isso foi a presença de um código-fonte aberto para serem feitas modificações a qualquer gosto do usuário  Surge então a versão 7 do Unix que era portátil, possuía 18800 linhas de código em C e 2100 em assembly e foi um sucesso visto que podia ser executado em máquinas de fabricantes diversos
  • 12. História (Curiosidade)  PDP-7  Minicomputador  Apenas 72 Mil Dólares  Arquitetura 18 Bits
  • 13. História (Curiosidade)  PDP-11  Minicomputador  Tudo interconectado em um único barramento  650 Mil Dólares  Arquitetura 16 Bits
  • 14. História (Minix)  De fato o Unix era um sistema grande demais para der compreendido e estudado por uma pessoa só  Andrew S. Tanenbaum decidiu escrever um sistema baseado em Unix pequeno o suficiente para ser compreendido por uma pessoa só e adotou o nome de Minix  Possuía 11800 linhas de código em C e 800 em assembly  Introduziu também o conceito de Micronúcleo , também conhecido como microkernel
  • 15. História (Linux)  Com o fato do Minix ter sido criado para ser pequeno o suficiente para ser compreendido, muitos recursos não foram implementados, o que irritou muitos de seus usuários  Foi então em 1991, que Linus Torvalds decidiu desenvolver uma versão baseada em Unix mais completa mas com o com muito mais recursos que o Minix  O sistema de Linus não utilizava mais o conceito de micronúcleo, todo o sistema operava em modo núcleo  Possuía 9300 linhas de código em C e 950 em assembly
  • 16. História (Linux)  Em 1994 foi lançada a versão 1.0, que trazia melhorias e um novo sistema de memória com mapeamento de arquivos e conexão de rede  Em 1996 foi lançada a versão 2.0 , onde as maiores melhorias foram na multiprogramação simétrica e suporte a arquitetura 64 Bits e demais funcionalidades
  • 17. História (Linux- Curiosidade)  As versões do Linux possuem uma identificação formada por 4 números separados por pontos, como no exemplo abaixo : 2 6 8 4 Versão do Núcleo Revisões Importantes Revisões Mínimas Correção de Erros de segurança
  • 18. História (Gnu/Linux)  O Linux por si só , é um Kernel, E um Kernel sozinho não tem muita utilidade. Então é necessário juntá-lo á um conjunto de softwares para que tenhamos um Sistema Operacional efetivamente  Gnu : Vem do acrônimo recursivo “GNU is Not Unix”  Gnu é um projeto que teve início em 1984, pelas mão de Richard Stallman que queria criar um sistemas parecido com o Unix, mas sem o código deste.  Com o passar dos anos o Gnu ganhou recursos como compiladores e editores de texto, mas ainda faltava um elemento importante : o Kernel
  • 19. História (Gnu/Linux)  Stallman e seus colaboradores tinham um projeto de Kernel, chamado de Hurd, mas com a demora da conclusão do projeto e a impaciência daqueles que queriam utilizar o software Gnu decidiram recorrer ao Linux  O Linux que conhecemos hoje é basicamente conhecido por trabalhar em conjunto do software Gnu  Integrantes e simpatizantes de movimentos ligados a softwares livres defendem a ideia de quando houver referência ao S.O como um todo, que seja Gnu/Linux  Mas por comodidade ou desconhecimento muitos chamam somente de Linux
  • 20. História (Gnu/Linux)  O Linux está sob a licença GPL  Licença GPL : Permite que qualquer um possa usar os programas que estão sob ela com o compromisso de não tornar os programas fechados e comercializá-los
  • 21. História (Objetivos do Linux)  Até hoje o Linux mantêm a ideia de ter sua distribuição livre  Permite que os usuários tenham a noção real de seu funcionamento, ao passo de que outros sistemas operacionais escondem isso  Enfim, o Linux tenta levar aos seus programadores um sistema que possa corresponder as suas expectativas  Em suma, é um “Sistema criado por Programadores para Programadores, com uma interface acessível para diversos tipos de usuários “
  • 22. Referências  ANÔNIMO. O que é Linux e qual a sua história?, Internet, n. , 14 mai. 2013. Disponível em: <http://www.infowester.com/historia_linux.php>  PEREIRA, ANA PAULA. A História do Linux, Internet, n. , 14 mai. 2013. Disponível em: <http://www.tecmundo.com.br/sistema-operacional/4228- a-historia-do-linux.htm>  ANÔNIMO. História do Linux, Internet, n. , 12 mai. 2013. Disponível em: <http://www.brasilescola.com/informatica/historia-do-linux.htm>  DIOVANI. História do Linux, Internet, n. , 12 mai. 2013. Disponível em: <http://professordiovani.com.br/redes2/historicolinux.htm>  SARUKAY. Sistemas Linux, Internet, n. , 10 mai. 2013. Disponível em: <http://www.dca.fee.unicamp.br/~andreric/arquivos/sistemas_linux.pdf>  ANONIMO. LINUX, Internet, n. , 08 mai. 2013. Disponível em: <http://pt.wikipedia.org/wiki/Linux>