Logiciel libre et logiciel open source : quelles différences

Mis à jour : 24 nov. 2020



J’ai vite compris ce qu’est un logiciel propriétaire (logiciel, propriétaire : c’est facile!) , par contre, il m’est longtemps arrivé de mélanger la notion de logiciel libre et de logiciel open source.


Je vais essayer de t’expliquer la différence…


D’abord l’idée du “libre” est plus ancienne que celle de l’“open source”.


En fait, la différence entre logiciel libre et logiciel open source n’est pas forcément facile à établir. Elle se situe dans les valeurs et dans la vision du monde que chacun porte.


Fin des années 90, certains membres de la communauté du logiciel libre ont commencé à utiliser le terme d’“open source” au lieu de “libre”, ce qui a engendré la constitution de deux mouvements qui aujourd’hui peuvent s’unir pour travailler ensemble tout en étant bien séparés.


Le mouvement du libre est social alors que le mouvement de l’open source met en avant la méthodologie de développement et de diffusion du logiciel.

Les deux mouvements ne veulent pas être confondus.

Le libre est un mouvement qui soutient des valeurs philosophiques, presque politiques.


Selon Richard Stallman, programmeur, militant du logiciel libre et initiateur du mouvement du logiciel libre, la différence fondamentale entre les deux concepts réside dans leur philosophie : « l'open source est une méthodologie de développement; le logiciel libre est un mouvement social »


La définition du libre défendue par Richard Stallman dès 1980 est constituée de 4 libertés :

  1. Liberté d'exécuter le programme, pour tous les usages,

  2. Liberté d'étudier le fonctionnement du programme et de l'adapter à ses besoins,

  3. Liberté de redistribuer des copies. Principe ou philosophe sous-jacente : aider autrui,

  4. Liberté d'améliorer le programme et de publier les améliorations. Philosophe sous-jacente : en faire profiter toute la communauté.


En résumé


Le logiciel libre est forcément open source. Il n’est pas forcément gratuit. La confusion vient du fait que le mot “free” est traduit par libre mais aussi par gratuit.


Par contre un logiciel peut être open source sans être libre au sens où l’entend la Free Software Foundation (FSF) ou « Fondation pour le logiciel libre » qui est l’organisation américaine à but non lucratif fondée par Richard STALLMAN.


Tu as bien compris, logiciel libre et logiciel open source ne sont pas synonymes.


Voilà, nous en savons un peu plus sur le libre et l’open source…

225 vues0 commentaire

Posts récents

Voir tout