Un logiciel libre est un logiciel offrant les quatre libertés suivantes :
- Liberté d'exécuter le logiciel — pour tous les usages, y compris commerciaux ;
- Liberté d'étudier le fonctionnement du logiciel — ce qui suppose l'accès au code source et des compétences particulières ;
- Liberté de redistribuer des copies — ce qui comprend la liberté de vendre des copies ;
- Liberté d'améliorer le logiciel et de publier ses améliorations — ce qui suppose, là encore, l'accès au code source.
Par opposition, on peut parler de logiciel non libre ou propriétaire ou commercial pour désigner différentes catégories de logiciels qui n'entrent pas dans cette définition. On notera également qu'un logiciel libre n'est pas forcément gratuit, même si c'est généralement le cas. Inversement, un logiciel gratuit n'est pas forcément libre : les freeware ne sont pas des logiciels libres puisqu'ils ne donnent pas accès à leur code source et qu'ils sont généralement réservés à un usage non commercial.





