Linux e Software Livre
Claudio Penasio Jr.Claudio Penasio Jr.
Claudio Penasio Junior
● Bacharel em Matemática com Informática Fundação Santo
André
● Certificado RHCE - RedHat em 2003 e 2009
● Diretor de Suporte (IPEM – SP)
O que é Linux?
Sistema
Operacional
Mac OS
Apple
UNIX
Linux
Windows
Microsoft
Sistema Operacional
Você usa Linux?
Linux?
Linux / Minix / Unix
Linus Torvalds, um estudante
finlandês da Universidade de
Helsinki, precisava do Minix,
uma versão para PC do Unix,
mas o Minix custava caro para
ele na época, então...
Em 1991, durante as férias de
inverno, Torvalds desenvolveu o
Kernel do Linux (Núcleo do SO).
O início
From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Newsgroups: comp.os.minix
Subject: What would you like to see most in minix?
Date: 25 Aug 91 20:57:08 GMT
Organization: University of Helsinki
Hello everybody out there using minix -
I'm doing a (free) operating system (just a hobby, won't be big and
professional like gnu) for 386(486) AT clones.
...
I've currently ported bash(1.08) and gcc(1.40), and things seem to work.
This implies that I'll get something practical within a few months, and
I'd like to know what features most people would want. Any suggestions
are welcome, but I won't promise I'll implement them :-)
...
Free Software Foundation
Início 1984
Richard Stallman
Free Software Foundation
GNU General Public License
(Licença Pública Geral), GNU
GPL ou simplesmente GPL, é a
designação da licença para
software livre idealizada por
Richard Stallman em 1989, no
âmbito do projeto GNU da Free
Software Foundation (FSF).
https://pt.wikipedia.org/wiki/GNU_General_Public_License
Free Software Foundation
“Software livre” é uma questão de liberdade, não
de preço.
Liberdade de executar, copiar, distribuir, estudar,
mudar e melhorar o software.
“Liberdade de expressão” diferente de “cerveja
grátis”.
Todo Software Livre não pode depender de um
software não Livre.
Fundamentos da GPL
●
liberdade de usar o software para qualquer fim,
●
liberdade de mudar o software para atender às suas
necessidades ,
●
liberdade de compartilhar o software com seus
amigos e vizinhos , e
●
liberdade de compartilhar as alterações feitas .
Quando um programa oferece aos usuários todas essas
liberdades , chamamos isso de software livre .
Open Source Initiative
●
The Cathedral and Bazar.
●
1998 Open Source Initiative
●
Open Source Definition
http://opensource.org/docs/osd
●
Em 1997 Erick Raymond Lança
Definição de Open Source
https://pt.wikipedia.org/wiki/Código_aberto
● Distribuição livre.
● Código fonte
● Trabalhos Derivados
● Integridade do autor do código fonte
● Não discriminação contra pessoas ou grupos
Definição de Open Source
https://pt.wikipedia.org/wiki/Código_aberto
● Não discriminação contra áreas de atuação
● Distribuição da Licença
● Licença não específica a um produto
● Licença não restrinja outros programas
● Licença neutra em relação a tecnologia
Timeline
Qual a cara do Linux?
Qual a cara do Linux?
Interfaces Gráficas - Gnome
Interfaces Gráficas - KDE
Interfaces Gráficas - Unity
Interfaces Gráficas - LXDE
Interfaces Gráficas – Mate
Interfaces Gráficas – Cinamon
Servidor X
X Window System ou X11,
um sistema que
implementa o protocolo X
Padronização
Programa
Arquivo de
Configuração
Código
Fonte
Interface gráfica
/bin /dev /home /lib64 /media /opt /root /sbin /sys /usr
/boot /etc /lib /lost+found /mnt /proc /run /srv /tmp var
Árvore de Diretórios
/bin /dev /home /lib64 /media /opt /root /sbin /sys /usr
/boot /etc /lib /lost+found /mnt /proc /run /srv /tmp var
Distribuições - Algumas Distros
Gerenciamento de Pacotes
Outros
Gerenciamento de Pacotes
YUM / DNF
RPM
Instala
Arquivos
em diretórios
Verifica
APT
DPKG
Instala
Arquivos
em diretórios
Verifica
Aplicações
Libre Office
GIMP - GNU Image Manipulation Program
Contatos
● penasio@gmail.com
● @penasio
● https://br.linkedin.com/in/penasio
● blogspot.penasio.com

Linux, Software Livre e Open Source

  • 1.
    Linux e SoftwareLivre Claudio Penasio Jr.Claudio Penasio Jr.
  • 2.
    Claudio Penasio Junior ●Bacharel em Matemática com Informática Fundação Santo André ● Certificado RHCE - RedHat em 2003 e 2009 ● Diretor de Suporte (IPEM – SP)
  • 3.
    O que éLinux? Sistema Operacional Mac OS Apple UNIX Linux Windows Microsoft
  • 4.
  • 5.
  • 6.
  • 7.
    Linux / Minix/ Unix Linus Torvalds, um estudante finlandês da Universidade de Helsinki, precisava do Minix, uma versão para PC do Unix, mas o Minix custava caro para ele na época, então... Em 1991, durante as férias de inverno, Torvalds desenvolveu o Kernel do Linux (Núcleo do SO).
  • 8.
    O início From: torvalds@klaava.Helsinki.FI(Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Date: 25 Aug 91 20:57:08 GMT Organization: University of Helsinki Hello everybody out there using minix - I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. ... I've currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I'll get something practical within a few months, and I'd like to know what features most people would want. Any suggestions are welcome, but I won't promise I'll implement them :-) ...
  • 9.
    Free Software Foundation Início1984 Richard Stallman
  • 10.
    Free Software Foundation GNUGeneral Public License (Licença Pública Geral), GNU GPL ou simplesmente GPL, é a designação da licença para software livre idealizada por Richard Stallman em 1989, no âmbito do projeto GNU da Free Software Foundation (FSF). https://pt.wikipedia.org/wiki/GNU_General_Public_License
  • 11.
    Free Software Foundation “Softwarelivre” é uma questão de liberdade, não de preço. Liberdade de executar, copiar, distribuir, estudar, mudar e melhorar o software. “Liberdade de expressão” diferente de “cerveja grátis”. Todo Software Livre não pode depender de um software não Livre.
  • 12.
    Fundamentos da GPL ● liberdadede usar o software para qualquer fim, ● liberdade de mudar o software para atender às suas necessidades , ● liberdade de compartilhar o software com seus amigos e vizinhos , e ● liberdade de compartilhar as alterações feitas . Quando um programa oferece aos usuários todas essas liberdades , chamamos isso de software livre .
  • 13.
    Open Source Initiative ● TheCathedral and Bazar. ● 1998 Open Source Initiative ● Open Source Definition http://opensource.org/docs/osd ● Em 1997 Erick Raymond Lança
  • 14.
    Definição de OpenSource https://pt.wikipedia.org/wiki/Código_aberto ● Distribuição livre. ● Código fonte ● Trabalhos Derivados ● Integridade do autor do código fonte ● Não discriminação contra pessoas ou grupos
  • 15.
    Definição de OpenSource https://pt.wikipedia.org/wiki/Código_aberto ● Não discriminação contra áreas de atuação ● Distribuição da Licença ● Licença não específica a um produto ● Licença não restrinja outros programas ● Licença neutra em relação a tecnologia
  • 16.
  • 17.
    Qual a carado Linux?
  • 18.
    Qual a carado Linux?
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
    Servidor X X WindowSystem ou X11, um sistema que implementa o protocolo X
  • 26.
    Padronização Programa Arquivo de Configuração Código Fonte Interface gráfica /bin/dev /home /lib64 /media /opt /root /sbin /sys /usr /boot /etc /lib /lost+found /mnt /proc /run /srv /tmp var
  • 27.
    Árvore de Diretórios /bin/dev /home /lib64 /media /opt /root /sbin /sys /usr /boot /etc /lib /lost+found /mnt /proc /run /srv /tmp var
  • 28.
  • 29.
  • 30.
    Gerenciamento de Pacotes YUM/ DNF RPM Instala Arquivos em diretórios Verifica APT DPKG Instala Arquivos em diretórios Verifica
  • 31.
  • 32.
  • 33.
    GIMP - GNUImage Manipulation Program
  • 34.
    Contatos ● penasio@gmail.com ● @penasio ●https://br.linkedin.com/in/penasio ● blogspot.penasio.com