Licence MIT - MIT License

Licence MIT
MIT logo.svg
Éditeur Massachusetts Institute of Technology
Identifiant SPDX MIT
(voir la liste pour en savoir plus)
Compatibilité Debian FSG Oui
Approuvé par la FSF Oui
Approuvé par l' OSI Oui
Compatible GPL Oui
Copyleft Non
Liaison à partir du code avec une licence différente Oui

La licence MIT est une licence de logiciel libre permissive originaire du Massachusetts Institute of Technology (MIT) à la fin des années 1980. En tant que licence permissive, elle n'impose qu'une restriction très limitée à la réutilisation et a donc une compatibilité de licence élevée . Les projets Wikipedia et Wikimedia Commons utilisent le nom alternatif Expat License .

La licence MIT est compatible avec de nombreuses licences copyleft , telles que la licence publique générale GNU (GPL) ; Le logiciel sous licence MIT peut être intégré au logiciel GPL . La licence MIT permet également la réutilisation au sein d' un logiciel propriétaire , à condition que toutes les copies du logiciel sous licence incluent une copie des conditions de la licence MIT et de l'avis de droit d'auteur. Les logiciels sous licence MIT peuvent être utilisés dans des logiciels propriétaires , ce qui les distingue des licences logicielles copyleft . En 2020, MIT était la licence logicielle la plus populaire trouvée dans une analyse, suite aux rapports de 2015 selon lesquels MIT était la licence logicielle la plus populaire sur GitHub , devant toute variante GPL et autres licences de logiciels libres et open source (FOSS).

Les projets notables qui utilisent la licence MIT incluent le système X Window , Ruby on Rails , Nim , Node.js , Lua et jQuery . Les entreprises notables utilisant la licence MIT incluent Microsoft ( .NET Core ), Google ( Angular ) et Facebook ( React ).

Termes de la licence

La licence MIT a l'identifiant MITdans la liste des licences SPDX . Elle est également connue sous le nom de " Licence Expat ". Il a les termes suivants :

Copyright (c) <year> <copyright holders>

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Variantes

X11

La licence X11, une variante de la licence MIT, a l'identifiant X11dans la liste des licences SPDX . Elle est également connue sous le nom de " MIT/X Consortium License " par le X Consortium (pour X11 ). Il a les termes suivants :

Copyright (C) <date> X Consortium

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Except as contained in this notice, the name of the X Consortium shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from the X Consortium.

X Window System is a trademark of X Consortium, Inc.

MIT Aucune licence d'attribution

MIT Aucune licence d'attribution
Auteur Roman Mamedov, Amazon Web Services
Publié 28 mars 2018
Identifiant SPDX MIT-0
Compatibilité Debian FSG n / A
Approuvé par la FSF n / A
Approuvé par l' OSI Oui
Compatible GPL Oui
Copyleft Non
Liaison à partir du code avec une licence différente Oui
Site Internet https://github.com/aws/mit-0

La licence MIT No Attribution, une variante de la licence MIT, a l'identifiant MIT-0dans la liste des licences SPDX . Une demande d'approbation d'héritage à l' Open Source Initiative a été déposée le 15 mai 2020, qui a conduit à une approbation formelle le 5 août 2020. Cela forme une licence équivalente au domaine public , de la même manière que BSD Zero Clause . Il a les termes suivants :

MIT No Attribution

Copyright <YEAR> <COPYRIGHT HOLDER>

Permission is hereby granted, free of charge, to any person obtaining a copy of this
software and associated documentation files (the "Software"), to deal in the Software
without restriction, including without limitation the rights to use, copy, modify,
merge, publish, distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Autres variantes

La liste des licences SPDX contient des variantes de licence MIT supplémentaires. Les exemples comprennent:

  • MIT-advertising, une variante avec une clause publicitaire supplémentaire.

Ambiguïté mineure et variantes

Le Massachusetts Institute of Technology utilise de nombreuses licences de logiciels depuis sa création, de sorte que l'expression « la licence MIT » est théoriquement ambiguë. Par exemple, le MIT propose quatre options de licence pour la bibliothèque de code source FFTW C, dont l'une est la GPL v2.0 et les trois autres ne sont pas open source .

« Licence MIT » peut faire référence à la licence Expat (utilisée pour la bibliothèque d'analyse XML Expat ) ou à la licence X11 (également appelée « licence MIT/X Consortium » ; utilisée pour le système X Window par le consortium MIT X ). La « licence MIT » publiée par l' Open Source Initiative est la même que la « licence Expat ».

Le Consortium X a été dissous à la fin de 1996 et ses actifs transférés à The Open Group , qui a initialement publié X11R6 sous la même licence. La Licence X11 et la "Licence MIT" X11R6 choisies pour les ncurses par la Free Software Foundation incluent toutes deux la clause suivante, absente de la Licence Expat :

Sauf indication contraire dans cet avis, le(s) nom(s) des détenteurs de droits d'auteur ci-dessus ne doivent pas être utilisés dans la publicité ou autrement pour promouvoir la vente, l'utilisation ou d'autres transactions dans ce logiciel sans autorisation écrite préalable.

À partir de 2020, le successeur du système X Window est le serveur X.Org , qui est sous licence sous ce qui est effectivement la licence MIT commune, selon la page des licences X.org :

La Fondation X.Org a choisi le format suivant de la licence MIT comme format préféré pour le code inclus dans la distribution du système X Window. Il s'agit d'une légère variante de la forme de licence commune du MIT publiée par l'Open Source Initiative

La "légère variante" est l'ajout de la phrase "(y compris le paragraphe suivant)".

Les fonctionnalités de gestion des licences du référentiel de code source GitHub , ainsi que son service "Choisir une licence", ne font pas de différence entre les variantes de licence MIT/Expat. Le texte de la variante Expat est présenté simplement comme la « licence MIT » (représentée par la balise de métadonnéesmit ).

Comparaison avec d'autres licences

BSD

La licence BSD d' origine comprend également une clause exigeant que toute publicité du logiciel affiche une mention mentionnant ses auteurs. Cette "clause publicitaire" (désavouée depuis par UC Berkeley) est présente dans la licence MIT modifiée utilisée par XFree86 .

La licence Open Source University of Illinois/NCSA combine le texte des licences MIT et BSD ; l'octroi de la licence et la clause de non-responsabilité sont tirés de la licence MIT.

La licence ISC contient des similitudes avec les licences MIT et BSD simplifiées, la plus grande différence étant que le langage jugé inutile par la Convention de Berne est omis.

GNU GPL

La GNU GPL est explicite sur la concession de brevet qu'un auteur donnerait lorsque le code (ou le travail dérivé) est distribué, la licence MIT ne traite pas des brevets. De plus, la licence GPL impacte les "œuvres dérivées", mais pas la licence MIT.

Relation avec les brevets

Comme la licence BSD, la licence MIT n'inclut pas de licence de brevet expresse bien que certains commentateurs déclarent que l'octroi de droits couvre toutes les restrictions potentielles, y compris les brevets. Les licences BSD et MIT ont été rédigées avant que la brevetabilité des logiciels ne soit généralement reconnue par la loi américaine. La licence Apache version 2.0 est une licence tout aussi permissive qui inclut une licence de brevet explicite d'un contributeur. Particulièrement pertinente pour les juridictions américaines, la licence MIT utilise les termes « vendre » et « utiliser » qui sont également utilisés pour définir les droits d'un titulaire de brevet dans le titre 35 de l' article 154 du Code des États-Unis . Cela a été interprété par certains commentateurs comme une licence non conventionnelle mais implicite aux États-Unis pour utiliser les brevets sous-jacents.

Origines

L'un des initiateurs de la licence MIT, l'informaticien Jerry Saltzer , a publié ses souvenirs de ses premiers développements, ainsi que des preuves documentaires.

Accueil

En 2020, selon WhiteSource Software, la licence MIT était utilisée dans 27% des quatre millions de packages open source. En 2015, selon Black Duck Software et un blog de 2015 de GitHub , la licence MIT était la licence de logiciel libre la plus populaire , la GNU GPLv2 arrivant en deuxième position dans leur échantillon de référentiels.

Voir également

Les références

Lectures complémentaires

Liens externes