Caso 2010/09 - Licenza GNU-GPL: creazione di un software utilizzando librerie non libere
Fatto:
Il richiedente ha sviluppato insieme ad un altro studente un software nell’ambito della tesi di laurea specialistica. Tale software utilizza due librerie che, seppure distribuite gratuitamente e con accesso al codice sorgente, sono proprietarie.
Quesito:
è possibile licenziare con GNU GPL un software che utilizza librerie non libere?
Questioni di diritto emergenti:
Incompatibilità delle licenze libere con le licenze proprietarie delle librerie utilizzate dal software.
A prescindere dalle problematiche del mondo open source rispetto all’utilizzo di software non libero per lo sviluppo di programmi (per cui si veda http://www.gnu.org/licenses/gpl-faq.it.html#WritingFSWithNFLibs), nel caso di specie ad impedire il licenziamento del software è lo stesso Terms of Use delle librerie utilizzate dal richiedente. Questo infatti consente esclusivamente l’uso personale e non commerciale della libreria, escludendo espressamente la possibilità di ulteriori riproduzioni, distribuzione o utilizzi commerciali. Il richiedente violerebbe dunque i termini della licenza delle librerie qualora provvedesse a distribuire il software da lui sviluppato.
Un’ipotetica soluzione, qualora tecnicamente realizzabile, sarebbe la pacchettizzazione del software senza librerie e la distribuzione del programma con tale modalità, fornendo agli utenti finali l’opzione di scaricare le librerie.