Il software libero è software pubblicato con una licenza che permette a chiunque di utilizzarlo e che ne incoraggia lo studio, le modifiche e la redistribuzione; per le sue caratteristiche, si contrappone al software proprietario ed è differente dalla concezione open source, incentrandosi sulla libertà dell’utente e non solo sull’apertura del codice sorgente (Fonte: Wikipedia).
Secondo Richard Stallman e la Free Software Foundation da lui fondata, il Software Libero deve garantire quattro “libertà fondamentali”:
- Libertà di eseguire il programma per qualsiasi scopo (chiamata “libertà 0”)
- Libertà di studiare il programma e modificarlo (“libertà 1”)
- Libertà di copiare il programma in modo da aiutare il prossimo (“libertà 2”)
- Libertà di migliorare il programma e di distribuirne pubblicamente i miglioramenti, in modo tale che tutta la comunità ne tragga beneficio (“libertà 3”)
Per approfondire questo argomento potete leggere questa definizione dal sito GNU Operating System.
Alcuni dei vantaggi del Software Libero
- Libertà
- Velocità ed efficienza
- Sicurezza e stabilità
- Zero spese