Che cos'è Software Libero?
"Software Libero" è un software che rispetta la libertà degli utenti e sviluppatori. E' anche il nome del movimento che protegge queste libertà. Il fondatore del movimento del software libero, Richard Stallman, è anche il creatore della licenza GPL (General Public Licence) e del progetto GNU. Tutte queste iniziative seguono una filosofia che combatte per preservare quattro libertà fondamentali che permettono la creazione di una comunità che collabora per costruire migliore tecnologie. Si tratta di un grosso equivoco di pensare che il Software Libero = Freeware. In inglese la parola "free" vuel dire allo stesso tempo 'libero' e 'gratuito'. Quando uno fa riferimento a 'Free Software', sta parlando si Software Libero ed no di software gratuito. Freeware è un programma gratuito che però non è libero, non concede la liberta ai suoi utenti. A volte il Software Libero è chiamato "Libre Software" per evitare la confusione con la parola "free".
Il movimento del Software Libero ha anche ispirato la creazione del Open Source. La differenza tra loro è che l'Open Source non lotta per la libertà, sebbene permette e incoraggia la cooperazione rivelando il codice sorgente del software.
Per un software essere libero, deve rispettare queste quattro libertà essenziali:
Libertà 0: La libertà di utilizzare il software quando vuole.
Libertà 1: La libertà di distribuire delle copie del software originale.
Libertà 2: La libertà di studiare e modificare il software come vuoi.
Libertà 3: La libertà di distribuire delle copie modificate del software.
Ogni volta che queste quattro libertà sono rispettate il programma è software libero. Alcune implicazioni derivano da queste quattro libertà. Prima di tutto, il programma non solo è senza copyright, ma è quasi sicuramente gratuito. E 'troppo difficile vendere le cose quando sono disponibili gratuitamente. Il modello economico è che, come sviluppatore, vieni pagato quando scrivi un programma su richiesta. Una volta che il programma è scritto, e se il cliente vuole, il codice sorgente è rivelato al pubblico per il riutilizzo in un nuovo software. Come potete immaginare, questo è eccellente per l'evoluzione della tecnologia del software e la retribuzione degli sviluppatori rimane la stessa. La maggior parte del prezzo da pagare per il software proprietario sta andando a redattori, editori, amministrazione, finanza e tutti i servizi che una grande azienda ha bisogno per mantenere flussi di cassa. Solo un paio dei soldi del prezzo va realmente allo sviluppo della tecnologia.
L'altra implicazione è che il codice sorgente del programma deve essere aperto in modo da poter studiarlo e modificarlo. E, infine, ogni modifica del programma originale deve essere rilasciato come software libero e concedere anche agli utenti della vostra versione modificata le stesse libertà che abbiate goduto.
Il Software Libero è probabilmente la licenza più permissiva dopo il dominio pubblico. E' la prima e più pura forma di sviluppo e di collaborazione. Per avere maggiori informazioni sul Software Libero è possibile accedere alle informazioni alla sua fonte, la Free Software Foundation su www.fsf.org (in inglese).
Potete anche guardare questa spiegazione di Richard Stallman (anche in inglese):
Licensed under Creative Commons Attribution 2.5 Generic. (Attribution: Copyright 2005 UNDP-APDIP)
This video is from WSIS 2005 conference held in Tunis. At the left of Richard is Bruce Perens, the man who wrote the Open Source manifest. We cannot see it on this video but on this same table is, among others, Mark Shuttleworth, the founder of Canonical, the company that releases Ubuntu, the most popular GNU/Linux distribution. It must have been a great moment!
You can watch the entire conference here. (1h25min)


Aggiungi un commento