Your SlideShare is downloading. ×
0
Software Livre,Código Aberto eLicençasGlauco Vinicius <glauco@jabber.org>Gustavo Alves <gustavo.alfer@gmail.com>
Software Livre (Free Software)    “Liberdade em primeiro lugar.”
Software Livre (Free Software)●   Richard Stallman (RMS).●   Projeto GNU (1983)●   Manifesto GNU (1985)●   Free Software F...
Software Livre (Free Software)Caracterizado por quatro liberdades essenciais e                  o Copyleft.
Liberdades Essenciais0) Liberdade de executar o programa paraqualquer propósito.1) Liberdade para estudar seu funcionament...
Copyleft●   Copyleft é diferente de Copyright.●   Não é domínio público.●   Não é uma licença de software.● Tem por objeti...
Software Gratuito?●Software Livre não quer dizer, necessariamente,software gratuito.●   É uma questão de liberdade, não de...
Software Gratuito?      LIVRE                         PROPRIETÁRIO Domínio Público                    Domínio PúblicoCom C...
Código Aberto (Open Source)O acesso ao fonte garante um melhor processo            de desenvolvimento.
Código Aberto (Open Source)●   Eric Steve Raymond (ESR)●   A Catedral e o Bazar (1997)●   Definição de Open Source●   Open...
A Catedral e o Bazar● Ensaio de Eric Raymond sobre métodos deengenharia de software.●Modelo Catedral: O código-fonte está ...
A Catedral e o Bazar● Estudo de caso do kernel Linux: Como umprojeto extremamente completo e sem umcontrole estrito e cent...
Open Source Initiative●   Fundada em 1998.●Definição de código aberto adaptada a partir daDebian Free Software Guidelines,...
Código Aberto (Open Source)1) Livre Redistribuição2) Código Fonte3) Trabalhos Derivados4) Honra dos autores do código font...
Código Aberto (Open Source)6) Não discriminação contra alguma área7) Distribuição da licença8) A licença não deve ser espe...
Licenças
Licença de Software● Define ações autorizadas ou proibidas peloautor ao usuário do software.● Pode adicionar mais restriçõ...
Licença GPL●   General Public License●   Idealizada por Richard Stallman (1989)●   Baseia-se nas quatro liberdades
Licença GPLv3●   Revisões de termos jurídicos●   DRM●   Patentes de Software●   Tivoização
Licença GPLv3DRM●Digital Rights ManagementDigital Restringement Management●  É um conceito que se refere a tecnologias dec...
Licença GPLv3●   Patentes de software●   Tivoização
Licença AGPLv3●   Affero General Public License.●Amplia a GPLv3 dando aos usuários acesso aocódigo fonte de software acess...
Licença LGPLv3●   Lesser General Public License●Meio termo entre licenças aderentes ao Copylefte permissivas●   Geralmente...
Certo ou errado?“Se você utilizar código licenciado pela GPL efizer um programa, você é obrigado a liberar ocódigo do seu ...
Licença BSD●   BSD Unix●   Licença permissiva●   Derivações: NetBSD, FreeBSD e OpenBSD
Licença BSDDistribuir o fonte mantendo o copyright.●●Distribuir o binário informando na documentaçãode onde foi retirado.●...
Licença BSD                 Versão original3. All advertising materials mentioning features or                 use of this...
Creative Commons - CC● Criação de instrumentos jurídicos e tecnológicospara a ampliação do acervo de bens culturaisdisponi...
Creative Commons - CC
Software Livre e Open Source    Semelhança: Garantir o acesso ao código-fonte●   Software Livre: Defende a liberdade do us...
Software Livre e Open Source"Software Livre porque todos software deveria                  ser livre"                     ...
ReferênciasA Revolução do Software Livre, 1a edição, 2009              http://www.freebsd.org                  http://www....
Dúvidas?
Obrigado!
Upcoming SlideShare
Loading in...5
×

Software livre, codigo aberto e licenças

1,112

Published on

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

  • Be the first to like this

No Downloads
Views
Total Views
1,112
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
43
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Software livre, codigo aberto e licenças"

  1. 1. Software Livre,Código Aberto eLicençasGlauco Vinicius <glauco@jabber.org>Gustavo Alves <gustavo.alfer@gmail.com>
  2. 2. Software Livre (Free Software) “Liberdade em primeiro lugar.”
  3. 3. Software Livre (Free Software)● Richard Stallman (RMS).● Projeto GNU (1983)● Manifesto GNU (1985)● Free Software Foundation (1985)
  4. 4. Software Livre (Free Software)Caracterizado por quatro liberdades essenciais e o Copyleft.
  5. 5. Liberdades Essenciais0) Liberdade de executar o programa paraqualquer propósito.1) Liberdade para estudar seu funcionamento eadaptá-los para suas necessidades.2) Liberdade para redistribuir cópias para seupróximo.3) Liberdade para aperfeiçoar o programa eliberar seus aperfeiçoamentos, para que acomunidade se beneficie.
  6. 6. Copyleft● Copyleft é diferente de Copyright.● Não é domínio público.● Não é uma licença de software.● Tem por objetivo dar liberdade ao software egarantir que essa liberdade permaneça.
  7. 7. Software Gratuito?●Software Livre não quer dizer, necessariamente,software gratuito.● É uma questão de liberdade, não de preço. “Free as in speech, not as in beer” Richard Stallman
  8. 8. Software Gratuito? LIVRE PROPRIETÁRIO Domínio Público Domínio PúblicoCom Código Fonte Sem Código Fonte Freeware Copyleft COMERCIAL Shareware SEMI-LIVRE
  9. 9. Código Aberto (Open Source)O acesso ao fonte garante um melhor processo de desenvolvimento.
  10. 10. Código Aberto (Open Source)● Eric Steve Raymond (ESR)● A Catedral e o Bazar (1997)● Definição de Open Source● Open Source Initiative (1998)
  11. 11. A Catedral e o Bazar● Ensaio de Eric Raymond sobre métodos deengenharia de software.●Modelo Catedral: O código-fonte está disponívela cada nova versão, entretanto, o códigodesenvolvido entre uma versão e outra só éacessível a um grupo exclusivo (GCC e Emacs)●Modelo Bazar: O código é desenvolvido atravésda internet de modo público.
  12. 12. A Catedral e o Bazar● Estudo de caso do kernel Linux: Como umprojeto extremamente completo e sem umcontrole estrito e centralizado poderia dar certo?● Lei de Linus: "Dados olhos suficientes, todos oserros são triviais"
  13. 13. Open Source Initiative● Fundada em 1998.●Definição de código aberto adaptada a partir daDebian Free Software Guidelines, por BrucePerens.
  14. 14. Código Aberto (Open Source)1) Livre Redistribuição2) Código Fonte3) Trabalhos Derivados4) Honra dos autores do código fonte5) Não discriminação contra pessoas ou grupos
  15. 15. Código Aberto (Open Source)6) Não discriminação contra alguma área7) Distribuição da licença8) A licença não deve ser específica para oproduto9) A licença não pode restringir a utilização deoutros softwares.10) A licença deve ser neutra em relação atecnologia
  16. 16. Licenças
  17. 17. Licença de Software● Define ações autorizadas ou proibidas peloautor ao usuário do software.● Pode adicionar mais restrições do que asprevistas pelo direito autoral.
  18. 18. Licença GPL● General Public License● Idealizada por Richard Stallman (1989)● Baseia-se nas quatro liberdades
  19. 19. Licença GPLv3● Revisões de termos jurídicos● DRM● Patentes de Software● Tivoização
  20. 20. Licença GPLv3DRM●Digital Rights ManagementDigital Restringement Management● É um conceito que se refere a tecnologias decontrole de acesso. Impõe limites para autilização de conteúdo digital ou qualquer outrotipo de dispositivo.● GPLv3 não proibe mas evita que software sobela proiba outros.
  21. 21. Licença GPLv3● Patentes de software● Tivoização
  22. 22. Licença AGPLv3● Affero General Public License.●Amplia a GPLv3 dando aos usuários acesso aocódigo fonte de software acessado através deuma rede.
  23. 23. Licença LGPLv3● Lesser General Public License●Meio termo entre licenças aderentes ao Copylefte permissivas● Geralmente aplicada em bibliotecas de software
  24. 24. Certo ou errado?“Se você utilizar código licenciado pela GPL efizer um programa, você é obrigado a liberar ocódigo do seu programa”“Software licenciado pela GPL deveobrigatoriamente ser dado de graça”“Software criado com ferramentas GPL (gcc, porexemplo) deve obrigatoriamente ser licenciadopela GPL”
  25. 25. Licença BSD● BSD Unix● Licença permissiva● Derivações: NetBSD, FreeBSD e OpenBSD
  26. 26. Licença BSDDistribuir o fonte mantendo o copyright.●●Distribuir o binário informando na documentaçãode onde foi retirado.●Eximir o criador original de qualquerresponsabilidade quanto ao que será feito com ocódigo.
  27. 27. Licença BSD Versão original3. All advertising materials mentioning features or use of this software must display the following acknowledgement: This product includes software developed by the University of California, Berkeley and its contributors.
  28. 28. Creative Commons - CC● Criação de instrumentos jurídicos e tecnológicospara a ampliação do acervo de bens culturaisdisponibilizado, em regime de acesso livre, aopúblico em geral (2001)●Incentiva o uso de direitos privados para a criaçãode bens públicos
  29. 29. Creative Commons - CC
  30. 30. Software Livre e Open Source Semelhança: Garantir o acesso ao código-fonte● Software Livre: Defende a liberdade do usuário.●Open Source: É um melhor modelo dedesenvolvimento pelo fonte estar disponível. Ambos lutam pelo mesmo alvo, mas com opiniões diferentes.● Filosofia vs Pragmatismo● Liberdades vs Processo de construção
  31. 31. Software Livre e Open Source"Software Livre porque todos software deveria ser livre" Richard Stallman"Software livre porque isso funciona melhor" Linus Torvalds
  32. 32. ReferênciasA Revolução do Software Livre, 1a edição, 2009 http://www.freebsd.org http://www.fsf.org http://www.gnu.org http://www.opensource.org http://streaming.serpro.gov.br/licencas-sl/
  33. 33. Dúvidas?
  34. 34. Obrigado!
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×