Glossaire · Concepts fondamentaux
Licence logicielle
Aussi appelé : Software license · Licence open source · Licence propriétaire
Définition
Une licence logicielle est le texte qui fixe ce qu'un utilisateur a le droit de faire avec un logiciel : l'exécuter, le copier, le modifier, le redistribuer, l'intégrer dans un produit commercial. Les licences propriétaires vendent un droit d'usage limité ; les licences open source (MIT, Apache 2.0, GPL) autorisent la libre réutilisation, avec des conditions variables. La GPL, par exemple, impose de publier sous la même licence tout logiciel qui l'intègre, ce que n'exigent pas MIT ou Apache.
Dans la pratique
Chaque bibliothèque ajoutée à un projet apporte sa licence : une équipe doit savoir lesquelles sont compatibles avec un produit commercial et lesquelles sont à proscrire. Des outils d'analyse de composition listent automatiquement les licences utilisées. Pour un acheteur, la question se pose aussi pour le code produit en mission : qui en détient les droits et sous quelle licence il est livré.
Termes liés
Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.