Un logiciel libre est un logiciel sous licence libre qui répond à quatre libertés :
- La liberté d'exécution du programme
- la liberté d'étudier le code source et de le modifier selon ses besoins
- la liberté de redistribuer des copies du programme
- la liberté de proposer ses améliorations pour en faire profiter la communauté