Sapevate che un software libero deve soddisfare quattro regole fondamentali ? Secondo Richard Stallman, un software, per essere "libero", deve rispettare le 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")
L'argomento è ben trattato sull'enciclopedia libera Wikipedia a cui rimandiamo per ulteriori approfondimenti.