O documento discute o que é software livre, definindo-o como programas que permitem a liberdade de uso, aprendizado, modificação e compartilhamento. Também aborda como o código fonte deve ser disponibilizado e as principais licenças livres.
1. O que é software livre?
Programa que permite:
● Liberdade de uso
● Liberdade de aprendizado e modificação
● Liberdade de compartilhamento
● Liberdade de redistribuir minhas modificações.
2. Código Fonte
Para garantir essas liberdades é necessário
fornecer o código fonte ao distribuir um programa.
3. Software Livre ou Software de
Código Aberto?
● Criou-se o conceito de Software de Código Aberto
com o objetivo de o ganhar apoio de empresas e
investidores.
● Esse conceito é mais completo e preciso, não
confundindo-se com Software Grátis, como sugere
o nome Software Livre (Free Software).
– http://opensource.org/docs/osd
4. Licenças
● O Software precisa ser registrado e recebe
uma licença de distribuição. Algumas
licenças livres são:
● GNU GPL
● BSD
● MIT
● CeCILL
6. Personalização
● Para o presidente do Serpro, Marcos Mazoni,
softwares livres são mais seguros pois são
como cadeados aos quais é possível
desenhar uma “chave” adequada e única. “Eu
posso abrir esses códigos, saber como
funcionam e construir sua segurança. Então, é
uma segurança que só eu (administrador) sei”
http://www.ebc.com.br/tecnologia/2015/07/ente
nda-por-que-software-livre-e-mais-seguro-que-
software-proprietario
7. Após a instalação...
● O administrador de um sistema possui total
controle sobre o que está instalado.
● O administrador pode limitar a leitura ou
modificação do programa instalado no seu
sistema.
● O código pode receber auditoria externa se
necessário.
● Dados de usuários ficam preservados.
11. Como é o processo de
desenvolvimento ?
● Existem comunidades organizadas que orientam o
funcionamento do Software.
● Algumas dessas comunidade são formadas por grandes
desenvolvedores, pesquisadores, empresas, ongs,
fundações, profissionais e entusiastas.
● Embora qualquer um possa fazer qualquer modificação
para uso próprio, versões oficiais são testadas e avaliadas.
● Autoridade é reconhecida por meritocracia. Os autores das
primeiras versões são bastante respeitados. Como
acontece com Linus Torvalds e Richard Stallman
20. Referências
● Projeto GNU: http://www.gnu.org/gnu/gnu-history.pt-br.html
● Open Source Initiative: http://opensource.org/
● Document Foundation: https://www.documentfoundation.org/
● Mozilla Foundation: https://www.mozilla.org/en-US/foundation/
● WILLIAMS, ANTHONY D. ; TAPSCOTT, DON - Wikinomics
● WILLIAMS, ANTHONY D. ; TAPSCOTT, DON - MacroWikinomics
● RAYMOND, ERIC STEVEN - A Catedral e o Bazar:
http://www.dominiopublico.gov.br/pesquisa/DetalheObraForm.do?
select_action&co_obra=8679
● RIFKIN, JEREMY - A Terceira Revoluçao Industrial
● CCSL: http://ccsl.ime.usp.br/
● Google e Software Livre: http://textolivre.pro.br/blog/?p=1138