[Diritto] Re: Quale licenza usare?
t.tagliapietra at libero.it
t.tagliapietra at libero.it
Thu May 11 15:55:03 CEST 2006
Ti prego di avere ancora un po' di pazienza per l'argomento. Sicuramente le
domande
sembreranno tutte uguali, ma per me hanno una sottile differenza per
riuscire a capire
per bene il problema.
>> Il problema ora sta nel fatto che vorrei permettere l'uso della
>> core-library (e di tutte le librerie del punto C non licenziate sotto
>> GPL) anche da software non libero come ad esempio MS Excel.
>
> Secondo me basta che ometti le librerie GPL dai binari che rilasci per
> excel.
Quindi se rilascio il core sotto BSD modificata o LGPL, basta redistribuire
solo i binari non GPL. Bene.
>> Guardando varie licenze ho notato quelle usate per PERL e GUILE. Per
>> PERL si rilascia il programma con una doppia licenza e viene
>> specificato che in definitiva i vari moduli altro non sono che
>> un'aggiunta di variabili e definizioni e che quindi non assoggettano
>> tutto il resto a GPL (mi par di capire).
>
> Capito male.
> Quando una parte del codice e' sotto GPL allora tutto il lavoro deve
> essere rilasciato secondo i termini della GPL. Che poi le singole parti
> abbiano licenze diverse (ma GPL compatibili ovviamente) e' un fatto
> secondario che riguarda le singole parti.
Mi vorresti dire che per rilasciare una libreria GPL scritta
specificatamente
per il mio interprete, non è necessario modificare tutti i file per
includere la
tipica intestazione della licenza GPL (eliminando quella vecchia) ma
rilasciare
una licenza globale ... un file con tutta la GPL inclusa?
>> - se usassi ad esempio una licenza BSD modificata, il
>> progetto puo'/deve essere convertito in GPL da terze
>> parti per distribuire la propria shared-library con
>> licenza GPL?
>
> Il progetto non deve essere convertito in se, ma se il programma da
> distribuito contiene codice soggetto alla licenza GPL, allora il tutto
> deve essere rilasciato secondo i termini della GPL. (Il fatto che il
> codice sia suddiviso in librerie o un compilato statico monolito non fa
> alcuna differenza).
Come sopra. Rilasciare secondo i termini della GPL, ai fini pratici che
significa? Modificare tutti i file per inserire la GPL? e/o che altro?
>> - Devo rilasciare il software sotto doppia licenza che
>> usi sia BSD modificata o LGPL e GPL?
>
> No, non e' necessario, a meno che tu non voglia usare anche una licenza
> incompatibile con la GPL.
Cioè come accade per Mono, con l'itento di fornire anche una versione che
per fini pratici/altro non si puo' usare una licenza open source.
Probabilmente la domanda avrà risposta ovvia: a questo punto, un'ultima
cosa. Nel caso distribuisca un plugin sotto GPL, ho l'obbligo/dovere di
distribuire anche il programma per il quale viene scritto il plugin?
Grazie ancora per le risposte dell'altro giorno. Spero di ricevere queste
ultime e a tal fine ti ringrazio anticipatamente.
Tommaso
More information about the Diritto
mailing list