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.