Permissives

BSD 3-Clause "New" or "Revised" License

Licence permissive : conserver les mentions lors de la distribution du source et des binaires, et ne pas promouvoir les dérivés avec le nom du titulaire sans autorisation.

SPDXBSD-3-Clause

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

Autorisations

  • 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é.
  • Usage privéLe code peut être utilisé et modifié en interne sans être publié.

Conditions

  • Mention de droit d'auteur et de licenceLors de la distribution, une copie de la licence et la mention de droit d'auteur doivent être incluses.

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 ?

La licence BSD provient de la distribution BSD Unix de l'université de Californie à Berkeley. La version 3-Clause a supprimé en 1999 la « clause publicitaire » (qui exigeait de mentionner l'université de Berkeley dans les supports publicitaires) parmi les quatre clauses d'origine, d'où son nom de « New BSD » ou « Revised BSD ». Le langage Go, Django, NumPy et pandas l'utilisent.

Trois conditions

  1. En cas de redistribution du code source, conserver la mention de droit d'auteur, la liste des conditions et la clause d'exclusion de garantie.
  2. En cas de redistribution sous forme binaire, reproduire ces mêmes éléments dans la documentation ou les documents fournis avec la distribution.
  3. Ne pas utiliser le nom du titulaire des droits ou des contributeurs pour cautionner ou promouvoir des produits dérivés sans autorisation écrite préalable.

En quoi diffère-t-elle de la MIT ?

Son effet est très proche de celui de la MIT. Les différences sont la clause 3 explicite de « non-promotion » (non-endorsement) et une indication un peu plus précise de l'emplacement des mentions lors d'une distribution binaire. Ni l'une ni l'autre ne comporte de clause de brevets.

Idées reçues fréquentes

Comment l'appliquer

Placez le texte dans le fichier LICENSE et remplissez [year] et [fullname]. À l'emplacement du « titulaire » dans la clause 3, le texte d'origine contient déjà « the copyright holder » : inutile d'y ajouter un nom. L'identifiant SPDX est BSD-3-Clause.

Dans quels cas l'utiliser ?

On la choisit pour accorder une liberté équivalente à la MIT tout en empêchant que le nom d'une organisation ou d'une université soit utilisé dans la publicité de produits dérivés. Elle est particulièrement courante dans l'écosystème du calcul scientifique et de l'analyse de données (famille SciPy en Python).

Peut-on intégrer du code BSD-3-Clause 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) PossibleIl faut inclure la mention de droit d'auteur et le texte de licence d'origine.
MIT PossibleIl faut inclure la mention de droit d'auteur et le texte de licence d'origine.
Apache-2.0 PossibleIl faut inclure la mention de droit d'auteur et le texte de licence d'origine.
MPL-2.0 PossibleIl faut inclure la mention de droit d'auteur et le texte de licence d'origine.
LGPL-2.1 PossibleIl faut inclure la mention de droit d'auteur et le texte de licence d'origine.
LGPL-3.0 PossibleIl faut inclure la mention de droit d'auteur et le texte de licence d'origine.
GPL-2.0 PossibleIl faut inclure la mention de droit d'auteur et le texte de licence d'origine.
GPL-3.0 PossibleIl faut inclure la mention de droit d'auteur et le texte de licence d'origine.
AGPL-3.0 PossibleIl faut inclure la mention de droit d'auteur et le texte de licence d'origine.

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.