GNU Lesser General Public License (LGPL, versions 2.1 et 3.0)
Aussi appelé :
GNU Lesser General Public License · LGPL-2.1 · LGPL-3.0 · GNU Lesser GPL
TermeAvancé
🧠 Concepts fondamentaux
Mis à jour le
✦ En bref
Licence à copyleft faible : protège la bibliothèque et permet la liaison avec du code propriétaire, notamment en liaison dynamique, à condition d'autoriser le remplacement par une version modifiée.
📖 Définition
La GNU Lesser General Public License (LGPL), publiée par la Free Software Foundation (FSF) en deux versions (la v2.1 en 1991 et la v3.0 en 2007), applique un copyleft faible. Le copyleft s'applique surtout à la bibliothèque elle-même : les modifications apportées à la bibliothèque doivent rester libres. En revanche, la LGPL permet le lien avec du code propriétaire, notamment en liaison dynamique, à condition de permettre le remplacement de la bibliothèque par une version modifiée. Ce fonctionnement distingue la LGPL des licences à copyleft fort : la liaison propriétaire est possible sous conditions, tandis que la bibliothèque modifiée demeure sous LGPL. La GNU C Library (glibc) illustre cette approche : les applications peuvent s'y lier tout en conservant leur propre statut, pourvu que le remplacement de la bibliothèque par une version modifiée soit possible. La FSF publie le texte officiel des versions 2.1 et 3.0 de la LGPL, décrivant précisément ces conditions.
💬 En termes simples
Comme une brique interchangeable : connectez-la à des systèmes propriétaires, à condition de pouvoir remplacer la brique par une version modifiée.
🎯 Exemple concret
La GNU C Library (glibc) sous LGPL permet à des applications propriétaires de s'y lier, notamment par liaison dynamique, à condition d'autoriser le remplacement par une version modifiée de la bibliothèque.
💡 Le saviez-vous ?
La LGPL existe en versions 2.1 (1991) et 3.0 (2007), publiées par la FSF, appliquant un copyleft faible centré sur la bibliothèque et autorisant la liaison avec du code propriétaire.
❓ Questions fréquentes
Puis-je lier une bibliothèque LGPL à une application propriétaire ?
Oui. La LGPL permet la liaison avec du code propriétaire, notamment en liaison dynamique, sous réserve de permettre le remplacement de la bibliothèque par une version modifiée.
En quoi la LGPL diffère-t-elle de la GPL ?
La LGPL applique un copyleft faible centré sur la bibliothèque et autorise la liaison propriétaire ; la GPL impose un copyleft fort et n'autorise pas l'intégration même par simple liaison.
Quelles versions de la LGPL sont concernées et quand ont-elles été publiées ?
Les versions 2.1 (1991) et 3.0 (2007), toutes deux publiées par la FSF.
Reçois chaque semaine le meilleur de l'actualité IA, directement dans ta boîte.
Pas de pourriel, désinscription en 1 clic.
✉️
Restez informé
Recevez nos sélections d'outils et articles directement dans votre boîte courriel.
🔐 Connexion rapide
Entrez votre courriel pour recevoir un code à 6 chiffres.
Pas besoin de mot de passe ni d'inscription. Entrez votre courriel, recevez un code par courriel, et c'est tout !
✓
Paramètres de confidentialité
Nous utilisons des témoins (cookies) pour assurer le bon fonctionnement du site, analyser le trafic et personnaliser le contenu. Vous pouvez gérer vos préférences ci-dessous.
Politique de confidentialité