Logiciel Libre

Un logiciel libre est un logiciel dont l'utilisation, l'étude, la modification, la duplication et la diffusion sont universellement autorisées sans contrepartie. Les droits correspondant à ces libertés peuvent être simplement disponibles ou établis par une licence dite « libre » basée sur le droit d'auteur ; les licences qui imposent le maintien de ces droits aux logiciels dérivés sont dites « licences copyleft ».

Si la production et la distribution de logiciels libres peuvent être rémunérées, leur utilisation doit rester libre, et donc potentiellement gratuite. Ils sont toutefois à distinguer des freewares (gratuiciels) qui ne sont pas nécessairement libres.

Depuis la fin des années 1990, le succès des logiciels libres, notamment de GNU/Linux, suscite un vif intérêt dans l'industrie informatique et les médias.

Définition

La première ébauche de définition est proposée en février 1986 et (outre la distinction entre libre et gratuit qui n'a pas besoin d'être précisé en français) elle est articulée en deux points :

  • Premièrement, la liberté de copier un programme et de le redistribuer a vos voisins afin qu'ils puissent ainsi l'utiliser aussi bien que vous.
  • Deuxièmement, la liberté de modifier un programme afin vous puissiez le contrôler au lieu qu'il vous contrôle. Pour cela, le code doit vous être accessible.

La Free Software Foundation établit et maintient depuis une définition du logiciel libre basée sur quatre libertés

  • Liberté 0 : La liberté d'exécuter le programme – pour tous les usages ;
  • Liberté 1 : La liberté d'étudier le fonctionnement du programme – ce qui suppose l'accès au code source ;
  • Liberté 2 : La liberté de redistribuer des copies – ce qui comprend la liberté de vendre des copies ;
  • Liberté 3 : La liberté d'améliorer le programme et de publier ses améliorations – ce qui suppose, là encore, l'accès au code source.

La FSF précise quelques points : ces libertés doivent être irrévocables ; possibilité d'en jouir sans devoir prévenir un tiers ; possibilité de redistribuer le programme sous toute forme, notamment compilée et le code source doit être accessible pour jouir des libertés d'étude et d'amélioration ; possibilité de fusionner des logiciels libres dont on n'est pas soi-même l'auteur.

Logiciel libre et Open Source

La différence est surtout historique. Le mouvement pour le logiciel libre a défini des règles sur des principes éthiques. L'open source qui en découle, a proposé une traduction fonctionnelle, ce qui a créé un temps quelques différents relatifs au respect de ces principes.

S'il reste parfois des désaccords entre ces mouvements, ils sont très proches, et un travail conjoint d'harmonisation fait que les définitions officielles du logiciel libre par la Free Software Foundation et de l'open source par l'Open Source Initiative renvoient dans la pratique aux mêmes licences, à quelques rares exceptions.

Quelques exemples

  • Linux, le noyau du système d'exploitation GNU/Linux ;
  • Les environnements graphiques de bureau GNOME et KDE;
  • Le navigateur web Mozilla Firefox ;
  • La suite bureautique OpenOffice.org ;
  • Le logiciel de retouche d'image, GIMP ;
  • La messagerie électronique Mozilla Thunderbird ;
  • Les gestionnaires de base de données Ingres, MySQL et PostgreSQL ;
  • Le logiciel de modélisation 3D Blender ;
  • Le logiciel de capture d'écran CamStudio

Source

Wikipedia sur le logiciel libre

Credit