Licence publique générale GNU - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Introduction

Licence publique générale GNU
Licence de logiciel
Dernière version (en) 3
Approuvée par l'OSI Oui (versions 2.1 et 3.0)
Compatible GPL Oui
Logo du projet GNU, un gnou (jeu de mots sur l'homophone)

La Licence publique générale GNU, ou GNU General Public License (son seul nom officiel en anglais, communément abrégé GNU GPL voire simplement « GPL ») est une licence qui fixe les conditions légales de distribution des logiciels libres du projet GNU. Richard Stallman et Eben Moglen, deux des grands acteurs de la Free Software Foundation, en furent les premiers rédacteurs. Sa dernière version est la « GNU GPL version 3 » publiée le 29 juin 2007.

Cette licence a depuis été adoptée, en tant que document définissant le mode d'utilisation, donc d'usage et de diffusion, par de nombreux auteurs de logiciels libres, en dehors des projets GNU.

Principe de la licence GPL

La GPL met en œuvre la notion de copyleft, un jeu de mots anglais faisant référence à la notion de copyright (right en anglais signifie à la fois le droit, c'est-à-dire la règle juridique, et la droite, qui marque une direction) que l'on peut transposer en français en parlant de gauche d'auteur par référence au droit d'auteur. Pour autant le copyleft n'est pas l'antithèse du copyright, bien au contraire, puisqu'en réalité le premier s'appuie sur le second. Ainsi le copyleft comme le copyright définissent et encadrent les droits des utilisateurs de façon contraignante. Si le mécanisme est le même, les objectifs différent : là où le copyright garantit exclusivement les droits de l'auteur, le copyleft s'attarde en outre tout particulièrement sur les droits des utilisateurs et vise à préserver la liberté d'utiliser, d'étudier, de modifier et de diffuser le logiciel et ses versions dérivées.

La GPL est la licence de logiciel libre la plus utilisée. En avril 2004, 74,6 % des 23 479 projets libres listés sur le site Freshmeat et 68,5 % des 52 183 projets libres listés sur SourceForge.net étaient publiés sous licence GPL. Certains contestent cette méthode de mesure en affirmant qu'elle relève du quantitatif (nombre de projets) et ne rend pas compte du qualitatif (utilité des logiciels), mais nul ne conteste depuis longtemps que de nombreux utilisateurs emploient une quantité croissante de logiciels diffusés sous GPL.

La GNU GPL a une licence sœur, la LGPL (GNU Lesser General Public License et plus anciennement GNU Library General Public License), une version modifiée pour être moins contraignante quant à son utilisation dans un contexte de cohabitation avec des logiciels propriétaires. Elle a une autre licence sœur, la GFDL (GNU Free Documentation License) qui, elle, est applicable aux manuels, livres ou autres documents écrits. Cette dernière présente toutefois des inconvénients, mis en avant par le projet Debian ; on peut choisir à sa place la GPL, qui est tout à fait applicable à un livre, article de carnet Web ou autre création.

Son histoire

La GNU GPL (abrégé GPL) a été écrite par Richard Stallman pour être utilisée sur les programmes du projet GNU. Elle est basée sur l'assemblage des licences utilisées par GNU Emacs, GNU Debugger (GDB) et la GNU Compiler Collection (GCC). Ces licences contiennent des clauses identiques, mais elles sont spécifiques à chaque programme. Le but de Stallman est de produire une licence unique qui pourra être utilisée pour chaque projet et que cette licence permette au plus grand nombre de projets de partager leur code source. C'est ainsi que naquit la GPL version 1 en février 1989.

En 1990, il était devenu évident qu'une licence moins restrictive serait utile pour quelques bibliothèques logicielles. Ainsi, quand la version 2 de la GPL apparut en juin 1991, une nouvelle licence fut créée, la GNU Library General Public License (abrégé GNU LGPL ou LGPL) prenant elle aussi la version 2 pour marquer leur lien de parenté. Les numéros de versions sont devenus différents en 1999 quand la version 2.1 de LGPL est arrivée. La LGPL a changé de nom en même temps afin de mieux réflèter sa place par rapport à l'esprit GNU : elle s'appelle désormais la GNU Lesser General Public License (toujours abrégé GNU LGPL ou LGPL).

En 2005, Richard Stallman a commencé à écrire la version 3 de la GPL. En 2006, la Free Software Foundation a commencé une consultation du public d'une durée de 12 mois sur les possibles changements de la GPL version 3. Le processus est géré par la Free Software Foundation, la Software Freedom Law Center et la Free Software Foundation Europe. La troisième version de la GPL a été publiée le 29 juin 2007. Le premier projet à utiliser la nouvelle version de la licence est le logiciel d'archivage tar, version 1.18, publié par la FSF elle-même. Le 20 novembre 2007, 1 162 projets avaient migré vers la GPL version 3.

Page générée en 0.077 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales | Partenaire: HD-Numérique
Version anglaise | Version allemande | Version espagnole | Version portugaise