Nesta palestra serão abordados aspectos referentes a história da criação do Movimento Software Livre, a importância do uso de Softwares Livres ao invés de softwares privativos, legislações referentes ao uso de Softwares Livres no RS e exemplos de algumas distribuições GNU/Linux.
1. Clayton Eduardo Dausacker
Software Livre: Socialmente Justo, Economicamente
Viável e Tecnologicamente Sustentável
V2
VII Festival de Software Livre do Vale dos Sinos
Novo Hamburgo, 11 de Novembro de 2017.
5. Esta apresentação é distribuída sob a licença
Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional
Criei, tive como!
Direitos
– - Uso/reprodução;
- Estudo e adaptação;
- Compartilhamento e venda
do original;
- Compartilhamento e venda
das adaptações.
Obrigações
- Atribuir título, proprietários e
licença;
- Adaptações sob licença
compatível;
- Sem algemas digitais.
Para maiores detalhes sobre esta licença, favor consultar:
https://creativecommons.org/licenses/by-sa/4.0/legalcode
6. Quem sou eu?
Clayton Eduardo Dausacker
✔ Assistente Social
✔ Usuário GNU (Trisquel e Debian)
✔ Ativista do Movimento Software Livre
✔ Sócio da Associação Software Livre.Org
✔ Membro do Grupo de Usuários de Software Livre #ultraGNU
8. 1960 – 1969:
Computadores de grande porte
Utilizados quase exclusivamente em:
● Grandes empresas;
● Instituições governamentais;
● Comercialmente, não se pensava em separar
software do hardware.
10. ● Software: era entregue junto com o código-
fonte (FALCÃO et al, 2005).
– Em muitas vezes, apenas o código-fonte.
– Utilizadores frequentemente modificavam o
software.
● Corrigir falhas.
● Adicionar recursos.
1960 – 1969:
Software e Código-Fonte
11. 1960 – 1969:
Compartilhamento
● Existiam grupos de usuários que compartilhavam código e
informações.
● O software nasceu livre e todos aqueles que tinham acesso à
tecnologia podiam usá-lo incondicionalmente (FALCÃO et al,
2005; STALLMAN, 2015).
12. 1970 e 1981
● 1970:
● IBM anuncia venda de parte de seus programas separada do
hardware;
● Indústria de software muda sua cultura;
● O software comercializado como os produtos de prateleira
de um supermercado (FALCÃO et al, 2005; RANDAL, 2016).
● 1981:
● Início das vendas do IBM PC com MS-DOS.
18. Richard Stallman
● Programador;
● Contribuía com pesquisas no laboratório de inteligência
artificial do MIT (Massachusetts Institute of Technology);
● 1984: Cria o sistema operacional GNU, onde qualquer
pessoa poderia copiar, usar, modificar e distribuir.
(LISBOA, 2017)
19. FSF – Free Software
Foundation
● 1985: Stallman funda a FSF (Free Software Fundation)
● Organização sem fins lucrativos;
● Voltada para o fomento da filosofia do software livre
(STALLMAN, 2015).
20. ● 1991:
● O sistema operacional GNU estava quase pronto;
● Faltava um de seus componentes principais: o kernel;
● Linus Torvalds lança na internet o seu projeto, o Linux (um
kernel).
Linus Torvalds
(Baseado em KRD, 2014)
21. Creator:cairo 1.14.10 (http://cairograph
CreationDate:Sat Nov 4 21:56:04 2017
LanguageLevel:3
(EWING et al., 2016)(HECKERT, 2016)
● 1992: Linux foi transformado em software livre.
● A partir dali:
● Surgem outros projetos, de terceiros.
● Combinam o sistema operacional GNU com o Linux.
● Objetivos DIFERENTES.
● Resultado: VÁRIAS “distribuições” GNU/Linux.
GNU e Linux
22. 1991 Criado como Software Proprietário;
1992 Transformado em Software Livre;
1994 Deixou de ser Software Livre.
Sobre o kernel Linux
29. ESTUDAR o funcionamento do
programa, ADAPTÁ-LO às suas
necessidades e USAR as adaptações.
(B
Baseado em NOGUERA; PASQUIER; STALLMAN, 2014)
Liberdade n° 1
30. COMPARTILHAR e VENDER cópias do
original.
(Baseado em NOGUERA; PASQUIER; STALLMAN, 2014)
Liberdade n° 2
31. COMPARTILHAR e VENDER cópias das
adaptações.
(Baseado em NOGUERA; PASQUIER; STALLMAN, 2014)
Liberdade n° 3
32. Distribuição, o que é?
● Combinação entre:
● Sistema operacional;
● Conjunto variável de pacotes;
● Software;
● Documentação e manuais;
● Fontes de texto;
● Entre outros…
● Depende de seus propósitos;
● Criada e mantida por indivíduos, grupos e organizações de
todo o mundo.
33. Têm compromisso de seguir as Diretrizes para Distribuição de
Sistemas Livres;
Incluem e recomendam exclusivamente:
Software livre;
Documentação e manuais livres;
Fontes de texto livres;
Trabalhos compartilháveis;
Entre outros...
Distribuições livres
38. ● Nem todas as distribuições GNU são livres (STALLMAN,
2015);
● Nem todos os projetos se preocupam em libertar sua cópia
do Linux;
● Nem todos os projetos usam o Linux-libre.
CUIDADO
40. ● Muitos usam o sistema operacional GNU sem
saber;
● Alguns tendem a confundir e colocar tudo sob o
nome “Linux”.
41. Software Livre
OpenSource (Código Aberto)
● Movimento social, político e filosófico:
● Tem como prioridade empoderar usuários.
● Modelo de negócios:
● Usuários ficam em 2° plano.
43. Promulgada no dia 19 de dezembro de 2002;
Contratação preferencial de softwares livres pelos órgãos da
administração direta e indireta do Estado do Rio Grande do Sul;
Legislação que estimula a criatividade e o desenvolvimento
intelectual de seu usuário.
Lei nº 11.871/2002
45. Sancionada em junho de 2012;
Homologação do LibreOffice como aplicativo padrão a ser
utilizado pelo Estado do RS para as aplicações de texto, planilha e
apresentação.
46. ODF (Open Document Format);
Padrão aberto para o armazenamento de documentos;
“Padrão aberto”?
Especificação completa disponível a qualquer desenvolvimento.
Objetiva garantir:
Longevidade do conteúdo;
Interoperabilidade entre aplicativos;
Independência de fornecedores.
O que é ODF?
47. Criado e mantido pela OASIS (Organization for the Advancement
of Structured Information Standards);
Organização internacional criada com o objetivo de desenvolver
e promover padrões digitais para uso na Internet;
2005: homologação pela ISO como padrão de reconhecimento
internacional (ISO 26300);
2008: Aprovado no Brasil pela ABNT (NBR ISO 26300).
Padrão ODF
48. Extensão Tipo de Documento
.odt Documento de texto
.ods Planilha eletrônica
.odp Apresentação de slides
.odb Banco de dados
.odg Desenho vetorial
.odf Equação matemática
49. “Eu não pago nada por licença de software: baixo
da internet ou compro direto no camelô.”
Porque mudar para Software Livre?
(THE PIRATE BAY, 2016)
50. > Redução de riscos:
> Caso o fabricante saia do mercado
> Independência:
> Liberdade de escolha de fornecedores
> Segurança:
> Controle estratégico da nossa informática
Porque mudar para Software Livre?
51. Dilema:
Compartilhar ou reter conhecimento?
Se usamos um programa proprietário (privativo) e um amigo nos
pede uma cópia, nos defrontamos com um dilema:
Compartilhar uma cópia e romper a licença do fabricante
Não compartilhar uma cópia e manter a licença do fabricante
52. Possível solução:
Atualmente, ajudar um amigo = assaltar um navio, pois somos
denominados “piratas”...
( ) Usar Software Livre
( ) Não ter amigos
53. Pirata
● Do grego peiratēs.
● “Aquele que tenta atacar navios” (THE WIKIMEDIA
FOUNDATION, INC., 2017).
● Marginal que, de forma autônoma ou organizada em grupos,
cruza os mares com o objetivo de saquear e pilhar navios e
cidades para obter riqueza e poder (THE WIKIMEDIA
FOUNDATION, INC., 2017).
55. Cuidado!
● Lei 9.609/98:
● Violação de direitos autorias de programas de computador é
crime.
● Pena:
● Detenção de 6 meses a 4 anos;
● Multa;
● Passível de ação civil indenizatória;
● O mesmo se aplica para compartilhamento e venda não
autorizada.
60. Organizações
● Banrisul
● Petrobras
● Banco do Brasil
● PROCERGS
● Caixa Econômica Federal
● Governo Federal do Brasil
● IBM
● Pixar
● DreamWorks
● Google
● NASA
● Casas Bahia
● Parque Tecnológico Itaipu
● Multisom
● Lojas Colombo
● Renner
● Severo Roth
● Casa do Papel
● Walmart
67. Equivalência: Microsoft Office
Descrição: Também conhecido com BrOffice.Org. Disponível em diversas
plataformas como GNULinux, Windows e Mac. Possui 6 aplicativos que realizam
as principais tarefas que seu concorrente executa:
Writer – Editor de texto
Calc – Planilha eletrônica
Impress – Apresentação de slides
Base – Manipulação de banco de dados
Draw – Desenhos vetoriais
Math – Fórmulas matemática
LibreOffice
74. Aplicação Principal: Manipulação e edição de imagens.
Equivalência: Photoshop.
Descrição: O GNU Image Manipulation Program permite a edição de imagens
como recorte, retoque, composição ou alteração da imagem. Converte imagens
para diversos formatos. Possui diversos plugins que podem ser baixados no
http://registry.gimp.org/glossary/a. Disponível em diversas plataformas como
GNU/Linux, Windows e Mac.
GIMP
76. Aplicação Principal: Desenho vetorial.
Equivalência: Corel Draw e Adobe Ilustrator.
Descrição: Software muito utilizado para de banners, cartazes, faixas e em
algumas situações pode ser utilizado para diagramação de revistas e livros.
Também é multiplataforma
Inkscape
78. Mozilla Thunderbird
Aplicação Principal: Correio eletrônico
Equivalência: MS Outlook Express
Descrição: Cliente de correio eletrônico. Permite de forma eficaz o backup dos e-
mails e fácil vinculação com as contas.
80. GNU IceCat
Aplicação Principal: Navegador de Internet
Equivalência: Internet Explorer, Mozilla Firefox, Chrome, Chromium
Descrição: Possui complementos – que podem ser desativados – para ajudar
na prevenção de rastreamento e comportamento inesperado.
82. Audacity
Aplicação Principal: Gravação e edição de áudio.
Descrição: O Audacity é uma aplicação para edição de áudio digital com
popularidade crescente. Está traduzido e disponível em diversos idiomas,
incluindo o português.
86. VLC
Aplicação Principal: Reprodutor de áudio e vídeo
Equivalência: Windows Media Player
Descrição: Reprodutor de conteúdos multimídia bastante sofisticado.
Reproduz vários formatos de áudio e vídeo.
88. Akregator
Aplicação Principal: Agregador de notícias.
Descrição: Programa leve e rápido para mostrar os itens de notícias,
fornecidos por fontes que suporta todas as versões mais comuns de fontes
RSS.
90. GCompris
Aplicação Principal: Jogos Educacionais
Descrição: Programa educativo lançado em 2000 pelo engenheiro de software
francês Bruno Coudoin. É composto por 141 atividades lúdicas dirigido às crianças
entre os 2 e 10 anos de idade.
92. Tellico
Aplicação Principal: Gerenciador de Coleções.
Descrição: Aplicativo para gerenciar coleções de filmes, livros, jogos, música, etc.
Toda a organização do conteúdo pode ser feita por autor, gênero ou até mesmo
palavras chaves.
94. KeePassX
Aplicação Principal: Gerenciador de Senhas.
Descrição: Aplicativo para gerenciar senhas. Os dados armazenados no
programa são protegidos por criptografia e só podem ser acessados mediante
uma senha definida no momento em que o banco de dados é montado.
96. Sweet Home 3D
Aplicação Principal: Criação de ambientes 3D.
Descrição: Aplicativo para uso em criação de interiores 3D, oferecendo uma
série de recursos e ferramentas para a criação de ambientes tridimensionais.