O documento discute os benefícios dos softwares e sistemas operacionais livres, incluindo custos baixos, liberdade de uso, independência de fornecedores e incentivo à inovação. Apresenta as ideias de Richard Stallman e Linus Torvalds sobre compartilhamento de código aberto e as vantagens do movimento de software livre no Brasil e no mundo.
3. Um trecho...
Eric Steven Raymond
The Cathedral and the Bazaar: Um ensaio de Eric Raymond sobre métodos de
engenharia de software;
Primeira contribuição para um projeto de código aberto em 1982;
"Havendo olhos suficientes, todos os erros são óbvios“;
4. Eu lhes pergunto:
O que é um Software Livre, Free Software?
Qualquer programa que possa ser usado, copiado, estudado, modificado e redistribuído,
com algumas restrições.
O que é um Sistema Operacional?
O sistema operacional apenas facilita a vida dos programas, dá suporte para que eles
funcionem
5. O que é código aberto?
Desenvolvimento colaborativo;
Exemplo;
Eu lhes pergunto:
NUM
FALEI!
6. Movimento Software livre
Richard Stallman;
Fundador do movimento software livre;
Ideias filosóficas;
Projeto GNU;
7. Movimento Software livre
Quem sentar diante de um
computador pode fazer o
que quiser
Não cara, você nunca pode ver o
código fonte, não pode mudar nada,
mesmo que seja necessário, você não
pode corrigi-lo.
Quer dizer que você compra o hardware e não quer
pagar nada pelo software que pessoas passaram tanto
tempo desenvolvendo? Preferem então apenas
repassar o software? Isto é justo? Um coisa que vocês
fazem é impedirem que bons softwares sejam escritos!
Richard Stallman ao utilizar softwares proprietários
logo se frustrava, pois em um código que ele queria
trabalhar e aprimorar estava fechado e não
conseguiu ter a permissão da empresa para melhorar.
8. Dilema pessoal
Se eu vou ter um computador bom, eu preciso comprar um software... E não posso
repassar pra ninguém?
O que acontece quando as pessoas se recusam a compartilhar algo conosco?
Stallman mais um conjunto de amigos (hackers), viram a impossibilidade de fazer o que
mais gostavam, as coisas úteis que faziam em um computador.
Não pow! Isso é promessa de ser uma má pessoa!!
Isto está errado!
E se eu desenvolvesse outro Sistema
Operacional, e então como autor,
incentivasse todos a compartilhá-lo?
9. Resultados – projeto GNU
Em 1991, conseguiram refazer praticamente todos os programas do então UNIX;
4 Liberdades:
Executar;
Estudar o código;
Modificar;
Redistribuir (respeitando os “esquerdos autorais” – Copy Left – e informando ao autor
original o que fez);
Incrível sensação de poder (por fazer aquilo que bem quiser);
GNU
Operating System
Esquerdos autorais:
"Este software tem direitos autorais, e nós, autores, damos a você permissão de
redistribuir cópias, de modificar e de acrescentar coisas novas e ele. Mas quando
você for redistribuir, terá que ser nesses mesmos termos. Nem mais, nem menos."
Mas faltava uma coisinha:
O KERNEL
10. Kernel Linux
Linus Torvalds cria o kernel Linux;
Não tinha a intenção de ganhar dinheiro e sim fazer um sistema para seu uso pessoal,
que atendesse suas necessidades;
Começou a usar programas do GNU para fazer seu sistema;
Mensagem ao mundo;
Resolveu deixar seu Kernel na mesma licença do GNU.
11. GNU/Linux
Vantagens:
Custo social é baixo;
Liberdade de uso da tecnologia
proprietária;
Independência de fornecedor
único;
Desembolso inicial próximo de
zero;
Não obsolescência do
hardware;
Robustez e segurança;
Possibilidade de adequar
aplicativos e redistribuir versão
alterada;
Suporte abundante e gratuito; e
Sistemas e aplicativos
geralmente muito configuráveis.
12. GNU/Linux
Desvantagens:
Interface de usuário não é
uniforme nos aplicativos;
instalação e configuração pode
ser difícil;
Mão de obra escassa e/ou
custosa para desenvolvimento
e/ou suporte.
Programadores espalhados por
todo o Globo
14. Quanto custa
Windows 10 Pro: R$809,99;
Pacote Office: R$24,00 por 1 mês, R$239,00 por 1 ano;
Visual Studio Professional 2017: R$1997,00;
Preço de qualquer Software Livre equivalente: R$0,00.
15. Não há renda para os trabalhadores...
Eu lhes pergunto:
Você, que utiliza Software Livre, já parou pra pensar o que motiva esses caras
(programadores) a desenvolver esses softwares para nós utilizarmos?
O que leva essas almas a gastarem seu tempo, seus conhecimentos, suas habilidades
desenvolvendo estes softwares???
Simplesmente é algo que não têm preço:
16. No Brasil...
Instrução normativa do Software Livre brasileiro;
Vários portais na internet vinculados ao governo;
Portal do software público brasileiro;
softwarelivre.gov
O Brasil está incentivando o uso e desenvolvimento interno de Software Livre;
A quem?
17. No Brasil...
2007 – Criação Portal do Software Público Brasileiro;
Hoje conta com 83 softwares públicos para os mais diversos fins;
Governo Eletrônico
(http://www.governoeletronico.gov.br/)
Projeto de Software Livre do Rio Grande do Sul
(http://www.procergs.rs.gov.br/bem-vindo-ao-site-do-projeto-software-livre-rs)
Projeto de Software Livre do Rio de janeiro
(http://www.softwarelivre-rj.org/)
18. Projeto de Software Livre do Paraná
(http://www.celepar.pr.gov.br/modules/conteudo/conteudo.php?conteudo=51)
Prefeitura Municipal do Rio Grande - RS
(http://www.riogrande.rs.gov.br/)
Prefeitura de Belo Horizonte - MG
(http://belohorizonte.mg.gov.br/)
No Brasil...
19. No Brasil...
Software Livre Brasil (http://softwarelivre.org/)
8624 pessoas cadastradas;
1192 grupos/comunidades;
213 279 publicações envolvendo software livre;
20. No Brasil...
Centro de competência em Software Livre da USP
http://ccsl.ime.usp.br/
Centro de Comunicação Científica e Software Livre da UFPR
http://www.c3sl.ufpr.br/
21. Nos traz...
Possibilidade de autonomia nacional em software;
Comunidade por si só capaz de desenvolver e utilizar softwares;
Centro de pesquisas em quase todas as universidades;
Aumento da liberdade e capital intelectual no país – a comunidade como um
todo;
Reduz a saída de royalties;
Empresas surgiriam oferecendo consultoria, treinamento e customização;
Redirecionamento do capital público e privado anteriormente destinado ao
exterior para a geração de empregos dentro do país;
E o que isso tem a ver com Software Livre ? ? ?
22. Abrindo um parêntese...
Inovação tecnológica
Processos e produtos;
É toda novidade implantada pelo o setor produtivo, por meio de pesquisa ou
investimentos;
Aumentar a eficiência do processo produtivo, ou;
Um novo ou mais aprimorado produto;
23. Inovar
Novidade;
Renovação;
Invenções;
Novas técnicas, concepções...
Desenvolvimento, gestão, aprimoramento;
Novos (ou melhorados) produtos ou novos (ou melhorados) processos;
DÚVIDASDúvidas são para gerarem novas ideias
24. Precisamos a cada dia de novas ideiasPrecisamos a cada dia de ideias criativas e úteis
25. Ok, existe um problema, uma necessidade...
Vamos pensar em como resolver;
Se não sabe, informe a quem sabe;
A comunidade de desenvolvimento funciona assim;
“Grupo social relevante” > apresentação de um “problema” > proposta
de “solução”;
Apoio à pesquisa, desenvolvimento e inovação
tecnológica
UNI
VERSI
DADES
26. Pensando...
Vocês acham que as ideias/produtos que
atendem à necessidade de muita gente,
é feito por uma única pessoa?
A INOVAÇÃO TAMBÉM PARTE DE UM CONJUNTO DE IDEIAS
Podemos criar produtos semelhantes, mas de alguma maneira, melhores!
27. O primeiro passo é
Buscar conhecimento
“As obras de conhecimento devem ser livres, não há
desculpas para que não sejam assim”
Richard Stallman
28. Um software traria soluções para que tipo de
problemas?
Não há uma especificidade nem limite de abrangência;
Saúde,Educação, Transportes,Logística,Informática, Comércio,
Gestão de pessoas, Gestão pública...
Desde as mais simples funções em um computador, até os mais
complexos softwares (controle aéreo, por exemplo);
LÍDER DO
PROJETO
Colaboradores
"Havendo olhos suficientes, todos os erros são óbvios“;
29. Em relação a segurança...
Software Livre:
Duas cabeças pensam melhor que
uma só, imagine então quão bem
pensam centenas;
É possível modificar o sistema de
acordo com suas necessidades;
E em relação ao código fechado?
Os programadores de software livre
formam redes em que a segurança
dos usuários sempre é o foco.
"Se o software é ruim a comunidade
mata, se for bom viceja, com ou sem
investimento de risco".
30. Em relação a Segurança...
Software proprietário:
Lei patriota nos EUA;
"Imaginemos que um país que rode software proprietário americano
entre em guerra contra os EUA. Quem garante que lá dentro não tem
um backdoor [falha de segurança que permite o controle da máquina
pela internet], ou que o mesmo não pode ser atacado por um tipo de
vírus desenvolvido pelo fabricante deste software, tornando-o
inoperante?“
Questiona Antonio Marcelo, especialista em segurança em GNU/LINUX;
31. Como ganhar dinheiro?
PROBLEMAS
DÚVIDAS
IDEIAS
TROCA DE CONHECIMENTO
SOLUÇÕES
QUE PODEM SER OTIMIZADAS COM O USO DE SOFTWARES
SOFTWARES QUE SERÃO DESENVOLVIDOS PARA OTIMIZAR AS SOLUÇÕESSOFTWARES QUE PODERIAM SER DESENVOLVODOS POR NÓS
OU POR PESSOAS QUAISQUER DA COMUNIDADE
SURGEM AS OPORTUNIDADES, OS EMPREENDIMENTOS
O que eu sei + o que os outros sabem + o que já é sabido = soluções
32. E o mais importante de tudo
“As obras de conhecimento devem ser livres, não há
desculpas para que não sejam assim”
Richard Stallman
Perguntas?
33. Referências
Software Livre no Governo do Brasil. O que é Software Livre?. Dispinível em:
<http://www.softwarelivre.gov.br/tire-suas-duvidas/o-que-e-software-livre>. Data de acesso:
17/05/2016.
Viva o Linux. Software Livre - GNU x LPG e o Governo x Economia.
https://www.vivaolinux.com.br/artigo/Software-Livre-GNU-x-LPG-e-o-Governo-x-Economia-
%28parte-2%29
http://www.participa.br/softwarepublico/minuta-da-instrucao-normativa-do-software-publico-
software-de-governo-e-projeto-de-software/minuta-da-instrucao-normativa-do-software-
publico-brasileiro-e-de-governo/minuta-da-instrucao-normativa
http://www.infosites.com.br/blog-software-livre.html