Transcript
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?
SistemaOperacional
Mac OSApple
UNIX
Linux
WindowsMicrosoft
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
InstalaArquivos
em diretórios
Verifica
APT
DPKG
InstalaArquivos
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
top related