Download - Mundo Livre e Aberto
Software Livre, a revoluo!
Mundo Livre e Aberto
Elenilson VieiraPrograma de Educao Tutorial [email protected] Pessoa, 10 de julho de 2009
Roteiro da Apresentao
Definio de Software Livre
Soft Livre x Gratuito
Por que usar?
Problemas em usar Software Proprietrio
Software Livre x Cdigo Aberto
Movimento Software Livre
Projeto GNU e a GNU GPL
GNU/Linux
Formas de lucrar com Soft Livre
Motivaes para manter o cdigo aberto
O que software livre?
O que software livre?
qualquer programa de computador que pode ser:
Usado
Copiado
Estudado
Modificado
Redistribudo
Sem nenhuma restrio (Free Software Foundation)
A maneira usual de distribuio de software livre anexar a este uma licena de software livre, e tornar o cdigo fonte do programa disponvel
SL Notveis: Linux, Open Office, GCC, KDE, Programas do Sistema GNU, Firefox, Konqueror, Java, PHP, Samba, Apache, etc.
O que software livre?
Licena de Software
Licena de Software
Definio de aes autorizadas (ou proibidas) no mbito do direito de autor de um programador
Pode acrescentar restries
Usurio tem de aceitar que lhe sejam impostas estas restries para poder sequer utilizar o software
Licena de Software Livre
Acrescentam direitos face aos j concedidos pelo direito de autor
Ato de redistribuio as nicas regras que impem
Garante juridicamente ao utilizador que no est cometendo atos de infraao de direito de autor
Software Livre == Software Gratuito?
Software Gratuito
O fato de ser gratuito no implica em ser livre
O gratuito apenas um soft que voc no precisa pagar (freeware) e o cdigo fonte no est disponvel
Usar o termo Software Livre somente para designar o fato de ser gratuito um erro grosseiro
Software
Proprietrio
Voc sabe o que realmente significa?
Software Proprietrio
Nada mais do que ter um dono
Software Livre um Software Proprietrio
Software Privativo
E esse, voc sabe? Agora ficou fcil!
Software Privativo
Priva o usurio de alguma das liberdades definidas pela Free Software Foundation
Opositor ao conceito de Software Livre!
Se Ligue!!!
Software Prroprietrio != Software Privativo
Por que usar Software Livre?
Por que usar Software Livre?
grtis!
Cdigo fonte disponvel para possveis modificaes pelo usurio
Falhas so encontradas com mais facilidade e corrigidas quase que imediatamente, tornando-os mais confiveis.
Problemas em usar Soft Privativo?
Problemas em usar Soft Privativo?
Preo!
Adquire-se apenas uma licena de uso e no o software em si
Cdigo fechado o deixa propcio a falhas
Apenas o proprietrio pode fazer modificaes
Software Livre x Cdigo aberto
Software Livre x Cdigo aberto
No significam o mesmo?
Quais as diferenas?
O que realmente significam?
Richard Stallman, criador do Projeto GNU
Se dedicou a produzir um Sistema Operacional totalmente livre
ENSOL 2009
Projeto GNU
Acrnimo recursivo: GNU is Not Unix
Incio em 1984
Objetivo de produzir um Sistema Operacional totalmente livre
Inicialmente desenvolveram peas principais, como um compilador de C, editor de texto, etc.
Da surge uma pergunta a Stallman:
Eu escrevo o cdigo, deixo-o aberto, vem um esperto e diz que dele, mas ento, e ai? O que fazer?
Projeto GNU
Surge a GNU GPL
GNU GPL
GNU General Public License
Permite que os programas sejam distribudos e reaproveitados
GNU GPL
Mantm os direitos do autor
No permite que essa informao seja usada de uma maneira que limite as liberdades originais
No permite, por exemplo, que o cdigo seja apoderado por outra pessoa, ou que sejam impostos sobre ele restries que que firam uma das 4 liberdades
Que quatro liberdades so essas?
Liberdade n 0: A liberdade de executar o programa, para qualquer propsito
Liberdade n 1: A liberdade de estudar como o programa funciona e adapt-lo para as suas necessidades.
liberdade n 2: A liberdade de redistribuir cpias de modo que voc possa ajudar ao seu prximo
liberdade n 3: A liberdade de aperfeioar o programa, e liberar os seus aperfeioamentos, de modo que toda a comunidade se beneficie deles.
Copyleft da GPL
Copyleft da GPL
"Copyleft" um trocadilho com o termo copyright"
Significa deixamos copiar ou cpia permitida
Um projeto (softwares ou outros trabalhos livres) sob a licena Copyleft requer que suas modificaes, ou extenses do mesmo, sejam livres, passando adiante a liberdade de copi-lo e modific-lo novamente
Outras licenas
Licena BSD
MPL ou Mozilla Public License
Apache License
CDDL
Se livre...
meu
Posso fazer o que eu quizer e...
Eu posso fechar o cdigo!!!
No bem assim!
No bem assim!
Softwares licenciados sob GPL no permitem
Fere as liberdades
H licenas que permitem
Licena BSD
Movimento OpenSource
Respeita as 4 liberdades definidas pelas FSF
Qualquer licena de Software Livre licena de Cdigo Aberto
Qual a difenrena para SL?
No que eles pensam!
Movimento OpenSource
A diferena entre os dois movimentos est no discurso
Software Livre aqui uma alternativa de negcios
No condena desenvolvedores de software privativo
Linux
No h como falar em software livre sem falar do mais famoso de todos.
Criado por um jovem finlands, Linus Tolvards
Chega a rede mundial de computadores em primeiro de setembro de 1991, as 0:01 horas, publicado pelo seu criador
Linux
Linus Tolvards,criador do kernel Linux, e o seu representante, Tux.
Stallman estava a produzir um Sistema Operacional totalmente livre mas faltava uma parte extremamente importante: o Kernel
Foi um casamento perfeito entre o Sistema GNU desenvolvido por Stallman e o kernel Linux desenvolvido pro Linus
GNU/Linux
Surge o GNU/Linux
Usurios tornaram o GNU/Linux em apenas Linux
PONTE QUE CAIU!!!
GNU/Linux
Desagradou Stallman
Ele acha que aps tantos esforos de fazer um S.O. totalmente livre, cham-lo apenas de Linux esconde seus verdadeiros criadores
Como ganhar dinheiro com software livre?
Como ganhar dinheiro com software livre?
Com tantas restries, como farei para lucrar?
Aps tanto trabalho desenvolvendo o cdigo, coloco-o em aberto e ai?
O que eu ganho com isso?
Vou mendigar!
O que ocorre em caso de problemas?
possvel a correo imediata desses problemas com softwares proprietrios?
Como ganhar dinheiro com software livre?
Fala de novo que eu no ouvi!
Motivaes
Voc obter reconhecimento por ser o desenvolvedor de um programa importante
Muitos o faro uso muito rapidamente, corrigindo falhas e tornando seu programa ainda melhor
Cdigo proprietrio pode trazer insatisfao em caso de problemas, voc no pode no d conta de tanta assistncia necessitada, fazendo que seu programa caia em desuso!
Para Tolvards deu certo, por que no para mim?
Um dos pontos mais importantes para mim que qualquer um pode fazer a sua prpria verso do Linux
O melhor de manter em cdigo aberto que, daqui a cinco, dez, cinqenta anos, o melhor Sistema Operacional do momento poder tirar proveito do cdigo fonte do Linux
Linus Tolvards
E o que eu penso disso?
No so os outros que mandam na sua vontade!
Cada um faz o que se sente melhor fazendo!
Ganhar pontos enquanto universitrios excessial!
Todos ganham!
Todos ficam felizes!
Filmes Recomendados
Filmes Recomendados
The Code, Linux
Revolution OS
Piratas do Vale do Silcio
Jos???
Perguntas?
A cincia em si no gera dinheiro, o sucesso vem como conseqncia de suas aplicaes!
Elenilson Vieira e o PET.Com agradecem a [email protected]