Software Livre:Decifrando seus conceitos
ApresentaçãoCuiabano, de Tchapa e Cruz!Servidor Público Federal (IFMT – Campus Cuiabá)Usuário e Entusiasta de Software Liv...
Linus Torvalds – Criadordo Linux                                                 John ”Maddog” Hall(LinuxCon 2010, SP)    ...
Nossa AgendaComo tudo começou...●Quem é quem ?●●Como determinar a maneira que o software podeser utilizado ?Usuário e Entu...
Como tudo começou ...
Até a década de 70, os desenvolvedores de                     70software frequentemente compartilhavam seusprogramas de um...
Stallman introduziu os conceitos de software livree copyleft, os quais foram especificamentedesenvolvidos para garantir qu...
Quem é quem ?
Software LivreA Free Software Foundation (FSF) define comoFree Software ou Software Livre:Qualquer programa computacional ...
As Quatro Liberdades da FSF.   • Liberdade no 0A liberdade para executar o programa, para qualquerpropósito;   • Liberdade...
Open Source ou Código AbertoOpen Source ou Código Aberto é todo programa quecontém seu código fonte disponível ao usuário....
Então, qual a diferença?
XA liberdade é valiosa não    Defende um discurso maissó do ponto de vista         agradável ás empresas.técnico, mas tamb...
Free Software     versus   Free BeerSoftware Livre" é uma questão de liberdade, não de preço.Para entender o conceito, voc...
Como determinar amaneira que o software pode ser utilizado?
É comum o uso de licenças de software para determinarde forma mais especifica como um software pode serutilizado. A licenç...
As licenças que acompanham software livre fazem uso dalegislação de copyright para impedir utilização não-autorizada,mas e...
Contatoblog@tuxcuiabano.com@tuxcuiabano
Software livre   decifrando seus conceitos
Software livre   decifrando seus conceitos
Software livre   decifrando seus conceitos
Software livre   decifrando seus conceitos
Software livre   decifrando seus conceitos
Software livre   decifrando seus conceitos
Software livre   decifrando seus conceitos
Software livre   decifrando seus conceitos
Software livre   decifrando seus conceitos
Software livre   decifrando seus conceitos
Software livre   decifrando seus conceitos
Software livre   decifrando seus conceitos
Software livre   decifrando seus conceitos
Upcoming SlideShare
Loading in …5
×

Software livre decifrando seus conceitos

1,128 views

Published on

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

  • Be the first to like this

No Downloads
Views
Total views
1,128
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
27
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Software livre decifrando seus conceitos

  1. 1. Software Livre:Decifrando seus conceitos
  2. 2. ApresentaçãoCuiabano, de Tchapa e Cruz!Servidor Público Federal (IFMT – Campus Cuiabá)Usuário e Entusiasta de Software LivreBlogueiro: www.tuxcuiabano.comMúsico Frustado, amante de Bossa Nova
  3. 3. Linus Torvalds – Criadordo Linux John ”Maddog” Hall(LinuxCon 2010, SP) – Presidente Linux Foundation (Campus Party 2011, SP) Richard Stallman – Free Software Foundation (FISL 2009, RS)
  4. 4. Nossa AgendaComo tudo começou...●Quem é quem ?●●Como determinar a maneira que o software podeser utilizado ?Usuário e Entusiasta – Bate papo●
  5. 5. Como tudo começou ...
  6. 6. Até a década de 70, os desenvolvedores de 70software frequentemente compartilhavam seusprogramas de uma maneira similar aos princípiosdo software livre. No final da mesma década, asempresas começaram a impor restrições aosusuários com o uso de contratos de licença desoftwareEm 1983, Richard Stallman dá inicio ao projeto GNU, emoutubro de1985 funda a FreeSoftware Fountation (FSF). Richard Stallman
  7. 7. Stallman introduziu os conceitos de software livree copyleft, os quais foram especificamentedesenvolvidos para garantir que a liberdade dosusuários fosse preservada. Richard Stallman (alguns anos depois)
  8. 8. Quem é quem ?
  9. 9. Software LivreA Free Software Foundation (FSF) define comoFree Software ou Software Livre:Qualquer programa computacional que pode serusado,copiado,estudado,modificado eredistribuído sem nenhuma restrição.Para ser considerado como tal deve atender asQuatro Liberdades definidas pela FSF.
  10. 10. As Quatro Liberdades da FSF. • Liberdade no 0A liberdade para executar o programa, para qualquerpropósito; • Liberdade no 1A liberdade de estudar como o programa funciona, eadaptá-lo às necessidades do usuário, sendo que o acessoao código-fonte é um pré-requisito fundamental para estaliberdade; • Liberdade no 2A liberdade de redistribuir cópias para os outros usuários; • Liberdade no 3A liberdade de aprimorar o programa e liberar os seusaperfeiçoamentos, de modo que toda a comunidade sebeneficie, sendo que o acesso ao código-fonte também éum pré-requisito fundamental para esta liberdade;
  11. 11. Open Source ou Código AbertoOpen Source ou Código Aberto é todo programa quecontém seu código fonte disponível ao usuário. Essetermo foi criado posterior ao Software Livre (fevereirode 1998) para desenfatizar o teor filosófico associado 1998a liberdade. É advogado pela Iniciativa do CódigoAberto (Open Source Initiative).A OSI define o código aberto usando a definiçãoDebian de software livre, que é apenas umdetalhamento das 4 liberdades da FSF.
  12. 12. Então, qual a diferença?
  13. 13. XA liberdade é valiosa não Defende um discurso maissó do ponto de vista agradável ás empresas.técnico, mas também sob a Promover um “modelo deótica da moral e ética. desenvolvimento” no qual osGanhar, para os usuários usuários participam dode computador, a liberdade desenvolvimento,enfatizandde cooperar e controlar a o a superioridade técnica emsua própria computação. relação ao software proprietário.
  14. 14. Free Software versus Free BeerSoftware Livre" é uma questão de liberdade, não de preço.Para entender o conceito, você deve pensar em "liberdadede expressão", não em "cerveja grátis.É importante nãoconfundir software livre com software gratuito porque aliberdade associada ao software livre de copiar, modificar eredistribuir independe de gratuidade.Existem programas que podem ser obtidos gratuitamentemas que não podem ser modificados, nem redistribuídos.
  15. 15. Como determinar amaneira que o software pode ser utilizado?
  16. 16. É comum o uso de licenças de software para determinarde forma mais especifica como um software pode serutilizado. A licença é um documento (não necessariamenteregistrado ou validado com nenhum órgão ou organização)que vem junto ao software, que determina as condiçõespelas quais pode ser utilizado.Exemplos de Clickwrap Agreement
  17. 17. As licenças que acompanham software livre fazem uso dalegislação de copyright para impedir utilização não-autorizada,mas estas licenças definem clara e explicitamente ascondiçõessob as quais cópias, modificações e redistribuições podem serefetuadas, para garantir as liberdades de modificar e redistribuiro software assim licenciado. A sta versão de copyright, dá-se onome de copyleft. Este diagrama de Chao-Kuei explica asdiferentes categorias de software. Diagrama de Chao-Kuei
  18. 18. Contatoblog@tuxcuiabano.com@tuxcuiabano

×