Licence publique générale
GPL, ou General Public License (GPL), fait référence à une licence libre de droit d'auteur pour les logiciels. Il accorde à toute personne le droit d'utiliser, de lire, de copier, de partager, de modifier et de distribuer librement un programme informatique ou d'autres types d'œuvres. GPL a été écrite à l'origine pour le projet GNU et a été la première licence copyleft à être adoptée pour une utilisation générale. Il a été créé au début de 1989 par Richard Stallman, le fondateur de la Free Software Foundation (FSF).
Contrairement au droit d'auteur, le terme copyleft signifie que la GPL autorise la publication d'œuvres dérivées, mais exige qu'elles soient distribuées sous les mêmes conditions de licence que l'œuvre originale. Ainsi, les utilisateurs ne peuvent pas utiliser un logiciel sous licence GPL et publier une œuvre dérivée sous un autre type de licence. Ce n'est pas le cas pour d'autres types de licences de logiciels libres, telles que les licences Berkley Software Distribution (BSD) et MIT.
Les licences BSD et MIT entrent dans la catégorie des licences permissives. Alors que les licences copyleft et permissives permettent aux utilisateurs de copier, modifier et distribuer des logiciels, leurs conditions sont quelque peu différentes.
D'une part, les licences copyleft garantissent que les logiciels open source restent accessibles à tous. Cela évite également à quelqu'un d'autre de profiter d'un travail mis à disposition gratuitement. Les défenseurs du copyleft ont tendance à être plus soucieux de conserver un certain contrôle sur leur travail.
D'autre part, les licences permissives permettent aux logiciels d'être largement utilisés, tant que les développeurs originaux sont référencés et attribués pour leur travail. En d'autres termes, une licence permissive permet à quiconque de copier, modifier et distribuer une œuvre, sous n'importe quel type de licence. La seule exigence est de donner des crédits aux créateurs originaux.
Actuellement, la licence GPL est le moyen le plus largement utilisé pour distribuer des logiciels libres et open source. Les logiciels libres populaires tels que GNU Emacs, la collection de compilateurs GNU (GCC) et même le noyau Linux sont concédés sous cette licence.