O que é Software Livre

1.087 visualizações

Publicada em

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.087
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
39
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

O que é Software Livre

  1. 1. O que é Software Livre? José Ricardo Bruno (PorKaria) Felipe V. Rigo
  2. 2. O que é Software? Programas de Computador (Windows, Linux, Word, OpenOffice, sites na Internet) Conjunto de instruções que guiam a execução de um computador Um algoritmo Ver Art. 1º da Lei nº 9609/98
  3. 3. Como desenvolvemos Software? É muito difícil conversar com o computador em sua própria língua Utilizamos linguagens mais próximas da linguagem natural para aumentar a nossa produtividade Por isso, precisamos também de tradutores
  4. 4. Uma página na Internet <html> <title>Mais uma página</title> <body> <p>Um parágrafo</p> Digite o seu nome: <input type=”text” /> </body> </html>
  5. 5. “Olá Mundo” print “Olá Mundo!” System.out.println(“Olá Mundo!”); cout << “Olá Mundo!”;
  6. 6. Criatividade “A criatividade sempre foi o trabalho de construir a partir dos trabalhos criativos de outras pessoas”   (Lawrence Lessig Professor de direito em Stanford Chairman, Creative Commons FISL 2004)
  7. 7. Mas quais são as liberdades de um software livre?
  8. 8. As quatro liberdades (0) A liberdade de executar o programa para qualquer propósito
  9. 9. As quatro liberdades (1) A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades Acesso ao código-fonte é um pré-requisito para esta liberdade
  10. 10. As quatro liberdades (2) A liberdade de redistribuir cópias de modo que você possa ajudar o seu próximo
  11. 11. As quatro liberdades (3) A liberdade de aperfeiçoar o programa e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie Acesso ao código-fonte é um pré- requisito para esta liberdade.
  12. 12. Licenças GPL LGPL BSD Creative Commons Apache, MIT, etc
  13. 13. Direito Autoral – Lei nº 9609/98 Todos os direitos reservados Código de propriedade industrial (Lei nº 9279/96) Software é expressamente excluído (art. 10, V)
  14. 14. A GPL Em termos gerais se baseia nas 4 liberdades 1991: GPL 2, muito utilizada por ter sido utilizada no Linux 2007: GPL 3
  15. 15. Creative Commons Conjunto de licenças usadas em trabalhos artísticos ou de entretenimento Lançadas oficialmente no Brasil em 2004 Licenças que abrangem um espectro de possibilidades entre todos os direitos reservados e nenhum direito reservado. tendo "alguns direitos reservados" Recomendada (3.0) pela FSF para trabalhos de opinião em áudio e/ou vídeo Tome cuidado, as versões são muito diferentes umas das outras
  16. 16. Código aberto Desenvolvimento com código aberto onde qualquer pessoa pode modificá-lo. Software proprietário Software livre
  17. 17. Modelo No modelo de software proprietário os programadores cedem o direito de cópia às empresas No Software Livre são utilizadas licenças que fornecem as 4 liberdades
  18. 18. “Para que seja considerado moral, ou seja, bom, deve ser livre, consciente, intencional e solidário.” -- Definição de moral no direito
  19. 19. Patentes Tendência da indústria por patentar quase tudo, até mesmo coisas triviais “Imagine que você seja um escritor e que algumas pessoas tenham controle sobre algumas palavras do seu vocabulário. Você deve então pagar a elas uma licença para usar as palavras.” (Knuth)
  20. 20. O que é um Sistema Operacional? Programa ou um conjunto de programas cuja função é servir de interface entre o hardware e os aplicativos.
  21. 21. O Linux - História Desenvolvido por Linus Torvalds Inspirado no sistema Minix Código fonte sob a licença GPL 1991: 1ª versão "oficial" 0.02 Juntou-se ao GNU
  22. 22. O GNU/Linux Kernel Linux + Conj. Ferramentas GNU Proj. GNU da Free Software Foundation Criada por Richard Stallman
  23. 23. As distribuições Diferenciam-se por: sistema de empacotamento políticas em relação aos programas que podem ser instalados foco várias outras coisas
  24. 24. Por que é bom? Processo guiado pela comunidade de usuários Não por empresas ou interesses de marketing Standing on the shoulders of your peers!
  25. 25. Barreiras Falta de Conhecimento Acomodação Para as empresas: Falta de suporte? Quem é o responsável?
  26. 26. Novo cenário We've also seen a fair number of CIO's, as above, asking their teams - "where are we using MySQL?" (Artigo recente da Sun)
  27. 27. Quem usa? TR E
  28. 28. Como participar? Se você sabe programar Ajude em um projeto (SoC) Comece o seu próprio projeto! (Cathedral & Bazaar) Se você não sabe Traduções Documentação Bug Reports Divulgação Doações Participação em eventos como esse =]
  29. 29. Como acompanhar? www.br-linux.org www.slashdot.org
  30. 30. O que é internet? REDE MUNDIAL DE COMPUTADORES? REDE MUNDIAL DE PESSOAS!
  31. 31. Comunidades...
  32. 32. Referências http://www.gnu.org/philosophy/open-source- misses-the-point.html The Rise and Fall of CORBA. Communications of the ACM, agosto, 2008. Love at First Byte. Disponível em: http://www. stanfordalumni. org/news/magazine/2006/mayjun/features/knu th.html http://www.softwarelivre.org/whatisit.php http://www.creativecommons.org.br http://www.fsf. org/licensing/licenses/index_html http://blogs.sun.com/jonathan/date/20080729? cid=926298 Proteção da propriedade intelectual de programa de computador. http://www.planalto.gov. br/ccivil_03/leis/l9609.htm Legislação sobre direitos autorais. http://www. planalto.gov.br/ccivil_03/leis/l9610.htm Four Free Software fallacies. http://www.linux. com/feature/25300 Palestra: Software Livre e Direitos Autorais. http:
  33. 33. Perguntas? Obrigado pela atenção e pela paciência! Contato: Bruno Fernandes / porkaria em phpms.org Felipe V. Rigo / felipevr em phpms.org José Ricardo / zehzinho em phpms.org phpms@googlegroups.com http://www.phpms.org

×