[Discussioni] Librerie GPL ed LGPL

Paolo Redaelli paolo.redaelli a poste.it
Lun 26 Feb 2007 19:02:03 CET


Avrei un dubbio riguardante le licenze delle librerie e dei relativi 
wrapper/bindings per altri linguaggi, nello specifico Eiffel.

La Gnu Scientific Library è una libreria C rilasciata sotto GPL.
Nell'ambito dell'Eiffel Wrapper Libraries Collection 
(https://gna.org/projects/eiffel-libraries/) stiamo scrivendo dei 
wrapper per questa libreria. Il progetto è iniziato con wrapper per le 
GTK, le Glib e GObject - librerie LGPL, licenza citata nella scheda 
relativa al progetto su gna.org; l'idea è - se possibile - di utilizzare 
una sola licenza per tutti gli wrapper: la LGPL.
La situazione sarebbe così:
GSL: Libreria C (GPL) -> Eiffel Wrappers (LGPL) -> Programma finale

Il programma finale - per quel che ne capisco io - deve avere una 
licenza compatibile con entrambe: la LGPL e la GPL; la qual cosa non è 
un problema per la maggioranza delle licenza libere che sono compatibili 
con la GPL. Quello che non è possibile è creare una applicazione 
proprietaria e la cosa verrà adeguatamente segnalata (sul sito, nei 
pacchetti da scaricare, eccetera).
Viceversa se anche la libreria sottostante è rilasciata sotto LGPL - per 
esempio le GTK - allora è possibile per l'utente finale rilasciare il 
proprio programma sotto licenza proprietaria.

GTK (LGPL) -> Eiffel Wrappers (LGPL) -> Programma finale (può essere 
proprietario)

Ci sono per caso inesattezze?
Grazie per l'attenzione
    Paolo




More information about the discussioni mailing list