Révision de Qu'est-ce qu'un logiciel libre ? du mer, 03/13/2013 - 19:48

Les révisions vous permettent de suivre les différences entre plusieurs versions d’un message.

Le logiciel libre, par opposition à privateur est celui qui respecte les droits des utilisateurs :

  • Exécuter le programme, pour n'importe quel usage
  • Etudier et modifier le programme (pour cela il faut avoir accès au code source)
  • Copier le programme de manière à pouvoir aider votre voisin ou qui que ce soit
  • Améliorer le programme et publier les améliorations
  • C'est une question de liberté, pas de prix, bien que de fait, les logiciels libres soient souvent distribués gratuitement. Il y a malheureusement une ambiguïté sémantique en Anglais (free/free) que l'on ne retrouve heureusement pas en Français (libre/gratuit).

    Beaucoup de logiciels libres sont placés sous l'égide du copyleft. Le copyleft est utilisé par certaines licences (en particulier la GNU GPL) pour protéger la liberté de redistribuer le programme en stipulant que toutes les versions modifiées ou étendues doivent être libres elles-aussi. C'est une inversion de l'usage typique des lois de copyright (qui interdit aux autres de reproduire, adapter, ou de distribuer des copies d'une oeuvre), d'où le nom. Des logiciels libres sans copyleft existent aussi. Il est plus avisé d'utiliser le copyleft dans la plupart des cas, mais si un logiciel libre n'est pas sous copyleft, il reste tout de même éthique.

    Many free software programs are copylefted. Copyleft is used by some free software licenses (most notably the GNU GPL) to protect the freedom to redistribute the program by requiring all modified and extended versions of the program to be free as well. It is a reversal of the typical use of copyright law (prohibiting others from reproducing, adapting, or distributing copies of a work), hence the name. Non-copyleft free software also exists. It is better to use copyleft in most cases, but if a program is non-copylefted free software, it is still basically ethical.