1) O documento introduz o sistema operacional Linux, comparando-o com Windows e Mac OS.
2) É explicado que o Linux é um sistema operacional gratuito e de código aberto baseado em Unix, que pode ser usado em diversos dispositivos além de desktops, como servidores e smartphones.
3) As principais características, vantagens e desvantagens do Linux são descritas, assim como seus componentes principais como kernel e distribuições.
2. O Linux, da mesma forma que o Windows e o Mac OS, é um sistema
operacional baseado em Unix criado para desktops, mas que também é
usado em servidores, smartphones e outros tipos de dispositivos, incluindo
caixas bancários.
Introdução
3. Sistema operacional ou S.O é um programa ou um conjunto de
programas cuja função é gerenciar os recursos do sistema
fornecendo de interface entre o computador e o usuário.
S.O
4. Criado pela Microsoft, fundada por Bill Gates e Paul Allen em 1981. O
Windows é um sistema operacional comercial mais utilizado em
computadores pessoais no mundo.
Windows
5. Versões
Em média a cada 3 anos, a Microsoft lança uma nova versão do
Windows e a cada ano um pack de correções.
6. Criado por Linus Torvalds em 1991, inspirado no sistema minix, O
seu código fonte é aberto e está disponível para que qualquer pessoa
possa utilizar, estudar, modificar e distribuir livremente.
Linux
8. O Linux não foi desenvolvido para fins comerciais e seu software e
desenvolvimento são feitos em código aberto, está disponível sob a licença
GPL para que qualquer pessoa o possa utilizar, estudar, modificar e distribuir
livremente de acordo com os termos da licença.
Linux
9. 1. A liberdade de executar o programa, para qualquer propósito (liberdade nº 0)
GPL - Liberdades
10. 2. A liberdade de estudar como o programa funciona e adaptá-lo às suas
necessidades (liberdade nº 1). O acesso ao código-fonte é um pré-requisito
para esta liberdade.
GPL - Liberdades
11. 3. A liberdade de redistribuir cópias de modo que você possa ajudar ao seu
próximo (liberdade nº 2).
GPL - Liberdades
12. 4. A liberdade de aperfeiçoar o programa e liberar os seus aperfeiçoamentos,
de modo que toda a comunidade beneficie deles (liberdade nº 3). O acesso ao
código-fonte é um pré-requisito para esta liberdade.
GPL - Liberdades
13. Linux é o núcleo do sistema operacional, O kernel é o coração do sistema.
Os principais programas responsáveis por interagir com o kernel foram
criados pela fundação GNU. Por este motivo é mais correto nos
referenciarmos ao sistema operacional como GNU/Linux ao invés de apenas
Linux.
GNU/Linux
14. 1) Para o carro movimentar-se ele precisa de um motor;
1) Para o microcomputador funcionar, ele precisa se um programa básico,
um software chamado de sistema operacional;
KERNEL
15. 2) Existem vários tipos de motores: motores para carro de corrida, para carro
de passeio, etc;
2) Existem vários tipos de sistemas operacionais: Linux, Windows, UNIX, etc;
KERNEL
16. KERNEL
3) Mesmo para um mesmo fabricante de motor, existem vários modelos para o
mesmo fim, por exemplo: motor 1.0, motor 1, etc.
3) Existe um Linux para cada tipo de computador: main-frame, PC, Macintosh,
Servidor.
17. 4) Quando aprendemos a dirigir um carro de passeio, aprendemos o
funcionamento básico: direção, pedais para acelerar, trocar de marcha, frear.
Ou seja, não atuamos diretamente no motor, mas através de comandos para
fazê-lo funcionar.
4) Quando usamos Linux, temos um outro software que faz a mediação entre
o kernel e o usuário, chama-se shell. Existem vários shells: csh, bsh, bash.
Mas o importante é que são os mesmos, independente do kernel afinal os
pedais e direção são sempre iguais seja em um motor 1.0 ou 1.6.
KERNEL
18. 5) Para alguns acessórios funcionarem em um carro, devemos adequar o
motor ou algum componente dele para que isto aconteça, por exemplo: um
ar-condicionado exigirá uma bateria com maior amperagem.
5) Para que o Linux funcione perfeitamente, em alguns casos é necessário
instalarmos algum módulo específico, entenda módulo com um programa
preparado para uma finalidade específica e que não é comum a todos os
equipamentos, por exemplo: um módulo para a placa de rede de nosso
microcomputador.
KERNEL
22. Os chamados Live-CDs, são CDs que contém uma distribuição GNU/Linux
que não precisa ser instalada no HD do usuário, uma vez que o sistema
operacional roda diretamente a partir do CD.
Live-CDs
23. Grupo de pessoas que colaboram para que a distribuição cresça, finalidades:
• Divulgação;
• Resoluções de bugs;
• Suporte;
• Traduções;
• Doações;
• Desenvolvimento.
Comunidades
24. Virtualização é a simulação de uma plataforma de hardware, sistema
operacional, dispositivo de armazenamento ou recursos de rede.
• Reduz custos;
• Diminui a complexidade do ambiente;
• Facilita o suporte;
• Reduz consumo de energia.
Virtualização