Il free software, in italiano software libero, è un programma informatico che rispetta le 4 libertà fondamentali:
- Libertà 0: Libertà di eseguire il programma per qualsiasi scopo.
- Libertà 1: Libertà di studiare come funziona il programma e di modificarlo in base alle proprie necessità.
- Libertà 2: Libertà di ridistribuire copie del programma in modo da aiutare il prossimo.
- Libertà 3: Libertà di migliorare il programma e di distribuirne pubblicamente i miglioramenti, in modo tale che tutta la comunità ne tragga beneficio.
Spesso si può trovare la sigla FLOSS che significa Free/Libre and Open Source Software e che viene utilizzata insieme al suo sinonimo FOSS (Free and Open Source Software) per indicare un software libero. Si tratta di termini più neutrali, quindi è consigliabile usare il termine “free software” o “software libero”.