site de l'Ile-de-France
Carte

Qu'est-ce que le libre ?

Publié le 12/11/2009

copyleft
« Liberté, égalité, fraternité
Liberté parce que l'utilisateur est libre de faire ce qu'il veut avec le programme, égalité parce que tous les utilisateurs disposent des mêmes libertés, et fraternité parce que chaque utilisateur a la permission de partager le programme avec les autres »

Richard M. Stallman

Les licences libres sont nées dans les années 1980, à partir des travaux de Richard Stallman et de la Free Software Foundation, en réaction à l'apparition de restrictions de plus en plus nombreuses dans les conditions d'utilisation des logiciels alors développés.

Depuis, la communauté du logiciel libre n'a pas cessé de croître : les logiciels libres, ainsi que les protocoles et les standards ouverts, sont notamment au cœur du fonctionnement d'Internet. Ils sont utilisés de plus en plus largement par les administrations publiques pour leurs qualités et en raison de leur modèle de développement.



Qu'est-ce qu'un logiciel libre ?

Un logiciel libre n'est pas un logiciel sans licence.

Un logiciel libre est un logiciel dont la licence garantit à ses utilisateurs un certain nombre de libertés, et plus précisément quatre libertés fondamentales :

  • la liberté d'utiliser le logiciel,
  • la liberté d'étudier le logiciel,
  • la liberté de modifier le logiciel,
  • la liberté de copier et redistribuer le logiciel, y compris dans sa version modifiée.

Comme il est impossible d'étudier et de modifier un logiciel sans avoir accès à son code source, on parle également de logiciel "open source".

Un ordinateur et son écran

Le code source fait référence à l'ensemble des fichiers écrits dans le code ou le langage de programmation utilisé pour le développement d'un logiciel. Ces fichiers sont compréhensibles et manipulables par des humains (à condition qu'ils maîtrisent le langage de programmation concerné). C'est avec ce code source que l'on fabrique, par une opération appelée compilation, le fichier binaire exécutable qui va permettre à un ordinateur de comprendre à son tour le programme. Ce fichier binaire n'est plus compréhensible par un humain. Il n'est pas possible, à partir du fichier binaire, de remonter vers le code source. C'est la raison pour laquelle les logiciels libres, ou open source, publient leur code source en même temps que leur version exécutable ou compilée.

Un logiciel libre n'est pas (forcément) un logiciel gratuit

Il n'est pas rare que les logiciels libres soient également distribués gratuitement, mais ce n'est pas obligatoire. D'ailleurs, la gratuité n'est pas une condition de la licence libre ! La confusion vient de l'anglais, où free signifie à la fois "libre" et "gratuit".

De même, ce n'est pas parce qu'un logiciel est gratuit que sa licence est libre. La plupart des "freeware" sont gratuits mais ne sont pas libres ! On peut en effet les utiliser et les distribuer, à la fois gratuitement et librement, mais on ne peut pas forcément étudier et / ou modifier leur code source.


Un logiciel libre a (aussi) un coût

Ce n'est pas parce qu'un logiciel libre est gratuit qu'il ne coûte rien. Il faut le développer, puis le distribuer et le maintenir : ces opérations ne sont jamais gratuites et doivent être financées.

D'ailleurs, le contraire de libre n'est pas commercial mais propriétaire : l'exploitation commerciale d'un logiciel libre est prévue par sa licence. Elle est même l'un des moyens de son développement. Mais il en existe d'autres.


Un logiciel libre n'est pas un logiciel sans auteur

Laisser les utilisateurs libres de copier et de distribuer un logiciel, voire de modifier son code source, ne signifie pas pour autant renoncer à celui qui l'a créé d'en être l'auteur ! Les logiciels libres ont des auteurs, tout comme les logiciels propriétaires.

Seul l'auteur peut décider de placer le logiciel qu'il a créé sous licence libre. C'est lui qui choisit alors les modalités du développement et de l'exploitation ultérieurs de son œuvre.




Sources et notes

Richard Stallman à La CantineNote : La citation est de Richard M. Stallman. Elle a été entendue à La Cantine à Paris, le 23 février 2008. Voir l'extrait vidéo sur Youtube.
Richard Stallman
, à l'origine du projet GNU et de la licence publique générale GNU (connue sous l'acronyme GPL) l'une des licences libres les plus connues, promeut l'usage des logiciels libres et a popularisé l'expression "copyleft" ; il combat également les brevets logiciels ainsi que les logiciels de gestion des droits numériques.








COMMENTAIRES

Les commentaires ne sont plus autorisés

DANS LA MÊME RUBRIQUE

janvier 2010
>> Fractures chez les natifs du numérique

                       -  -  -

À LIRE AILLEURS

Logo de la Free Software Foundation
>> Le site de la Free Software Foundation

>> Le site personnel de Richard Stallman

>> La biographie de Richard Stallman, Richard Stallman et la révolution du logiciel libre