Monografia
Comparativo de licenças de código aberto
Alison Carmo Arantes
Belo Horizonte 2009
Alison Carmo Arantes
Comparativo de licenças de código aberto
Monografia apresentada ao Curso de Especialização em Redes de Telecomunicações da Universidade Federal de Minas Gerais, como requisito parcial para obtenção do certificado de Especialista em Redes de Telecomunicações. Orientador: José Monteiro da Mata
Belo Horizonte Departamento de Ciência da Computação 2009
Resumo
Este trabalho trata de licenças de software para qualquer código de programa que pode ser redistribuído e modificado. Esses códigos são chamados de código aberto e a licença que licencia o código aberto é a licença de código aberto. Como existem muitas licenças de código aberto, cada qual com características e finalidades específicas, este trabalho visa explicar as licenças mais comuns e seus conceitos. Ao final, foi montado um quadro comparativo com alguns parâmetros que permeiam as licenças resumindo as características e diferenças entre elas.
Sumário
Lista de Tabelas
Lista de Siglas
1 Introdução
7
2 Propriedade de software 2.1 2.2 2.3 2.4 Copyright, direitos autorais, patentes e domíno público . . . . . . . O software livre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A definição de código aberto . . . . . . . . . . . . . . . . . . . . . . . Diferenças entre código aberto e software livre . . . . . . . . . . . . .
9 9 11 11 14
3 Licenças de código aberto 3.1 3.2 3.3 3.4 Licença MIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Licença BSD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Licença Apache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Licenças GPL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.4.1 3.4.2 GPL versão 2 . . . . . . . . . . . . . . . . .