Die MIT-Lizenz (auch bekannt als X11-Lizenz oder MIT X-Lizenz) ist eine Softwarelizenz, die ursprünglich am Massachusetts Institute of Technology entwickelt wurde. Sie ähnelt der BSD-Lizenz, die zuerst für die Berkeley Source Distribution verwendet wurde, eine Version von UNIX, die an der University of California in Berkeley (UCB) entwickelt wurde. Der Hauptunterschied besteht darin, dass Lizenzen im BSD-Stil manchmal eine Klausel enthalten, die die Verwendung des Namens des Copyright-Inhabers in Werbeaktionen ohne Erlaubnis verbietet.
Beide, die MIT- und die BSD-Lizenz, gelten als liberaler als die GNU Public License (GPL), die bei weitem die am häufigsten verwendete Lizenz für freie Software ist. Der Grund dafür ist, dass die GPL verlangt, dass (1) alle Software, die von GPL-lizenzierter Software abgeleitet ist, auch unter der GPL-Lizenz veröffentlicht werden muss und (2) alle Weiterverteilungen von GPL-lizenzierter Software, einschließlich modifizierter Versionen oder von GPL-lizenzierter Software abgeleiteter Software, den vollständigen Quellcode frei verfügbar machen müssen.
Nach Angaben der Free Software Foundation (FSF) sollte die MIT-Lizenz als X11-Lizenz bezeichnet werden, da das MIT Software auch unter einer Reihe anderer Lizenzen veröffentlicht hat. (X11 ist die aktuelle Version des X Window Systems, die de facto Standard-Grafik-Engine für Linux und andere Unix-ähnliche Betriebssysteme. Es wurde am MIT entwickelt.) Die FSF ist eine Non-Profit-Organisation, die Gelder für die Arbeit am GNU-Projekt sammelt, eines der bemerkenswertesten Produkte davon ist die GPL. Die Open-Source-Initiative bezeichnet sie jedoch als MIT-Lizenz, so wie viele andere Gruppen auch. Es sollte bedacht werden, dass die FSF die gleiche Organisation ist, die darauf besteht, dass Linux in GNU/Linux umbenannt werden sollte (wegen der großen Menge an GNU-Software, die in Linux-Distributionen enthalten ist). Ein guter Kompromiss ist es, sie als MIT X-Lizenz zu bezeichnen.
Es gibt auch einige Meinungsverschiedenheiten darüber, welche Art von Lizenz die Rechte der Endbenutzer besser schützt. Die MIT-Lizenz nennt expliziter die Rechte, die den Anwendern eingeräumt werden, einschließlich „… ohne Einschränkung die Rechte, Kopien der Software zu verwenden, zu kopieren, zu modifizieren, zusammenzuführen, zu veröffentlichen, zu vertreiben, unterzulizenzieren und/oder zu verkaufen, und Personen, denen die Software zur Verfügung gestellt wird, zu erlauben, dies zu tun …“ Befürworter der GPL behaupten jedoch, dass die Anforderungen an abgeleitete Software und die Bereitstellung des Quellcodes die Benutzer besser schützen.
Die MIT-Lizenz wird für eine Reihe von Softwarepaketen verwendet, darunter expat (ein XML 1.0-Parser, der in C geschrieben wurde), MetaKit (eine effiziente, eingebettete Datenbankbibliothek mit geringem Platzbedarf), Open For Business Project (stellt Werkzeuge und Anwendungen für Unternehmen bereit, die auf dem J2EE-Standard von Sun basieren), X11 und XFree86 (eine Open-Source-Implementierung von X86).
Da die MIT-Lizenz im Gegensatz zur GPL nicht urheberrechtlich geschützt ist, steht es anderen Entwicklern frei, sie an ihre eigenen Anforderungen anzupassen. Zum Beispiel verwendet die Free Software Foundation für ihre ncurses-Bibliothek eine Lizenz, die mit der MIT-Lizenz identisch ist, mit Ausnahme der Hinzufügung dieses Textes:
Außer wie in diesem Hinweis enthalten, dürfen die Namen der oben genannten Urheberrechtsinhaber ohne vorherige schriftliche Genehmigung nicht in der Werbung oder anderweitig zur Förderung des Verkaufs, der Nutzung oder anderer Geschäfte mit dieser Software verwendet werden.
(Ncurses ist eine Bibliothek von Funktionen, die die Anzeige einer Anwendung auf Zeichenzellen-Terminals verwaltet. Sie ist Teil des GNU-Projekts, aber eines der wenigen GNU-Programme, das nicht unter der GPL veröffentlicht ist.)
Das Grundmuster der MIT-Lizenz lautet wie folgt:
Copyright (c) <Jahr><Urheberrechtsinhaber>
Die Erlaubnis wird hiermit erteilt, jeder Person, die eine Kopie dieser Software und der zugehörigen Dokumentationsdateien (die „Software“) erhält, unentgeltlich mit der Software ohne Einschränkung zu handeln, einschließlich der Rechte, Kopien der Software zu verwenden, zu kopieren, zu modifizieren, zusammenzuführen, zu veröffentlichen, zu vertreiben, zu unterlizenzieren und/oder zu verkaufen, und Personen, denen die Software zur Verfügung gestellt wird, dies zu gestatten, vorbehaltlich der folgenden Bedingungen:
Der obige Copyright-Hinweis und dieser Genehmigungshinweis müssen in allen Kopien oder wesentlichen Teilen der Software enthalten sein.
Die Software wird ohne Mängelgewähr bereitgestellt, ohne jegliche ausdrückliche oder stillschweigende Garantie, einschließlich, aber nicht beschränkt auf die Garantien der Marktgängigkeit, der Eignung für einen bestimmten Zweck und der Nichtverletzung von Rechten Dritter. IN KEINEM FALL SIND DIE AUTOREN ODER URHEBERRECHTSINHABER HAFTBAR FÜR JEGLICHE ANSPRÜCHE, SCHÄDEN ODER ANDERE HAFTUNGEN, OB DURCH VERTRAG, UNERLAUBTE HANDLUNGEN ODER ANDERWEITIG, DIE SICH AUS DER SOFTWARE ODER DER NUTZUNG ODER DEM SONSTIGEN UMGANG MIT DER SOFTWARE ERGEBEN.