[Discussioni] Vetrina del software libero (lunghetto)
Francesco Potorti`
pot a softwarelibero.it
Gio 23 Maggio 2002 12:13:36 CEST
Prima di tutto, la mia non è l'opinione ufficiale dell'associazione
software libero. Quest'ultima viene diffusa con messaggi a firma
dell'associazione, solitamente firmati.
Ora affiliamo le spade :-)
Andrea Gnesutta:
ma il mio pensiero e' semplice: se devo usare SW libero che e' libero
solo perche' uno ha comperato i sorgenti di un sw commerciale, e li
ha resi pubblici e freeware (spacciandoli per suoi), preferisco usare
sw commerciale.
A quanto ho capito, non è questo il caso, e quelli di Mosaico hanno
solo sbagliato licenza.
Dunque, provo a riassumere (dal mio punto di vista, almeno).
A quanto pare (ci informeremo di preciso) Mosaico è distribuito con una
licenza non valida, perché distribuiscono un binario che comprende
software GPL e software incompatibile GPL. Questo significa che non
possono distribuire il binario.
Se questo risulta vero, in prima battuta direi che per correggere la
situazione dal punto di vista legale, possono seguire diverse strade
(sempre nell'ipotesi che vogliano distribuire Mosaico come software
libero):
- usano una GPL modificata che consenta il link con le librerie non
compatibili GPL di cui hanno bisogno
http://www.it.gnu.org/licenses/gpl-faq.it.html#WritingFSWithNFLibs.
- distribuiscono solo il codice sorgente (e poi magari fanno pagare
l'installazione a casa del cliente, non so se la cosa ha senso
commercialmente).
- cambiano licenza, ma non so molto delle altre licenze libere che non
siano GPL o BSD, comunque potrebbero usare una BSD.
La prima soluzione sarebbe la più indolore.
>Veramente non c'è molto da definire. Un programma è libero se è
>distribuito con una licenza libera. Punto.
Ok vediamo se il programma Mosaico (con programma io intendo il
binario che scarico) e' libero:
Prima di esaminare il seguito, voglio ribadire quanto hai citato. Un
programma è libero se è distribuito con una licenza libera. È la
definizione di software libero usata da FSF, e la definizione fatta
propria dall'associazione software libero.
A quanto pare, qui il problema è che Mosaico, in forma binaria, non può
essere distribuito con la GPL (ma come detto sopra potrebbe essere
distribuito con altre licenze libere). Il sorgente invece è libero,
perché distribuito sotto GPL.
Le tue osservazioni (che non cito) riguardano le librerie non libere
incluse nel binario. Finché il binario include librerie non libere non
può esser libero (su questo punto mi ero clamorosamente sbagliato nei
miei precedenti messaggi). Ma il sorgente del programma può esserlo.
Mosaico e' nato come prodotto commerciale.
Questa è una bellissima cosa, e speriamo che il software libero
commerciale si diffonda il più possibile. Promuovere il software libero
commerciale è proprio lo scopo della vetrina. Naturalmente usando
licenze corrette :-)
L'uso di componenti commerciali e la leggerezza nell'inclusione di
componenti con licenze variegate dimostra una mentalita' di sviluppo
del sw bel lontana da quella della FSF.
Sicuramente è così, ma il software libero è una definizione molto più
ampia. Tutta la base di software BSD è cotruita con mentalità molto
diversa da quella FSF, e tuttavia è libero. Per una panoramica, guarda
http://www.it.gnu.org/licenses/license-list.it.html.
Recentemente per farsi pubblicita' e differenziarsi nella selva dei
gestionali lo hanno dichiarato "GPL" (intendendo gratuito e con
sorgenti)
Non mi pare che intendano gratuito, è a pagamento. Sbaglio?
"Con la formula OPEN SOURCE (Sorgente Aperto), vengono eliminati
completamente i costi di licenza d'uso. In pratica, chiunque può
utilizzarlo, copiarlo, distribuirlo e modificarlo gratuitamente."
_gratuitamente_?????
Grazie della segnalazione, verificheremo. Se comunque loro mettono il
sorgente a disposizione sul loro sito, limitatamente al loro programma
è vero.
Per poter ricompilare Mosaico (come tra l'altro confermato sulla loro pagina
web) occorre acquistare:
Delphi (versione minima con accesso a DB: Professional) circa EURO 1000
Report Builder 250 EURO
TExtraDevice 50 EURO
IBObjects 200 EURO
ComPort 35 EURO
TableScanner 60 EURO
Ehlib 90 EURO
Circa 1700 Euro (+Windows) per per modificare Mosaico (un utente).
Ammazza quanta roba! Comunque questo non impedisce di distribuire il
sorgente sotto GPL, né di usare un GPL modificata e distribuire il
binario (o di cambiare completamente licenza). Vedremo se tutto questo
è vero o se ci sono altri problemi e come risolverli. Di nuovo grazie
per aver sollevato il problema.
More information about the discussioni
mailing list