[Discussioni] linking statico a libreria GPL
Francesco Potorti`
pot a potorti.it
Dom 22 Mar 2009 18:53:47 CET
Emanuele Olivetti:
>Ho scaricato un software, binari e sorgenti. Questi sono tutti
>distribuiti con una licenza non libera. In sintesi la licenza dice
>"free for academic use, no commercial use". I binari sono compilati
>staticamente con una libreria necessaria per l'esecuzione: libgsl [0],
>che ha licenza GPL (v3).
Gli autori del programma non libero non hanno il diritto di distribuire
i binari linkati con GPL. Chi scarica il loro binario a sua volta non
ha alcun diritto su di esso, perché la licenza non è valida e senza
licenza valgono le normali regole del diritto d'autore internazionale:
niente diritti di copia, modifica o redistribuzione. Chi distribuisse
quei binari con la licenza degli autori del programma violerebbe i
diritto degli autori della libreria, chi li distribuisse con la GPL
violerebbe i diritti degli autori del programma.
>Vista la persistenza della GPL ne deduco che
>anche i sorgenti del software sono da ritenersi distribuiti (anche)
>con licenza GPL (magari involontariamente, visto che gli autori
>indicano una licenza diversa sul loro sito).
I sorgenti sono distribuiti indipendentemente dalla libreria, la licenza
su di essi è quella voluta dagli autori.
>La mia domanda e' la seguente. Sono interessato ad approfondire ed
>eventualmente estendere una parte di questo software. L'eventuale
>codice che potrei aggiungere vorrei poi distribuirlo liberamente. Da
>un punto di vista tecnico penso di poterlo fare, vista la persistenza
>della GPL.
Non senza un permesso degli autori.
> Pero' forse sarebbe meglio contattare prima gli autori e
>chiarire la (probabile) svista. In questo caso potrebbero rimuovere i
>binari (compilati staticamente, per quelli compilati dinamicamente so
>che la questione della persistenza e' un po' aperta [1]) dal sito e
>cercare di impedire l'effetto della GPL.
Cosa intendi con "compilati dinamicamente"? Se intendi "con librerie
condivise" allora non c'è nulla di controverso, e non c'è differenza
rispetto a una compilazione statica.
More information about the discussioni
mailing list