Cos'è il Software Libero?
Sosteniamo questa definizione di software libero per indicare chiaramente ciò che deve essere vero di un particolare programma software perché sia considerato software libero.
Il Software libero è una questione di libertà, non di prezzo. Per capire il concetto, bisognerebbe pensare alla libertà di parola e non alla birra gratis [NdT: il termine free in inglese significa sia gratuito che libero, in italiano il problema non esiste].
L'espressione "software libero" si riferisce alla libertà dell'utente di eseguire, copiare, distribuire, studiare, cambiare e migliorare il software. Più precisamente, esso si riferisce a quattro tipi di libertà per gli utenti del software:
- Libertà di eseguire il programma, per qualsiasi scopo (libertà 0).
- Libertà di studiare come funziona il programma e adattarlo alle proprie necessità (libertà 1). L'accesso al codice sorgente ne è un prerequisito.
- Libertà di ridistribuire copie in modo da aiutare il prossimo (libertà 2).
- Libertà di migliorare il programma e distribuirne pubblicamente i miglioramenti, in modo tale che tutta la comunità ne tragga beneficio (libertà 3). L'accesso al codice sorgente ne è un prerequisito.
Che caratteristiche deve avere un utente di software libero?
Vi rimando a questo eccellente articolo dove spiega le 9 caratteristiche che dovrebbe avere l'utente ideale di software free.



digg it
del.icio.us









Non c’è ancora nessun commento. »