Logiciel libre, logiciel gratuit?
Un logiciel libre est-il toujours gratuit?
Un logiciel gratuit est-il forcément libre?
Autant de questions qui méritent qu'on s'y attarde surtout quand on a décidé d'utiliser les logiciels libres.
Selon la FSF (Free Software Fondation), l'expression «Logiciel libre» fait référence à la liberté pour les utilisateurs d'exécuter, de copier, de distribuer, d'étudier, de modifier et d'améliorer le logiciel. Plus précisément, elle fait référence à quatre types de liberté pour l'utilisateur du logiciel :
-
La liberté d'exécuter le programme, pour tous les usages (liberté 0).
-
La liberté d'étudier le fonctionnement du programme, et de l'adapter à vos besoins (liberté 1). Pour ceci l'accès au code source est une condition requise.
-
La liberté de redistribuer des copies, donc d'aider votre voisin, (liberté 2).
-
La liberté d'améliorer le programme et de publier vos améliorations, pour en faire profiter toute la communauté (liberté 3). Pour ceci l'accès au code source est une condition requise.
Un programme est un logiciel libre si les utilisateurs ont toutes ces libertés. Ainsi, vous êtes libre de redistribuer des copies, avec ou sans modification, gratuitement ou non, à tout le monde.
On voit donc qu'un logiciel libre n'est pas forcément un logiciel gratuit, mais plutôt un logiciel qu'on est libre de le modifier, de le revendre bref, d'en faire ce qu'on veut. L'exemple le plus simple est la distribution IMPI de Linux qui est distribution payante de linux destinée aux entreprises. Elle est basée sur Ubuntu qui lui, est libre et gratuit.
D'un autre côté, un logiciel gratuit n'est pas forcément libre. Un exemple est Vmware Player, qui est gratuit en téléchargement, mais qu'on est pas autorisé à modifier et dont le code source n'est pas disponible