Domaine public · sans condition

The Unlicense

Licence qui dédie le code au domaine public et le remplace par une autorisation sans condition là où la dédicace n'est pas reconnue.

SPDXUnlicense

Autorisations, conditions et limitations en un coup d'œil

Autorisations

  • Usage privéLe code peut être utilisé et modifié en interne sans être publié.
  • Usage commercialL'original et ses dérivés peuvent être utilisés à des fins commerciales.
  • ModificationLe code peut être modifié.
  • DistributionLe code peut être distribué.

Conditions

  • Aucun

Limitations

  • Limitation de responsabilitéLa licence précise qu'aucune responsabilité n'est assumée pour les dommages.
  • Absence de garantieLa licence précise qu'aucune garantie n'est fournie.

Classement autorisations/conditions/limitations : données de choosealicense.com (GitHub, licence MIT).

De quelle licence s'agit-il ?

The Unlicense est un document de dédicace au domaine public publié vers 2010. Il commence par la déclaration « ceci est un logiciel libre et sans restriction, versé dans le domaine public » et précise que chacun peut le copier, le modifier, le publier, l'utiliser, le vendre et le distribuer, sous forme de source ou de binaire, à toutes fins. Dans les pays qui reconnaissent le droit d'auteur, le titulaire déclare dédier au domaine public l'ensemble de ses intérêts liés au droit d'auteur, et le texte se termine par une exclusion de garantie. youtube-dl et son successeur yt-dlp utilisent l'Unlicense. L'Unlicense est une licence open source approuvée par l'OSI (selon la liste SPDX).

Conditions

Aucune. Pas même d'obligation de mention.

Limites et critiques

Idées reçues fréquentes

Comment l'appliquer

Placez le texte dans un fichier LICENSE ou UNLICENSE. Il n'y a pas d'emplacement pour le nom du titulaire. L'identifiant SPDX est Unlicense.

Dans quels cas l'utiliser ?

On l'utilise lorsqu'on n'a aucune intention d'exercer son droit d'auteur et qu'on veut publier du code avec le moins de conditions possible. Pour plus de sécurité juridique, CC0 ou la 0BSD sont des alternatives.

Peut-on intégrer du code Unlicense dans un autre projet ?

Verdict général lorsque du code publié sous cette licence est intégré et distribué dans un projet sous l'une des licences ci-dessous. Voir d'autres combinaisons dans le vérificateur de compatibilité →

Projet de destinationVerdictRemarque
Logiciel propriétaire (commercial) PossibleLicence sans obligation de mention : intégrable partout.
MIT PossibleLicence sans obligation de mention : intégrable partout.
Apache-2.0 PossibleLicence sans obligation de mention : intégrable partout.
MPL-2.0 PossibleLicence sans obligation de mention : intégrable partout.
LGPL-2.1 PossibleLicence sans obligation de mention : intégrable partout.
LGPL-3.0 PossibleLicence sans obligation de mention : intégrable partout.
GPL-2.0 PossibleLicence sans obligation de mention : intégrable partout.
GPL-3.0 PossibleLicence sans obligation de mention : intégrable partout.
AGPL-3.0 PossibleLicence sans obligation de mention : intégrable partout.

Le contenu de ce site est fourni à titre d'information générale et ne constitue pas un conseil juridique. Pour toute décision de distribution, de contrat ou de litige, consultez un avocat ou un autre professionnel.