[Cascavel-pm] Licensas livres

Daniel Ruoso daniel em ruoso.com
Domingo Maio 6 07:49:25 PDT 2007


Dom, 2007-05-06 às 01:56 -0300, Nilson Santos Figueiredo Junior
escreveu:
> On 5/5/07, Daniel Ruoso <daniel em ruoso.com> wrote:
> > Você disse bem, do DBD::mysql, que é uma coisa diferente do
> > libmysql-client...
> Sim, mas o DBD::mysql, no final das contas, não usa a libmysql-client ?

Na verdade, isso mostra um loophole que o pessoal do mysql criou, mas de
qualquer forma, a questão da licença do Mysql é resolvida por outro
motivo...

O loophole é assim, a libmysql aceita excessão na GPL para qualquer
licença aprovada pela OSI, então o dbd-mysql pode ser licenciado pela
artistic license, então a GPL não se aplica ao seu programa.

Mas de qualquer forma, a GPL diz que se o código for utilizado de uma
forma plugável (o que a DBI faz), ele não é considerado um trabalho
derivado, então a DBI acaba por não amarrar à GPL de qualquer forma.

Mas, es você estivesse programando em C, usando a libmysql-client
direto, o seu código teria que ser GPL ou outra licença aprovada pela
OSI (de acordo com a exceção explícita feita pelo pessoal do mysql) ou
você teria que adquirir a licença comercial do mysql.

daniel



Mais detalhes sobre a lista de discussão Cascavel-pm