[Discussioni] Kylix OE: quale licenza?

Francesco Potorti` pot a softwarelibero.it
Mer 31 Lug 2002 00:29:44 CEST


Umberto Genovese <umbegen a tin.it>:   
   ho iniziato a sviluppare un progetto usando Kylix OE; ora per quanto vedo,
   il codice sviluppato dovrebbe essere rilasciato con licenza GPL; però mi
   chiedo (per questo chiedo lumi) se e quanto questo possa essere vero: mi
   spiego meglio: il programma finale viene creato con un ambiente di sviluppo
   che non è GPL per cui volendolo modificare si 'deve' essere in possesso di
   questo ambiente (si può sempre scaricare dal sito, d'accordo) e alcune
   funzioni o librerie interne di cui faccio uso per scrivere/usare il mio
   applicativo possono non essere GPL; può essere compatibile con la GPL?

La risposta non è ovvia.  Quanto segue è il meglio a cui siamo pervenuti
studiando il caso di Mosaico[1].

Se sviluppo software GPL usando un dato sistema di sviluppo, tutto ciò
che fa parte del sistema di sviluppo può essere distribuito in forma
binaria.  Nella gpl-faq c'è l'esempio delle librerie dinamiche di Visual
C++ che possono essere distribuite assieme al binario del programma GPL
scritto in Visual C++.

Nel caso di librerie non condivise non abbiamo alcun esempio chiaro.
Distinguiamo due casi: 1) librerie statiche 2) caricamento dinamico.
Nel caso delle librerie statiche, secondo me a maggior ragione possono
essere distribuite con il binario del programma, ma io non sono un
giurista.  Nel caso di librerie dinamiche, la gpl-faq dice da qualche
parte che si tratta di casi ambigui.

Insomma, se fossi io lo distribuirei senza scrupoli, perché secondo me
le librerie del sistema di sviluppo possono essere distribuite con il
programma rispettando lo spirito e la lettera della GPL.

Se vuoi essere certo, puoi usare una GPL con eccezioni (vedi gpl-faq).
   
   (tratto dall Help di Kylix)
   GPL license agreement
   
   The General Public License (GPL) agreement specifies information concerning
   open source licensing terms for using CLX to develop open sourced
   applications.

Questo non ho capito né perché ce l'hai messo, né cosa voglia dire.



More information about the discussioni mailing list