SlideShare una empresa de Scribd logo
1 de 22
Descargar para leer sin conexión
Instalação e configuração de Sistemas Operacionais de Redes




                      Linux


                                           Profª Ivani Nascimento
O que é um Sistema Operacional

Um sistema operacional é uma coleção de software
que:
● Possibilita a inicialização do hardware do
  computador;
● Fornece rotinas para controle de dispositivos,
  como por exemplo discos e periféricos;
● Realiza o gerenciamento de processos;
● Fornece interface para aceitar, interpretar e
  executar comandos ou programas do usuário.
O que é um Sistema Operacional




● O Sistema Operacional é responsável por
  garantir que cada aplicativo tenha os recursos
  necessários para o funcionamento, além de
  gerenciar a capacidade do sistema para atender
  todos os usuários e aplicativos.
O que é um Sistema Operacional



● A interface apresentada ao usuário, pode ser:
● Terminal em modo texto (CLI - Command Line
  Interface), onde os comandos são interpretados
  e executados (MS-DOS ou Unix);
● Terminal gráfico (GUI - Graphical User
  Interface), que utiliza janelas e mouse (Windows
  ou o X11 no Unix).
Tipos de Sistemas Operacionais


Existem 4 tipos básicos de sistemas operacionais,
que são divididos em grupos relacionados com o
tipo de computador que controlam e o tipo de
aplicativos que suportam:
●   RTOS - Sistema Operacional de tempo real
●   Monousuário/Monotarefa
●   Monousuário/Multitarefa
●   Multiusuário
Tipos de Sistemas Operacionais

RTOS - Real-time operating system
● Utilizado para controlar máquinas, instrumentos
  científicos e sistemas industriais.
● Gerencia os recursos do computador para que uma
  operação específica seja sempre executada durante
  um mesmo período de tempo.
● Por exemplo, numa máquina complexa, se uma
  parte se move mais rapidamente só porque existem
  recursos de sistema disponíveis, isto pode ser tão
  ruim quanto se uma parte não conseguisse se
  mover porque o sistema está ocupado.
Tipos de Sistemas Operacionais



Monousuário/Monotarefa
● Sistema operacional criado para que um único
  usuário possa fazer uma coisa por vez.
  ○ Exemplo:
  ○ O Palm OS dos computadores Palm.
Tipos de Sistemas Operacionais

Monousuário/Multitarefa
● Sistema operacional utilizado em desktops e
  laptops. Permitem que um único usuário utilize
  diversos programas ao mesmo tempo.
● Por exemplo, para um usuário do Microsoft
  Windows e Apple MacOS, é possível escrever
  uma nota em um processador de texto ao
  mesmo tempo em que faz download de um
  arquivo da Internet e imprime um e-mail.
Tipos de Sistemas Operacionais

Multiusuário
● Permite que diversos usuários utilizem
  simultaneamente os recursos do computador;
● Disponibiliza recursos suficientes e separados,
  de forma que o problema de um usuário não
  afete toda a comunidade de usuários.
  ○ Exemplos:
  ○ Linux, Unix e sistemas operacionais para
     mainframe como o MVS.
Sistemas Operacionais
Linux


● Desenvolvido por Linus Torvalds, Linux é um
  sistema operacional clone de Unix, que possui
  seu código-fonte aberto, e otimizado para
  Internet.
● Seu uso vai desde servidores à desktops, sendo
  executado em diferentes plataformas, tais como
  processadores de família Intel x86, RISC,
  passando por PALM e arquitetura Sparc.
Breve cronologia do Linux

● 1969: Criação do Unix na AT&T.
● 1974: O Unix é distribuído para as universidades.
  É montado o cenário para o surgimento em todo
  o mundo de programadores de sistema
  altamente capacitados.
● 1983: Richard Stallman cria a Free Software
  Foudantion.
● 1984: O X Window é criado no MIT.
● 1988: Criação do Minix.
Breve cronologia do Linux

● 1990: Linus Torvald assiste à sua primeira aula
  de linguagem C.
● 1991: Linus Torvald inicia o desenvolvimento do
  Linux.
● 1992: A versão 0.01 é discutida na Internet. É
  lançada a versão 0.95 A Yggdrasil lança a
  primeira distribuição do Linux em dezembro.
● 1993: A Yggdrasil libera a produção da
  distribuição do Linux.
Breve cronologia do Linux


● 1994: É lançada a versão 0.99pl15 do Linux.
  ○ É lançado o XFree86.
  ○ A Yggdrasil lança o primeiro CD contendo
     uma distribuição do Linux.
  ○ A Red Hat, a Slackware e outras distribuições
     surgem em CD-ROM.
● 1995: Surge a primeira versão modularizada do
  Linux.
Breve cronologia do Linux




1996: A Caldera lança a versão 1.0 do Linux com o
Netscape incluso (e com o WordPerfect for X).
1998: A Conectiva lança a primeira distribuição
brasileira do Linux, baseada no Red Hat.
A licença do Linux

● Licença é um documento que explica como
  determinado software pode se utilizado. No que
  se refere a programas de código-fonte aberto,
  há vários tipos de licenças disponíveis.
● Inicialmente, o Linux possuía uma licença
  própria, com restrições para uso comercial.
● A GPL - General Public License foi adotada
  somente em 1992, mesmo porque o Linux já era
  utilizado com software GNU.
GPL - General Public License

● O início da computação fez avanço por motivos
  simples: compartilhamento gratuito de idéias e
  código de programação.
● Grupos de programadores eram patrocinados
  por fabricantes e se uniram para resolver
  problemas complexos.
● A GPL é uma licença criada pela Free Software
  Foundation (organização fundada por Richard
  Stallman) baseada nas liberdades que a entidade
  defende.
GPL - General Public License

1. A liberdade de executar o programa, para
   qualquer propósito;
2. A liberdade de estudar como o programa
   funciona e adaptá--lo para as suas necessidades;
3. A liberdade de redistribuir cópias de modo que
   você possa ajudar ao seu próximo ;
4. A liberdade de aperfeiçoar o programa, e liberar
   os seus aperfeiçoamentos, de modo que toda a
   comunidade beneficie deles.
GPL - General Public License


● Um software não pode utilizar a GPL se não
  corresponder a todos estes requisitos.
● A GPL surgiu em 1989, mas foi revisada em 1991
  para atender a determinadas necessidades,
  resultando na GPLv2 (GPL versão dois).
● Em 2007, surgiu a GPLv3 (GPL versão três).
● É possível consultar a GPL no seguinte link (em
  inglês): www.gnu.org/licenses/gpl.html.
Conclusão


● Você pode até não ter Linux em seu
  computador, mas já o utilizou de alguma forma.
  Por se tratar de um software de código-fonte
  aberto e amplamente disponível, é comum
  encontrá-lo nas mais diversas aplicações, como
  por exemplo, sistemas embarcados, caixas
  eletrônicos, games, dispositivos móveis,entre
  outros.
Referências


MORIMOTO, Carlos E.. Linux, guia prático. Porto
Alegre: Sul Editores, 2009.
FERREIRA, Rubem E.. Linux: guia do administrador
do sistema. São Paulo: Novatec, 2008.
MOTA FILHO, João Eriberto. Descobrindo o Linux:
entenda o sistema operacional GNU/linux. São
Paulo: Novatec, 2007.
Referências

Dave Coustan, Curt Franklin. "HowStuffWorks -
Como funcionam os sistemas operacionais".
Publicado em 14 de agosto de 2000 (atualizado em
09 de maio de 2008) http://informatica.hsw.uol.
com.br/sistemas-operacionais3.htm. Acessado em
Outubro de 2012.
O que é Linux e qual a sua história. Disponível em:
<http://www.infowester.com/historia_linux.php>.
Acesso em: Outubro/2012.

Más contenido relacionado

La actualidad más candente

Sistema Operativo Servidor
Sistema Operativo ServidorSistema Operativo Servidor
Sistema Operativo ServidorDaniel Barros
 
Aula 1 sistema operacional linux
Aula 1 sistema operacional linuxAula 1 sistema operacional linux
Aula 1 sistema operacional linuxRogério Cardoso
 
Sistemas operativos 10º
Sistemas operativos 10ºSistemas operativos 10º
Sistemas operativos 10ºteacherpereira
 
Sistema Operativo WINDOWS
Sistema Operativo WINDOWSSistema Operativo WINDOWS
Sistema Operativo WINDOWSDaniel Barros
 
Introdução aos Sistemas Operativos
Introdução aos Sistemas OperativosIntrodução aos Sistemas Operativos
Introdução aos Sistemas OperativosJorge Louro
 
Ficha de trabalho nº 3 Modulo 4
Ficha de trabalho nº 3 Modulo 4Ficha de trabalho nº 3 Modulo 4
Ficha de trabalho nº 3 Modulo 4baglungekanchi
 
Sistema operativo servidor
Sistema operativo servidorSistema operativo servidor
Sistema operativo servidorSandu Postolachi
 
02 - A evolução do Microsoft Windows - v1.0
02 - A evolução do Microsoft Windows - v1.002 - A evolução do Microsoft Windows - v1.0
02 - A evolução do Microsoft Windows - v1.0César Augusto Pessôa
 
Sistemas de arquivos
Sistemas de arquivosSistemas de arquivos
Sistemas de arquivosJoao Ferreira
 
Comparative Analysis of Windows and Linux System
Comparative Analysis of Windows and Linux SystemComparative Analysis of Windows and Linux System
Comparative Analysis of Windows and Linux SystemKazi Emad
 
diferenças entre sistemas operativos
diferenças entre sistemas operativos diferenças entre sistemas operativos
diferenças entre sistemas operativos josevieirafreitas
 
Trabalho do sistemas operativos
Trabalho do sistemas operativosTrabalho do sistemas operativos
Trabalho do sistemas operativosDavid Pereira
 
Discos e sistemas de arquivos em Linux
Discos e sistemas de arquivos em LinuxDiscos e sistemas de arquivos em Linux
Discos e sistemas de arquivos em LinuxFábio dos Reis
 
Sistema Operativo Open Source
Sistema Operativo Open SourceSistema Operativo Open Source
Sistema Operativo Open SourceDiogo Silva
 
Sistema de ficheiros
Sistema de ficheirosSistema de ficheiros
Sistema de ficheirosATEC
 
Gerência de Configuração
Gerência de ConfiguraçãoGerência de Configuração
Gerência de ConfiguraçãoWagner Zaparoli
 

La actualidad más candente (20)

Sistema Operativo Servidor
Sistema Operativo ServidorSistema Operativo Servidor
Sistema Operativo Servidor
 
Aula 1 sistema operacional linux
Aula 1 sistema operacional linuxAula 1 sistema operacional linux
Aula 1 sistema operacional linux
 
Sistema Operacional Android
Sistema Operacional AndroidSistema Operacional Android
Sistema Operacional Android
 
Sistemas operativos 10º
Sistemas operativos 10ºSistemas operativos 10º
Sistemas operativos 10º
 
Sistema Operativo WINDOWS
Sistema Operativo WINDOWSSistema Operativo WINDOWS
Sistema Operativo WINDOWS
 
Ubuntu
UbuntuUbuntu
Ubuntu
 
Introdução aos Sistemas Operativos
Introdução aos Sistemas OperativosIntrodução aos Sistemas Operativos
Introdução aos Sistemas Operativos
 
Ficha de trabalho nº 3 Modulo 4
Ficha de trabalho nº 3 Modulo 4Ficha de trabalho nº 3 Modulo 4
Ficha de trabalho nº 3 Modulo 4
 
Sistema operativo servidor
Sistema operativo servidorSistema operativo servidor
Sistema operativo servidor
 
02 - A evolução do Microsoft Windows - v1.0
02 - A evolução do Microsoft Windows - v1.002 - A evolução do Microsoft Windows - v1.0
02 - A evolução do Microsoft Windows - v1.0
 
Sistemas de arquivos
Sistemas de arquivosSistemas de arquivos
Sistemas de arquivos
 
Trabalho linux
Trabalho linuxTrabalho linux
Trabalho linux
 
Comparative Analysis of Windows and Linux System
Comparative Analysis of Windows and Linux SystemComparative Analysis of Windows and Linux System
Comparative Analysis of Windows and Linux System
 
diferenças entre sistemas operativos
diferenças entre sistemas operativos diferenças entre sistemas operativos
diferenças entre sistemas operativos
 
Trabalho do sistemas operativos
Trabalho do sistemas operativosTrabalho do sistemas operativos
Trabalho do sistemas operativos
 
Discos e sistemas de arquivos em Linux
Discos e sistemas de arquivos em LinuxDiscos e sistemas de arquivos em Linux
Discos e sistemas de arquivos em Linux
 
Sistema Operativo Open Source
Sistema Operativo Open SourceSistema Operativo Open Source
Sistema Operativo Open Source
 
Linux
Linux Linux
Linux
 
Sistema de ficheiros
Sistema de ficheirosSistema de ficheiros
Sistema de ficheiros
 
Gerência de Configuração
Gerência de ConfiguraçãoGerência de Configuração
Gerência de Configuração
 

Destacado

ApresentaçãO2 Sistema Operacional
ApresentaçãO2  Sistema OperacionalApresentaçãO2  Sistema Operacional
ApresentaçãO2 Sistema OperacionalCláudia Costa
 
1112 agile approach to pci dss development
1112 agile approach to pci dss development1112 agile approach to pci dss development
1112 agile approach to pci dss developmentbezpiecznik
 
Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Ivaldo Cardoso
 
Personalizando o ambiente do usuário
Personalizando o ambiente do usuárioPersonalizando o ambiente do usuário
Personalizando o ambiente do usuárioIvani Nascimento
 
Apresentação Linux
Apresentação LinuxApresentação Linux
Apresentação Linuxguestca430
 
Sistemas Operacionais (Windows X Linux)
Sistemas Operacionais (Windows X Linux)Sistemas Operacionais (Windows X Linux)
Sistemas Operacionais (Windows X Linux)Paulo Guimarães
 

Destacado (11)

ApresentaçãO2 Sistema Operacional
ApresentaçãO2  Sistema OperacionalApresentaçãO2  Sistema Operacional
ApresentaçãO2 Sistema Operacional
 
Soa cap1 introducao a linux
Soa cap1 introducao a linuxSoa cap1 introducao a linux
Soa cap1 introducao a linux
 
1112 agile approach to pci dss development
1112 agile approach to pci dss development1112 agile approach to pci dss development
1112 agile approach to pci dss development
 
Minicurso Samba
Minicurso SambaMinicurso Samba
Minicurso Samba
 
Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01
 
Personalizando o ambiente do usuário
Personalizando o ambiente do usuárioPersonalizando o ambiente do usuário
Personalizando o ambiente do usuário
 
Estrutura de diretorios
Estrutura de diretoriosEstrutura de diretorios
Estrutura de diretorios
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
Sistemas de arquivos
Sistemas de arquivosSistemas de arquivos
Sistemas de arquivos
 
Apresentação Linux
Apresentação LinuxApresentação Linux
Apresentação Linux
 
Sistemas Operacionais (Windows X Linux)
Sistemas Operacionais (Windows X Linux)Sistemas Operacionais (Windows X Linux)
Sistemas Operacionais (Windows X Linux)
 

Similar a Introdução Linux

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
 
Introdução ao Linux
Introdução ao LinuxIntrodução ao Linux
Introdução ao Linuxguest82cc1d
 
linux: um pouco sobre ele e como aprender .pdf
linux: um pouco sobre ele e como aprender .pdflinux: um pouco sobre ele e como aprender .pdf
linux: um pouco sobre ele e como aprender .pdfVitriaNorazDeusmeure
 
Experiencias de um desenvolvedor de software livre (2005)
Experiencias de um desenvolvedor de software livre (2005)Experiencias de um desenvolvedor de software livre (2005)
Experiencias de um desenvolvedor de software livre (2005)Pablo Dall'Oglio
 
Distribuições Linux
Distribuições LinuxDistribuições Linux
Distribuições LinuxAlmir Mendes
 
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
 
Sistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/LinuxSistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/LinuxLuiz Arthur
 
Introdução ao Software Livre
Introdução ao Software LivreIntrodução ao Software Livre
Introdução ao Software LivrePeslPinguim
 
Fascículo Sistema Operacional Linux
Fascículo Sistema Operacional LinuxFascículo Sistema Operacional Linux
Fascículo Sistema Operacional LinuxEduardo Santana
 
História do linux ppt
História do linux pptHistória do linux ppt
História do linux pptshade09
 

Similar a Introdução Linux (20)

Sistema operacional-1-ano-de-informatica-completa
Sistema operacional-1-ano-de-informatica-completaSistema operacional-1-ano-de-informatica-completa
Sistema operacional-1-ano-de-informatica-completa
 
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
 
Introdução ao Linux
Introdução ao LinuxIntrodução ao Linux
Introdução ao Linux
 
linux: um pouco sobre ele e como aprender .pdf
linux: um pouco sobre ele e como aprender .pdflinux: um pouco sobre ele e como aprender .pdf
linux: um pouco sobre ele e como aprender .pdf
 
Linux
LinuxLinux
Linux
 
Módulo 6 - Gnu/Linux
Módulo 6 - Gnu/LinuxMódulo 6 - Gnu/Linux
Módulo 6 - Gnu/Linux
 
A.S.O 2 - Linux
A.S.O 2 - LinuxA.S.O 2 - Linux
A.S.O 2 - Linux
 
Experiencias de um desenvolvedor de software livre (2005)
Experiencias de um desenvolvedor de software livre (2005)Experiencias de um desenvolvedor de software livre (2005)
Experiencias de um desenvolvedor de software livre (2005)
 
Linux
LinuxLinux
Linux
 
Distribuições Linux
Distribuições LinuxDistribuições Linux
Distribuições Linux
 
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
 
Sistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/LinuxSistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/Linux
 
Linux
LinuxLinux
Linux
 
Aula03 - Informática Básica
Aula03 - Informática BásicaAula03 - Informática Básica
Aula03 - Informática Básica
 
Introdução ao Software Livre
Introdução ao Software LivreIntrodução ao Software Livre
Introdução ao Software Livre
 
Inf sis opeinf_semana6
Inf sis opeinf_semana6Inf sis opeinf_semana6
Inf sis opeinf_semana6
 
Fascículo Sistema Operacional Linux
Fascículo Sistema Operacional LinuxFascículo Sistema Operacional Linux
Fascículo Sistema Operacional Linux
 
Intro linux
Intro linuxIntro linux
Intro linux
 
História do linux ppt
História do linux pptHistória do linux ppt
História do linux ppt
 
1 - Introdução ao linux
1 - Introdução ao linux1 - Introdução ao linux
1 - Introdução ao linux
 

Más de Ivani Nascimento

Arquivos de Inicialização do Linux
Arquivos de Inicialização do LinuxArquivos de Inicialização do Linux
Arquivos de Inicialização do LinuxIvani Nascimento
 
Operadores de redirecionamento
Operadores de redirecionamentoOperadores de redirecionamento
Operadores de redirecionamentoIvani Nascimento
 
Detecção de ameaças internas com Linux Audit
Detecção de ameaças internas com Linux AuditDetecção de ameaças internas com Linux Audit
Detecção de ameaças internas com Linux AuditIvani Nascimento
 
Mecanismos de detecção e prevenção de intrusos
Mecanismos de detecção e prevenção de intrusosMecanismos de detecção e prevenção de intrusos
Mecanismos de detecção e prevenção de intrusosIvani Nascimento
 

Más de Ivani Nascimento (8)

Arquivos de Inicialização do Linux
Arquivos de Inicialização do LinuxArquivos de Inicialização do Linux
Arquivos de Inicialização do Linux
 
Dispositivos de Bloco
Dispositivos de BlocoDispositivos de Bloco
Dispositivos de Bloco
 
Operadores de redirecionamento
Operadores de redirecionamentoOperadores de redirecionamento
Operadores de redirecionamento
 
Obtendo ajuda no Linux
Obtendo ajuda no LinuxObtendo ajuda no Linux
Obtendo ajuda no Linux
 
Editor de texto VI
Editor de texto VIEditor de texto VI
Editor de texto VI
 
Palestra Netiqueta
Palestra NetiquetaPalestra Netiqueta
Palestra Netiqueta
 
Detecção de ameaças internas com Linux Audit
Detecção de ameaças internas com Linux AuditDetecção de ameaças internas com Linux Audit
Detecção de ameaças internas com Linux Audit
 
Mecanismos de detecção e prevenção de intrusos
Mecanismos de detecção e prevenção de intrusosMecanismos de detecção e prevenção de intrusos
Mecanismos de detecção e prevenção de intrusos
 

Introdução Linux

  • 1. Instalação e configuração de Sistemas Operacionais de Redes Linux Profª Ivani Nascimento
  • 2. O que é um Sistema Operacional Um sistema operacional é uma coleção de software que: ● Possibilita a inicialização do hardware do computador; ● Fornece rotinas para controle de dispositivos, como por exemplo discos e periféricos; ● Realiza o gerenciamento de processos; ● Fornece interface para aceitar, interpretar e executar comandos ou programas do usuário.
  • 3. O que é um Sistema Operacional ● O Sistema Operacional é responsável por garantir que cada aplicativo tenha os recursos necessários para o funcionamento, além de gerenciar a capacidade do sistema para atender todos os usuários e aplicativos.
  • 4. O que é um Sistema Operacional ● A interface apresentada ao usuário, pode ser: ● Terminal em modo texto (CLI - Command Line Interface), onde os comandos são interpretados e executados (MS-DOS ou Unix); ● Terminal gráfico (GUI - Graphical User Interface), que utiliza janelas e mouse (Windows ou o X11 no Unix).
  • 5. Tipos de Sistemas Operacionais Existem 4 tipos básicos de sistemas operacionais, que são divididos em grupos relacionados com o tipo de computador que controlam e o tipo de aplicativos que suportam: ● RTOS - Sistema Operacional de tempo real ● Monousuário/Monotarefa ● Monousuário/Multitarefa ● Multiusuário
  • 6. Tipos de Sistemas Operacionais RTOS - Real-time operating system ● Utilizado para controlar máquinas, instrumentos científicos e sistemas industriais. ● Gerencia os recursos do computador para que uma operação específica seja sempre executada durante um mesmo período de tempo. ● Por exemplo, numa máquina complexa, se uma parte se move mais rapidamente só porque existem recursos de sistema disponíveis, isto pode ser tão ruim quanto se uma parte não conseguisse se mover porque o sistema está ocupado.
  • 7. Tipos de Sistemas Operacionais Monousuário/Monotarefa ● Sistema operacional criado para que um único usuário possa fazer uma coisa por vez. ○ Exemplo: ○ O Palm OS dos computadores Palm.
  • 8. Tipos de Sistemas Operacionais Monousuário/Multitarefa ● Sistema operacional utilizado em desktops e laptops. Permitem que um único usuário utilize diversos programas ao mesmo tempo. ● Por exemplo, para um usuário do Microsoft Windows e Apple MacOS, é possível escrever uma nota em um processador de texto ao mesmo tempo em que faz download de um arquivo da Internet e imprime um e-mail.
  • 9. Tipos de Sistemas Operacionais Multiusuário ● Permite que diversos usuários utilizem simultaneamente os recursos do computador; ● Disponibiliza recursos suficientes e separados, de forma que o problema de um usuário não afete toda a comunidade de usuários. ○ Exemplos: ○ Linux, Unix e sistemas operacionais para mainframe como o MVS.
  • 11. Linux ● Desenvolvido por Linus Torvalds, Linux é um sistema operacional clone de Unix, que possui seu código-fonte aberto, e otimizado para Internet. ● Seu uso vai desde servidores à desktops, sendo executado em diferentes plataformas, tais como processadores de família Intel x86, RISC, passando por PALM e arquitetura Sparc.
  • 12. Breve cronologia do Linux ● 1969: Criação do Unix na AT&T. ● 1974: O Unix é distribuído para as universidades. É montado o cenário para o surgimento em todo o mundo de programadores de sistema altamente capacitados. ● 1983: Richard Stallman cria a Free Software Foudantion. ● 1984: O X Window é criado no MIT. ● 1988: Criação do Minix.
  • 13. Breve cronologia do Linux ● 1990: Linus Torvald assiste à sua primeira aula de linguagem C. ● 1991: Linus Torvald inicia o desenvolvimento do Linux. ● 1992: A versão 0.01 é discutida na Internet. É lançada a versão 0.95 A Yggdrasil lança a primeira distribuição do Linux em dezembro. ● 1993: A Yggdrasil libera a produção da distribuição do Linux.
  • 14. Breve cronologia do Linux ● 1994: É lançada a versão 0.99pl15 do Linux. ○ É lançado o XFree86. ○ A Yggdrasil lança o primeiro CD contendo uma distribuição do Linux. ○ A Red Hat, a Slackware e outras distribuições surgem em CD-ROM. ● 1995: Surge a primeira versão modularizada do Linux.
  • 15. Breve cronologia do Linux 1996: A Caldera lança a versão 1.0 do Linux com o Netscape incluso (e com o WordPerfect for X). 1998: A Conectiva lança a primeira distribuição brasileira do Linux, baseada no Red Hat.
  • 16. A licença do Linux ● Licença é um documento que explica como determinado software pode se utilizado. No que se refere a programas de código-fonte aberto, há vários tipos de licenças disponíveis. ● Inicialmente, o Linux possuía uma licença própria, com restrições para uso comercial. ● A GPL - General Public License foi adotada somente em 1992, mesmo porque o Linux já era utilizado com software GNU.
  • 17. GPL - General Public License ● O início da computação fez avanço por motivos simples: compartilhamento gratuito de idéias e código de programação. ● Grupos de programadores eram patrocinados por fabricantes e se uniram para resolver problemas complexos. ● A GPL é uma licença criada pela Free Software Foundation (organização fundada por Richard Stallman) baseada nas liberdades que a entidade defende.
  • 18. GPL - General Public License 1. A liberdade de executar o programa, para qualquer propósito; 2. A liberdade de estudar como o programa funciona e adaptá--lo para as suas necessidades; 3. A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo ; 4. A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade beneficie deles.
  • 19. GPL - General Public License ● Um software não pode utilizar a GPL se não corresponder a todos estes requisitos. ● A GPL surgiu em 1989, mas foi revisada em 1991 para atender a determinadas necessidades, resultando na GPLv2 (GPL versão dois). ● Em 2007, surgiu a GPLv3 (GPL versão três). ● É possível consultar a GPL no seguinte link (em inglês): www.gnu.org/licenses/gpl.html.
  • 20. Conclusão ● Você pode até não ter Linux em seu computador, mas já o utilizou de alguma forma. Por se tratar de um software de código-fonte aberto e amplamente disponível, é comum encontrá-lo nas mais diversas aplicações, como por exemplo, sistemas embarcados, caixas eletrônicos, games, dispositivos móveis,entre outros.
  • 21. Referências MORIMOTO, Carlos E.. Linux, guia prático. Porto Alegre: Sul Editores, 2009. FERREIRA, Rubem E.. Linux: guia do administrador do sistema. São Paulo: Novatec, 2008. MOTA FILHO, João Eriberto. Descobrindo o Linux: entenda o sistema operacional GNU/linux. São Paulo: Novatec, 2007.
  • 22. Referências Dave Coustan, Curt Franklin. "HowStuffWorks - Como funcionam os sistemas operacionais". Publicado em 14 de agosto de 2000 (atualizado em 09 de maio de 2008) http://informatica.hsw.uol. com.br/sistemas-operacionais3.htm. Acessado em Outubro de 2012. O que é Linux e qual a sua história. Disponível em: <http://www.infowester.com/historia_linux.php>. Acesso em: Outubro/2012.