Arquivo de 30 de Janeiro de 2007
Desenvolvimento de Software Hildebrando em 30 Jan 2007
Você sabe o significado das licensas de Software?
Ao baixar a documentação da nova versão do JFreeChart (API Java para construção de gráficos) um ponto chamou a atenção. Como o nome da biblioteca á JFreeChart suponho que posso fazer o que eu quiser com a biblioteca, como baixar, usar, alterar, incorporar, vender e ate mudar de nome. Porém ao ler com mais detalhes a licensa percebi algumas restrições.
São estas restrições que definem o tipo de licensa. Existem inúmeras licensas para software. O motivo disso é que uma pessoa pode desenvolver um determinado aplicativo ou biblioteca e, mesmo disponibilizando gratuitamente, quer manter o controle de atualizações, por exemplo.
Public Domain
GNU General Public License - GPL
GNU Library General Public License - LGPL
BSD
Apache Licenses
no link (livro) http://www.oreilly.com/catalog/opensources/book/perens.html o autor detalha algumas licensas.