Mundo Livre e Aberto

1,134 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,134
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
56
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Mundo Livre e Aberto

  1. 1. Mundo Livre e Aberto Elenilson Vieira Programa de Educação Tutorial – PET.Com [email_address] João Pessoa, 10 de julho de 2009
  2. 2. Roteiro da Apresentação <ul><li>Definição de Software Livre
  3. 3. Soft Livre x Gratuito
  4. 4. Por que usar?
  5. 5. Problemas em usar Software Proprietário
  6. 6. Software Livre x Código Aberto
  7. 7. Movimento Software Livre
  8. 8. Projeto GNU e a GNU GPL
  9. 9. GNU/Linux
  10. 10. Formas de lucrar com Soft Livre
  11. 11. Motivações para manter o código aberto </li></ul>
  12. 12. O que é software livre?
  13. 13. O que é software livre? <ul><li>É qualquer programa de computador que pode ser: </li></ul><ul><ul><li>Usado
  14. 14. Copiado
  15. 15. Estudado
  16. 16. Modificado
  17. 17. Redistribuído </li></ul></ul><ul><li>Sem nenhuma restrição (Free Software Foundation) </li></ul>
  18. 18. <ul><li>A maneira usual de distribuição de software livre é anexar a este uma licença de software livre , e tornar o código fonte do programa disponível
  19. 19. SL Notáveis: Linux, Open Office, GCC, KDE, Programas do Sistema GNU, Firefox, Konqueror, Java, PHP, Samba, Apache, etc. </li></ul>O que é software livre?
  20. 20. Licença de Software
  21. 21. Licença de Software <ul><li>Definição de ações autorizadas (ou proibidas) no âmbito do direito de autor de um programador
  22. 22. Pode acrescentar restrições
  23. 23. Usuário tem de aceitar que lhe sejam impostas estas restrições para poder sequer utilizar o software </li></ul>
  24. 24. Licença de Software Livre <ul><li>Acrescentam direitos face aos já concedidos pelo direito de autor
  25. 25. Ato de redistribuição as únicas regras que impõem </li></ul><ul><li>Garante juridicamente ao utilizador que não está cometendo atos de infraçao de direito de autor </li></ul>
  26. 26. Software Livre == Software Gratuito?
  27. 27. Software Gratuito <ul><li>O fato de ser gratuito não implica em ser livre
  28. 28. O gratuito é apenas um soft que você não precisa pagar (freeware) e o código fonte não está disponível
  29. 29. Usar o termo “Software Livre” somente para designar o fato de ser gratuito é um erro grosseiro </li></ul>
  30. 30. Software Proprietário <ul>Você sabe o que realmente significa? </ul>
  31. 31. Software Proprietário <ul><li>Nada mais é do que ter um dono
  32. 32. Software Livre é um Software Proprietário </li></ul>
  33. 33. Software Privativo <ul>E esse, você sabe? Agora ficou fácil! </ul>
  34. 34. Software Privativo <ul><li>Priva o usuário de alguma das liberdades definidas pela Free Software Foundation
  35. 35. Opositor ao conceito de Software Livre! </li></ul>
  36. 36. Se Ligue!!! <ul>Software Prroprietário != Software Privativo </ul>
  37. 37. Por que usar Software Livre?
  38. 38. Por que usar Software Livre? <ul><li>É grátis!
  39. 39. Código fonte disponível para possíveis modificações pelo usuário
  40. 40. Falhas são encontradas com mais facilidade e corrigidas quase que imediatamente, tornando-os mais confiáveis. </li></ul>
  41. 41. Problemas em usar Soft Privativo?
  42. 42. Problemas em usar Soft Privativo? <ul><li>Preço!
  43. 43. Adquire-se apenas uma licença de uso e não o software em si
  44. 44. Código fechado o deixa propício a falhas
  45. 45. Apenas o proprietário pode fazer modificações </li></ul>
  46. 46. Software Livre x Código aberto
  47. 47. Software Livre x Código aberto <ul><li>Não significam o mesmo?
  48. 48. Quais as diferenças?
  49. 49. O que realmente significam? </li></ul>
  50. 50. <ul><li>Richard Stallman, criador do Projeto GNU
  51. 51. Se dedicou a produzir um Sistema Operacional totalmente livre </li></ul>
  52. 52. ENSOL 2009
  53. 53. Projeto GNU <ul><li>Acrônimo recursivo: GNU is Not Unix
  54. 54. Início em 1984
  55. 55. Objetivo de produzir um Sistema Operacional totalmente livre
  56. 56. Inicialmente desenvolveram peças principais, como um compilador de C, editor de texto, etc. </li></ul>
  57. 57. <ul><li>Daí surge uma pergunta a Stallman: </li></ul><ul><ul><li>Eu escrevo o código, deixo-o aberto, vem um “esperto” e diz que é dele, mas então, e ai? O que fazer? </li></ul></ul>Projeto GNU
  58. 58. <ul>Surge a GNU GPL </ul>
  59. 59. GNU GPL <ul><li>GNU General Public License
  60. 60. Permite que os programas sejam distribuídos e reaproveitados </li></ul>
  61. 61. GNU GPL <ul><li>Mantém os direitos do autor
  62. 62. Não permite que essa informação seja usada de uma maneira que limite as liberdades originais
  63. 63. Não permite, por exemplo, que o código seja apoderado por outra pessoa, ou que sejam impostos sobre ele restrições que que firam uma das 4 liberdades </li></ul>
  64. 64. Que quatro liberdades são essas?
  65. 65. <ul>Liberdade nº 0: A liberdade de executar o programa, para qualquer propósito </ul>
  66. 66. <ul>Liberdade nº 1: A liberdade de estudar como o programa funciona e adaptá-lo para as suas necessidades. </ul>
  67. 67. <ul>liberdade nº 2: A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo </ul>
  68. 68. <ul>liberdade nº 3: A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie deles. </ul>
  69. 69. Copyleft da GPL
  70. 70. Copyleft da GPL <ul><li>&quot;Copyleft&quot; é um trocadilho com o termo “copyright&quot;
  71. 71. Significa “deixamos copiar“ ou “cópia permitida”
  72. 72. Um projeto (softwares ou outros trabalhos livres) sob a licença Copyleft requer que suas modificações, ou extensões do mesmo, sejam livres, passando adiante a liberdade de copiá-lo e modificá-lo novamente </li></ul>
  73. 73. Outras licenças <ul><li>Licença BSD
  74. 74. MPL ou Mozilla Public License
  75. 75. Apache License
  76. 76. CDDL </li></ul>
  77. 77. Se é livre... <ul><li>… é meu
  78. 78. Posso fazer o que eu quizer e... </li></ul>
  79. 79. <ul>Eu posso fechar o código!!! </ul>
  80. 80. Não é bem assim!
  81. 81. Não é bem assim! <ul><li>Softwares licenciados sob GPL não permitem </li></ul><ul><ul><li>Fere as liberdades </li></ul></ul><ul><li>Há licenças que permitem </li></ul><ul><ul><li>Licença BSD </li></ul></ul>
  82. 83. Movimento OpenSource <ul><li>Respeita as 4 liberdades definidas pelas FSF
  83. 84. Qualquer licença de Software Livre é licença de Código Aberto </li></ul>
  84. 85. <ul>Qual a difenrença para SL? </ul>
  85. 86. <ul>No que eles pensam! </ul>
  86. 87. Movimento OpenSource <ul><li>A diferença entre os dois movimentos está no discurso
  87. 88. Software Livre aqui é uma alternativa de negócios
  88. 89. Não condena desenvolvedores de software privativo </li></ul>
  89. 90. Linux Não há como falar em software livre sem falar do mais famoso de todos.
  90. 91. <ul><li>Criado por um jovem finlandês, Linus Tolvards
  91. 92. Chega a rede mundial de computadores em primeiro de setembro de 1991, as 0:01 horas, publicado pelo seu criador </li></ul>Linux
  92. 93. <ul>Linus Tolvards, criador do kernel Linux, e o seu representante, Tux. </ul>
  93. 94. <ul><li>Stallman estava a produzir um Sistema Operacional totalmente livre mas faltava uma parte extremamente importante: o Kernel
  94. 95. Foi um “casamento” perfeito entre o Sistema GNU desenvolvido por Stallman e o kernel Linux desenvolvido pro Linus </li></ul>GNU/Linux
  95. 96. <ul>Surge o GNU/Linux </ul>
  96. 97. <ul>Usuários tornaram o GNU / Linux em apenas Linux </ul>
  97. 98. <ul>PONTE QUE CAIU!!! </ul>
  98. 99. GNU/Linux <ul><li>Desagradou Stallman
  99. 100. Ele acha que após tantos esforços de fazer um S.O. totalmente livre, chamá-lo apenas de Linux esconde seus verdadeiros criadores </li></ul>
  100. 101. Como ganhar dinheiro com software livre?
  101. 102. Como ganhar dinheiro com software livre? <ul><li>Com tantas restrições, como farei para lucrar?
  102. 103. Após tanto trabalho desenvolvendo o código, coloco-o em aberto e ai?
  103. 104. O que eu ganho com isso? </li></ul>
  104. 105. Vou mendigar!
  105. 106. <ul><li>O que ocorre em caso de problemas?
  106. 107. É possível a correção imediata desses problemas com softwares proprietários? </li></ul>Como ganhar dinheiro com software livre?
  107. 108. Fala de novo que eu não ouvi!
  108. 109. Motivações
  109. 110. <ul>Você obterá reconhecimento por ser o desenvolvedor de um programa importante </ul>
  110. 111. <ul>Muitos o farão uso muito rapidamente, corrigindo falhas e tornando seu programa ainda melhor </ul>
  111. 112. <ul>Código proprietário pode trazer insatisfação em caso de problemas, você não pode não dá conta de tanta assistência necessitada, fazendo que seu programa caia em desuso! </ul>
  112. 113. <ul>Para Tolvards deu certo, por que não para mim? </ul>
  113. 114. <ul><li>“ Um dos pontos mais importantes para mim é que qualquer um pode fazer a sua própria versão do Linux”
  114. 115. “ O melhor de manter em código aberto é que, daqui a cinco, dez, cinqüenta anos, o melhor Sistema Operacional do momento poderá tirar proveito do código fonte do Linux” </li></ul>Linus Tolvards
  115. 116. E o que eu penso disso?
  116. 117. Não são os outros que mandam na sua vontade!
  117. 118. Cada um faz o que se sente melhor fazendo!
  118. 119. Ganhar pontos enquanto universitários é excessial!
  119. 120. Todos ganham!
  120. 121. Todos ficam felizes!
  121. 122. Filmes Recomendados
  122. 123. Filmes Recomendados <ul><li>The Code, Linux
  123. 124. Revolution OS
  124. 125. Piratas do Vale do Silício </li></ul>
  125. 126. José???
  126. 127. Perguntas?
  127. 129. A ciência em si não gera dinheiro, o sucesso vem como conseqüência de suas aplicações! Elenilson Vieira e o PET.Com agradecem a todos! [email_address]

×