Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Vamos falar sobre Opensource?

Vamos falar sobre Opensource?

Palestra ministrada pelo Prof. Doutor Francisco Josê Monaco (https://br.linkedin.com/in/monacofj/pt) - USP/ICMC São Carlos/SP abordando sobre Software Livre.

Opensanca

August 13, 2016
Tweet

More Decks by Opensanca

Other Decks in Technology

Transcript

  1. Software Livre: como e por quê. As vantagens de compartilhar

    as boas ideias Copyright © 2016 Monaco F. J. - CC-BY-SA Dr. Monaco F. J. #10 OpenTalks - OpenSanca
  2. Centro de Competência em Software Livre - ICMC-USP Núcleo de

    Apoio à Pesquisa em Software Livre da USP Apresentação
  3. Conhecimento Livre Free Software Open Source Software Libre Software Free

    Libre Open Source Software FOSS FLOSS Open Hardware OSSH Open Source Hardware Libre Open Hardware
  4. É só um hobby ? Pura fılantropıa? Software sem valor

    comercıal? ? Bem, tudo isso, mas não apenas isso….
  5. Conceito de propriedade • Uso • Fruto • Disposição •

    Revindicação define-se por meio de quatro prerrogativas
  6. Direitos Autorais Direitos morais • Créditos e responsabilidades • Intransferíveis

    Direitos patrimoniais • Uso, fruto, disposição e revindicação • Transferíeveis Propriedade intelectual Conferir artificialmente o status de propriedade a artefatos intelectuais Licença Ex: Copyright © 2016 "Todos os direitos reservados. Proibida a reprodução total ou parcial desta obra em meio impresso, eletrônico ..."
  7. 1 Conhecim ento 2 Conhecimento aprimorado 3 4 5 6

    Desenvolvedor 2 Usuário 2 Usuário Desenvolvedor
  8. Requisitos essenciais • Livre utilização ◦ para todos os usuários

    e qualquer finalidade • Livre modificação ◦ sem condicionantes técnicos ou legais • Livre distribuição ◦ na sua forma original ou modificada, gratuita ou comercialmente
  9. Alternativas • Transferência do Domínio Público • Copyright + Licença

    Open source ◦ Utiliza-se do dispositivo de direitos autorais ◦ Licença que “anula” os efeitos de propriedade intelectual
  10. Diversos tipos de licenças livres / open source Tipo Coypleft:

    trabalho derivado tem de ser livre. Ex: GPL Permissivas: trabalho derivado não tem de ser livre. Ex: LGPL Outros exemplos: MIT, BSD, Apace etc. • Não são licenças abertas: freeware, shareware, demoware etc. • Nem todas as licenças CC são de conteúdo livre (free cultural license)
  11. Colaboração em ação O sucesso de um projeto open source

    depende da ativação do ecossistema de desenvolvimento colaborativo.
  12. Fomentar comunidade de desenvolvedores Estratégias úteis • Priorizar a seleção

    de metodologias e ferramentas de fácil adoção • Considerar requisitos e espeficações que possam ser úteis a escopos mais amplos • Manutenção de documentação e comunicação adequada e para desenvolvedores • Uso exclusivo de ferramentas e demais recursos não proprietários
  13. Check list Software livre deve ser publicamente disponível na forma

    de código-fonte. Licenças de SL devem permitir livre utilização, modificação e distribuição, na forma original ou modificada, gratuita ou comercialmente. Copyright e liença devem ser indicados com clareza no código fonte (ex. cabeçalho dos arquivos).
  14. Links úteis • Diretórios de licenças e informações de compatibilidade:

    https://www.gnu.org/licenses/license-list.html • Como aplicar a licença ao software (ex GPL): https://www.gnu.org/licenses/gpl-howto.html • FAQ sobre GPL e LGPL: https://www.gnu.org/licenses/gpl-faq.html
  15. Muito obrigado Software Lıvre e as vantagens de compartılhar as

    boas ıdeıas. pela atenção. Copyright © Francisco José Monaco Este material é disponibilizado sob a licença Creative Commons Attribution-ShareAlike 4.0 International License http://creativecommons.org/licenses/by-sa/4.0/