[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