[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