Liste de licences libres et leurs attributs

Liste de licences libres et leurs attributs
× Copyleft Compatible[1] GPL v2 Compatible GPL v3 Répertoriée par OSI Pérennise Persistance des 4 libertés Niveau de permissivité (cohabitation avec une brique propriétaire) Commentaires
GPL v2 Oui (++) - Non (mais la plupart des logiciels GPLv2 autorisent à utiliser versions ultérieures) Oui Oui ** Non
GPL v3 Oui (++) Non - Oui Oui ** Non
LGPL v2 (GNU LGPL) Oui(+) Oui - Oui Oui * *
LGPL v3 Oui (+) Non Oui Oui Oui * *
MPL Oui (+) Non Non Oui Oui * * MPL 1.1 (section 13) choix entre la MPL et une autre licence (GPL) pour programme
BSD License Non Oui Oui Oui Non Non **
Apache License 2.0 Non Non Oui Oui Non Non **
CeCILL v2 Oui (++) Oui Oui Non Oui ** Non
Cryptix General License Non Oui Oui Non Non Non **
The MIT License Non Oui Oui Oui (licence MIT) Non Non **
Licence FreeBSD Non Oui Oui Non Oui * *
Intel Open Source License Non Oui Oui Oui Oui Non Non
Microsoft Public Licence Non Non Oui Oui Oui Non ** ~ Apache
Licence X11 Non Oui Oui Oui (licence MIT) Non Non **
The zlib/libpng License Non Non Non Non Non Non **
GNU AFFERO GENERAL PUBLIC LICENSE v3 Oui (++) Non Oui Oui Oui ** Non
Academic Free License 3.0 Non Non Non Oui Non Non ** Clause ~Open source license
Apple Public Source License 2.0 Oui (+) Non Non Oui Oui * *
Common Development and Distribution License Oui Non Non Oui Oui * * Etendue de copyleft ~ MPL
CPL Non Non Non Oui Oui * *
Condor PL Non Non Non Non Oui * * Autre licence doit quand même respecter les termes de la Condor PL
EPL Non Non Non Oui Non Non Non
IBM PL Non Non Non Oui Non Non Non
Interbase PL Oui (+) Non Non Non Oui * * ~ MPL
LaTeX Project PL 1.2, 1.3 Non Non Non Non Oui * *
Lucent PL Non Non Non Oui Non Non Non
Microsoft Reciprocal License Ms-RL Oui (+) Non Non Oui Oui * *
NOKOS License Oui (+) Non Non Oui Oui * * ~ MPL
PHP License 3.0 Non Non Non Oui Oui * Non
Python License (CNRI Python License) Oui (+) Oui Oui Oui Oui * *
EuPL Oui(++) Oui Oui Non Oui ** Non
Dual Licensing : Berkeley Database License (sleepycat) Oui (+) Oui Oui Oui Non Non * (si licence libre choisie) Double licence : si intégration de la version libre dans un logiciel, obligation d'ouverture du code source
Q Public License Non Non Non Oui Oui * * Trolltech ne recommande pas QPL mais GPL
WTFPL v2 Non Oui Oui Non Non Non **

Légende:

  • Persistance des 4 libertés : Non = pas de persistance des 4 libertés ; * = persistance des 4 libertés pour les modifications du code ; ** = persistance des 4 libertés pour les additions de code.
  • Niveau de permissivité : Non = absolument pas permissif ; * = permissivité autour de la brique de logiciel ; ** = permissivité au niveau de la brique elle-même.
  • Copyleft : (++) = copyleft fort ; (+) = copyleft standard.

Sommaire

Le copyleft

Parmi les différents types de licences de logiciel libre, certaines permettent la modification et la redistribution du logiciel sans contrainte, et autorisent notamment des dérivés propriétaires, par exemple sans mise à disposition du code source. D'autres ont comme caractéristique d'exiger qu'un logiciel dérivé conserve le statut de logiciel libre de l'original. Cette caractéristique est connue sous le terme de copyleft.

Les licences avec copyleft exigent qu'un logiciel dérivé conserve son statut de logiciel libre, notamment par la fourniture du code source de la version modifiée. Cela signifie en principe, qu'il n'est pas possible de diffuser un logiciel propriétaire incorporant du code utilisant une telle licence[2].

On parle de copyleft fort lorsque la redistribution du logiciel modifié ou pas ainsi que tous les composants associés ne peuvent se faire que sous la licence initiale.

On parle de copyleft standard lorsque la redistribution du logiciel modifié ou pas se fait sous la licence initiale mais que les ajouts de fonctionnalités et de code peuvent se faire sous d'autres licences voire sous une licence propriétaire.

Notes et références

  1. Cf. Veni, Vidi, libri : des bons usages des licences libres, RMLL du 3 juillet 2008 : "Théorie des ensembles : la licence B est dite compatible (c'est-à-dire qu'elle peut être utilisée pour redistribuer le logiciel en respectant les termes de la licence originaire (A)) si et seulement si : 1) l'ensemble des droits de la licence B est inclus dans la licence A, 2) l'ensemble des obligations de la licence A est inclus dans la licence B."
  2. Les modèles économiques du logiciel libre, April.

Voir aussi

Liens internes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Liste de licences libres et leurs attributs de Wikipédia en français (auteurs)

Игры ⚽ Нужна курсовая?

Regardez d'autres dictionnaires:

  • Mozilla Firefox — « Firefox » redirige ici. Pour les autres significations, voir Firefox (homonymie) …   Wikipédia en Français

  • Qt — Développeur Qt Development Frameworks/Nokia Dernière version …   Wikipédia en Français

  • Qt1 — Qt Qt Développeur Qt Software Dernière version …   Wikipédia en Français

  • Qt2 — Qt Qt Développeur Qt Software Dernière version …   Wikipédia en Français

  • Qt3 — Qt Qt Développeur Qt Software Dernière version …   Wikipédia en Français

  • Qt4 — Qt Qt Développeur Qt Software Dernière version …   Wikipédia en Français

  • Qt toolkit — Qt Qt Développeur Qt Software Dernière version …   Wikipédia en Français

  • Robert Browning — Pour les articles homonymes, voir Browning. Robert Browning …   Wikipédia en Français

  • Google Chrome — Pour les articles homonymes, voir Chrome (homonymie) et Google Chrome OS …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”