[Discussioni] terminologia licenze SL, o meglio: virale? no grazie
piccardi
piccardi a softwarelibero.it
Ven 10 Mar 2006 14:09:28 CET
Francesco Potorti` ha scritto:
>>In realta`, _tutte_ le licenze sono contagiose, secondo la tua
>>definizione
>
>
> Secondo la mia definizione, licenze come Apache, BSD, MIT X, LGPL e
> Mozilla non lo sono.
>
Quelle sono semplicemente licenze che consentono l'uso del codice da
loro coperto all'interno di codice proprietario. La GPL invece non lo
consente. Questa mi pare una distinzione chiara e valida, chiamare
questo aspetto "contagioso" no.
>>Se non e` chiaro non sono _assolutamente_ d'accordo sull'uso
>>di "contagioso". Persistente e` sufficiente
>
>
> A me pare evidente il contrario: GPL e FDL da una parte sono contagiose,
> LGPL e Mozilla dall'altra non lo sono. Eppure tutte sono persistenti.
Dipende come intendi persistente. Per te erano esattamente equivalenti,
ma se per persistente intendi invece che tutto il codice che usa il tuo
codice deve mantenere la stessa licenza (che di sicuro rende l'idea piu`
di contagioso) queste licenze (LGPL, Mozilla & C) non sono persistenti.
Secondo me voler usare una o due parole per esprimere questo concetto
rende il tutto piu` confuso, "Ereditaria dominante" rende meglio di
"persistente" questo aspetto, ma non mi soddisfa fino in fondo. "Non
usabile all'interno di software proprietario" rende meglio le cose, e
"usabile solo con codice con la stessa licenza" lo rende ancora meglio,
ma a quanto pare e` troppo lungo... Se vuoi essere piu` breve forse
"liberante", ma anche questo non mi soddisfa, perche` (come contagioso)
suppone un qualcosa di attivo, che non c'e`.
Ma un volta che la distinzione e` chiara, bisogna per forza metterla in
una parola singola?
In ogni caso contagioso continua a non essere assolutamente adeguato, il
contagio e` qualcosa che si trasmette, le licenze non si trasmettono, si
scelgono. Ti ricordo che niente puo` far cambiare licenza al tuo codice,
anche se lo distribuisci con codice GPL (violare la GPL non implica
essere costretto a mettere la GPL sul tuo codice) a meno che tu non
venga convinto a farlo. E convincere una persona a fare qualcosa mi pare
cosa completamente diversa dal contagio.
Ciao
Simone
More information about the discussioni
mailing list