Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Open Source - Código Aberto

1,341 views

Published on

Apresentação sobre Open Source aos estudantes do Mestrado em Gestão de Sistemas de Informação da Escola Superior de Ciências de Empresariais, Instituto Politécnico de Setubal.

Published in: Technology
  • Be the first to comment

Open Source - Código Aberto

  1. 1. Open Source/Código Aberto Carlos J. Costa, Ph.D. Setubal, 3 de Dez. 2016
  2. 2. 2CJC, Dez. 2016 Código Fonte
  3. 3. 3CJC, Dez. 2016 Propriedade Intelectual  Propriedade Industrial  Direitos de Autor
  4. 4. 4CJC, Dez. 2016 Software Livre  A liberdade de executar o software, para qualquer uso (liberdade 0)  A liberdade de estudar o funcionamento de um programa e de adaptá-lo às suas necessidades (liberdade 1).  A liberdade de redistribuir cópias (liberdade 2).  A liberdade de melhorar o programa e de tornar as modificações públicas de modo que a comunidade inteira beneficie da melhoria (liberdade 3)
  5. 5. 5CJC, Dez. 2016 Free software Foundation  Organização não lucrativa  Richard M. Stallman  Fundada em 1985  Principal sponsor do projecto GNU  http://www.fsf.org/
  6. 6. 6CJC, Dez. 2016 Software Livre
  7. 7. 7CJC, Dez. 2016 Open Source  Abordagem mais “realista”  Argumentação da superioridade técnica do open source face ao software proprietário  Desenvolvimento colaborativo: − Ferramentas engenharia de software − Modelo de negócio
  8. 8. 8CJC, Dez. 2016 Open Source Initiative  Organização sem fins lucrativos  Todd Andersen  Fundação 1998  https://opensource.org/  Eric Raymond, Michael Tiemann, Todd Anderson, Jon “maddog” Hall, Larry Augustin, Sam Ockman, Bruce Perens, Brian Behlendorf, Ian Murdock, Russ Nelson, Chip Salzenberg ...
  9. 9. 9CJC, Dez. 2016 Open Source Initiative 1. Reditribuição livre. 2. Código Fonte 3. Trabalhos Derivados 4. Integridade do código fonte dos autores 5. Não discriminação contra pessoas e grupos 6. Não discriminação contra campos e iniciativas 7. Licença de distribuiçao 8. Licença não deve ser específica de um produto 9. Licença não deve ser restringir outro software 10. Licença deve ser neutral face à tecnologia
  10. 10. 10CJC, Dez. 2016 Open Source vs. Free Software Stallman, 2016
  11. 11. 11CJC, Dez. 2016 Free and Open Source Software Direito: Licenças Gestão: Novos Modelos de negócio
  12. 12. 12CJC, Dez. 2016 Free and Open Source Software Engenharia de Software Software: software disponível
  13. 13. 13CJC, Dez. 2016 Free and Open Source Software Economia
  14. 14. 14CJC, Dez. 2016 Free and Open Source Software Motivações Love Money Glory
  15. 15. 15CJC, Dez. 2016 Copyleft  Copyleft é um método geral de tornar um programa livre e obrigar que todas as suas versões modificadas e extendidas também seja livres.  O Copyleft diz que qualquer pessoa que distribui o software, com ou sem modificações, tem que passar também a liberdade de copiar e modificar novamente o programa.
  16. 16. 16CJC, Dez. 2016 Licenças  http://choosealicense.com/  https://www.gnu.org/licenses/license-list.html  https://tldrlegal.com/https://opensource.org/licenses/
  17. 17. 17CJC, Dez. 2016 Licenças GPL LGPL MPL Apache BSD-3 MIT Uso x x x x x x Modificação x x x x x x Distribuição x x x x x x Disponibilizar código fonte na distribuição x x x Mostrar a licença na distribuição x x x x x x Identificar alterações na distribuição x x x x Modificações no próprio trabalho com mesma licença (weak copyleft) na distribuição x x x Derivados têm de ter mesma licença (strong copyleft) na distribuição x x Proibido de divulgar marca da entidade original sem previa autorização x x
  18. 18. 18CJC, Dez. 2016 Licenças
  19. 19. 19CJC, Dez. 2016 Creative Commons  https://creativecommons.org/license/
  20. 20. 20CJC, Dez. 2016 Open Open Science Open Data Open Government
  21. 21. 21CJC, Dez. 2016 Wikinomics  Openness  Peering  Sharing  Acting globally
  22. 22. 22CJC, Dez. 2016 Introdução Sistemas Operativos Desenvolvimento Modelos Negócio Disseminação Base de Dados Segurança Aplicações e Redes Aplicações Web Seminário
  23. 23. 23CJC, Dez. 2016 Referências Bibliografia: Chesbrough, H. (2013). Open business models: How to thrive in the new innovation landscape. Harvard Business Press. Kavanagh, P. (2004). Open source software: implementation and management. Digital Press. Open Source Initiative. (2006). Open source licenses. Raymond, E. (1999). The cathedral and the bazaar. Knowledge, Technology & Policy, 12(3), 23-49. Stallman, R. (2003). Free software foundation (fsf). Tapscott, D., & Williams, A. D. (2008). Wikinomics: How mass collaboration changes everything. Penguin. Tapscott, D. (2010). Macrowikinomics. Penguin Canada. Webgrafia: − http://www.oreilly.com/openbook/opensources/book/ − http://choosealicense.com/ − https://www.gnu.org/licenses/license-list.html − https://tldrlegal.com/ − https://opensource.org/licenses/ − http://dcti.iscte.pt

×