[Discussioni] terminologia licenze SL, o meglio: virale? no grazie
Francesco Potorti`
pot a potorti.it
Ven 3 Mar 2006 16:15:41 CET
Questa è una discussione nata in privato, che però è diventata
abbastanza interessante da renderla pubblica. Comincio io.
Si parla dell'uso del termine "virale", talvolta associato alle licenze
con permesso d'autore (copyleft).
In questo messaggio non voglio discutere di cose belle e cose brutte,
cioè mi mantengo puramente sul tecnico-legale e non sul politico.
"persistente" è il termine che uso comunemente quando parlo di permesso
d'autore (copyleft). Una licenza che utilizza il concetto di copyleft è
una licenza persistente. Detto altrimenti, per maggior chiarezza: le
tre locuzioni
"licenza di copyleft"
"licenza con permesso d'autore"
"licenza persistente"
sono *esattamente* equivalenti.
Le licenze persistenti si possono dividere in due categorie: quelle
contagiose e quelle che non lo sono.
GNU GPL è una licenza persistente *contagiosa*
GNU LGPL è una licenza persistente *non contagiosa*
GNU FDL è una licenza persistente *contagiosa*
Detto altrimenti per maggior chiarezza: esistono licenze persistenti
contagiose e licenze persistenti non contagiose.
Per esprimere il concetto di "contagioso" molti, solitamente nemici del
software libero, usano il termine "virale". Questo termine è inadeguato
per motivi politici (che come ho detto qui non voglio esaminare) e per
motivi tecnici, che vado a discutere.
Ciò che contraddistingue i virus è l'estrema semplicità rispetto agli
organismi viventi e la capacità di riprodursi solo grazie alla
cooperazione di un organismo vivente. I virus contagiano altri
organismi viventi, ma non è questa la loro peculiarità, perché è una
caratteristica condivisa con numerosi altro organismi, ad esempio i
batteri. Ciò che contraddistingue i virus quindi non è il fatto di
essere contagiosi.
Invece ciò che contraddistingue la GPL rispetto alla LGPL è di essere
contagiosa, cioè di rendere GPL ogni altro codice ad essa intimamente
connesso. Una licenza con questa caratteristica io la chiamo
"contagiosa". Il termine "virale" non è adatto, esso è scelto in base a
motivazioni non tecnico-legali, ma politiche o sociali.
Se qualcuno mi sa suggerire un termine più adeguato di "contagiosa" ben
venga. Un possibile candidato che mi è stato suggerito è "propagativa".
Un altro è "espansiva".
More information about the discussioni
mailing list