Você está na página 1de 41

Linux Essentials

450
Linux Essentials 450 Slide - 2 www.4linux.com.br

Apresentao do Curso

450 Linux Essentials


Introduo ao infnito

Primeiro curso da formao 4Linux;


Introduz o aluno ao universo GNU/Linux;
Apresenta a flosofa do Software Livre;
Habilita o aluno a interagir de forma adequada
com o sistema.
Linux Essentials 450 Slide - 3 www.4linux.com.br

Agenda do Curso
Linux Essentials 450 Slide - 4 www.4linux.com.br

Captulo 1 Introduo ao infnito!

No primeiro captulo dessa grande saga vamos


desbravar novos horizontes e descobrir novas histrias,
alm de aprender importantes teorias sobre Software
Livre.
Linux Essentials 450 Slide - 5 www.4linux.com.br

Objetivos

Descobrir o que GNU/Linux;


Entender a flosofa do Software Livre;
Conhecer um pouco da histria;
Entender o que so Distribuies.
Linux Essentials 450 Slide - 6 www.4linux.com.br

Introduo ao Software Livre

Mas o que SL?;


GNU;
Linux;
GNU/Linux;
Linux Essentials 450 Slide - 7 www.4linux.com.br

Introduo ao Software Livre

O kernel

SISTEMA OPERACIONAL

KERNEL

HARDWARE
Linux Essentials 450 Slide - 8 www.4linux.com.br

Introduo ao Software Livre

O kernel
Linux Essentials 450 Slide - 9 www.4linux.com.br

Introduo ao Software Livre

O kernel
Requisio vinda de um software

SISTEMA OPERACIONAL

KERNEL Requisio
de
software
HARDWARE para o
hardware
Linux Essentials 450 Slide - 10 www.4linux.com.br

Introduo ao Software Livre

O kernel
Requisio vinda de um software

SISTEMA OPERACIONAL

Interpretao
KERNEL do pedido
pelo kernel.

HARDWARE
Linux Essentials 450 Slide - 11 www.4linux.com.br

Introduo ao Software Livre

O kernel
Requisio vinda de um software

SISTEMA OPERACIONAL
O repasse
KERNEL da requisio
para o
hardware
HARDWARE
Linux Essentials 450 Slide - 12 www.4linux.com.br

Introduo ao Software Livre

O kernel
Requisio vinda de um hardware

SISTEMA OPERACIONAL
A insero
KERNEL do CD
feita no Drive

HARDWARE
Linux Essentials 450 Slide - 13 www.4linux.com.br

Introduo ao Software Livre

O kernel
Requisio vinda de um hardware

SISTEMA OPERACIONAL

O kernel
KERNEL recebe o sinal
e envia para o
sistema
HARDWARE
Linux Essentials 450 Slide - 14 www.4linux.com.br

Introduo ao Software Livre

O kernel
Requisio vinda de um hardware

SISTEMA OPERACIONAL
O sistema
KERNEL recebe o sinal e
envia para o
software
HARDWARE
cone
Linux Essentials 450 Slide - 15 www.4linux.com.br

Introduo ao Software Livre

O kernel

SISTEMA OPERACIONAL Debian, MacOs ...

KERNEL Linux,
hurd ...

HARDWARE CDROM,
Chipset,
Processador
..
Linux Essentials 450 Slide - 16 www.4linux.com.br

Introduo ao Software Livre

FSF Free Software Foundation

Luta pelas liberdades essenciais de


usurios de computadores;
Autora da GPL e de outras importantes
licenas;
Criadora da LSB;
Linux Essentials 450 Slide - 17 www.4linux.com.br

Introduo ao Software Livre

Copyleft x Copyright

Um trocadilho para copyright;


Usa a lei do copyright, para remover restries de
cpia e alterao de software;
Diferente do copyright, protege todos os direitos
dos usurios com relao a liberdade com o
software;
Linux Essentials 450 Slide - 18 www.4linux.com.br

Introduo ao Software Livre

Falando de licenas

Mas se livre, precisa de licena?


Software Livre != Software Grtis
Tipos de Licenas
Copyleft
Linux Essentials 450 Slide - 19 www.4linux.com.br

Introduo ao Software Livre

Licenas

Licenciar para proteger a


cpia ilcita;
Grandes e pequenas empresas
ultilizavam o Software Livre
como base de novas idias;
Linux Essentials 450 Slide - 20 www.4linux.com.br

Introduo ao Software Livre

Licenas GPL

General Public Licence


Criada em 1989
Garante liberdades para o software e seus
usurios;
Protege direitos;
Usa o conceito do copyleft;
Ninguem pode ser restringido pelo
software que usa!;
Linux Essentials 450 Slide - 21 www.4linux.com.br

Introduo ao Software Livre

Licenas As 4 liberdades da GPL

Liberdade 0 Usar

Liberdade 1 Estudar
Liberdade 2 Copiar

Liberdade 3 Modifcar
Linux Essentials 450 Slide - 22 www.4linux.com.br

Introduo ao Software Livre

GPL Liberdade 0

Rodar o programa com qualquer fm;


Linux Essentials 450 Slide - 23 www.4linux.com.br

Introduo ao Software Livre

GPL Liberdade 1

Estudar o programa

Para isso necessrio


o cdigo-fonte;
Linux Essentials 450 Slide - 24 www.4linux.com.br

Introduo ao Software Livre

GPL Liberdade 2

Copiar e redistribuir o software

Para ajudar outras pessoas;

Software pirata CRIME!!!


Linux Essentials 450 Slide - 25 www.4linux.com.br

Introduo ao Software Livre

GPL Liberdade 3

Modifcar o software

E doar essas melhorias


para todas as pessoas
interessadas;
Linux Essentials 450 Slide - 26 www.4linux.com.br

Introduo ao Software Livre

Licenas Outras

General Public Licence;


GFDL GNU Free Documentation
Licence;
OPL Open Publication Licence;
CC Creative Commons;
BSD Berkeley Software Distribuition;
SPL Sun Public Licence;
Linux Essentials 450 Slide - 27 www.4linux.com.br

Introduo ao Software Livre

As Distribuies GNU/Linux

UNIX Time Line


GNU/Linux Time Line
Linux Essentials 450 Slide - 28 www.4linux.com.br

Introduo ao Software Livre

As Distribuies GNU/Linux

UNIX Time Line


GNU/Linux Time Lin
Linux Essentials 450 Slide - 29 www.4linux.com.br

Introduo ao Software Livre

As Distribuies GNU/Linux

UNIX Time Line


GNU/Linux Time Lin
Linux Essentials 450 Slide - 30 www.4linux.com.br

Introduo ao Software Livre

Mas o que SL?;


GNU;
Linux
GNU/Linux;
Vamos ver um vdeo;
Linux Essentials 450 Slide - 31 www.4linux.com.br

Introduo ao Software Livre

As Distribuies GNU/Linux

Distribuies Livres

Distribuies Corporativas
Linux Essentials 450 Slide - 32 www.4linux.com.br

Introduo ao Software Livre

As Distribuies GNU/Linux

Distribuies Live

Distribuies Convencionais
Linux Essentials 450 Slide - 33 www.4linux.com.br

Introduo ao Software Livre

As Distribuies GNU/Linux

Distribuies From Scratch

Distribuies Baseadas
Linux Essentials 450 Slide - 34 www.4linux.com.br

Introduo ao Software Livre

As Distribuies GNU/Linux
Linux Essentials 450 Slide - 35 www.4linux.com.br

Introduo ao Software Livre

As Distribuies GNU/Linux
Linux Essentials 450 Slide - 36 www.4linux.com.br

Introduo ao Software Livre

As Distribuies GNU/Linux
Linux Essentials 450 Slide - 37 www.4linux.com.br

Introduo ao Software Livre

As Distribuies GNU/Linux
Linux Essentials 450 Slide - 38 www.4linux.com.br

Exerccios:
Linux Essentials 450 Slide - 39 www.4linux.com.br

Respostas dos Exerccios

1. Rodar, Aprender, Copiar e Modifcar.

2. o kernel do sistema operacional e seu criador


Linus Torvalds.

3. Uma Distribuio GNU/Linux formada por um kernel


Linux, Aplicativos GNU e algumas modifcaes afm de
suprir um objetivo especfco.

4. General Public Licence.


Linux Essentials 450 Slide - 40 www.4linux.com.br

Respostas dos Exerccios

5. Defender a liberdade do software usando meios


jurdicos e fazendo uma lembrana ao copyright.

6. No, O Software Livre tem seu cdigo fonte aberto.

7. Slackware Linux.

8. A Live pode ser testada a partir de um drive de CD.

9. Atravs de listas de discusso, listas de e-mail e


ferramentas de controle de verso
Linux Essentials 450 Slide - 41 www.4linux.com.br

Concluso

Incluso ao universo do software Livre;


Viso ampla da arquitetura do sistema;
Descobrimento de diversas distribuies;
O que so distribuies Linux;
O que signifca GNU/Linux;
Quem so seus criadores.

Agora, vamos conhecer o GNU/Linux,


boa sorte nessa nova descoberta.

Você também pode gostar