MITライセンスは、1980年代後半にマサチューセッツ工科大学(MIT)[ 6 ]で生まれた寛容なソフトウェアライセンスです。 [ 7 ]寛容なライセンスであるため、再利用に対する制限は少なく、ライセンス互換性が高いです。[ 8 ] [ 9 ]
コピーレフトソフトウェアライセンスとは異なり、MITライセンスは、ソフトウェアまたはその実質的な部分のすべてのコピーにMITライセンスの条項のコピーと著作権表示が含まれていることを条件として、プロプライエタリソフトウェア内での再利用を許可します。 [ 9 ] [ 10 ] 2015年[ 11 ]および少なくとも2020年から2025年まで[ 12 ] 、MITライセンスはGitHubで最も人気のあるソフトウェアライセンスでした。
MITライセンスを使用している著名なプロジェクトには、 X Window System、Ruby on Rails、Node.js、Lua、jQuery、.NET、Angular、Reactなどがあります。
MIT ライセンスはSPDXMITライセンス リストに識別子があります。[ 13 ] [ 14 ]また、「Expat ライセンス」としても知られています。[ 3 ]以下の条項があります。[ 15 ]
著作権 (c) <年> <著作権者> 本ソフトウェアおよび関連ドキュメントファイル(以下「ソフトウェア」といいます)のコピーを入手した者は、以下の条件に従い、ソフトウェアを無制限に取り扱う権利(使用、複製、変更、結合、公開、配布、サブライセンス、および/または販売する権利を含みますが、これらに限定されません)と、ソフトウェアの提供を受けた者がこれを行うことを許可する権利を、無償で許諾されます。 上記の著作権表示および本許諾表示は、ソフトウェアのすべての複製物または実質的な部分に含めるものとします。 本ソフトウェアは「現状のまま」提供され、明示的か黙示的かを問わず、商品性、特定目的への適合性、非侵害性を含むがこれらに限定されない、いかなる種類の保証もありません。いかなる場合においても、著作者または著作権者は、契約、不法行為、その他を問わず、本ソフトウェアまたは本ソフトウェアの使用もしくはその他の取引から生じる、またはこれに関連するいかなる請求、損害、その他の責任についても責任を負いません。
コンピュータ科学者のジェリー・ソルツァーは、その初期開発に関する回想録と文書証拠を公開している。[ 16 ] [ 7 ]ソルツァーによれば、ライセンスのアイデアは、MITコンピュータ科学研究所(MIT-LCS)のコンピュータシステム研究(CSR)グループでTCP/IPの実装に取り組んでいたときに生まれたという。[ 16 ]同グループは、ソフトウェアのライセンス収入は少ないと考えており、ライセンス契約の交渉でMITの弁護士と多くの時間を費やすことを避けたいと考えていたため、著作権表示を付けてソフトウェアを無料で配布することにした。[ 16 ]ソルツァーとラリー・アレンは弁護士と協力して提案文の草案を作成し、改良した。その草案は1984年1月10日に弁護士に電子メールで送付され、1984年2月1日にソフトウェアの公開に使用された。[ 16 ]ライセンスの新しいバージョンは、X Window SystemとProject Athenaの開発とリリースのために1985年後半にまとめられ、1986年2月にリリースされた。[ 16 ]
X11 ライセンスは、MIT/X コンソーシアム ライセンスとも呼ばれ、MIT ライセンスのバリエーションであり、X コンソーシアムでの使用で最もよく知られています。[ 17 ] SPDXX11ライセンス リストに識別子があります。[ 18 ] [ 4 ]
これは、主に著作権者の名称を広告目的で使用することを制限するための追加条項がある点で、MITライセンスと異なっている。
以下の用語が含まれています: [ 19 ]
著作権 (C) <日付> <著作権者> 本ソフトウェアおよび関連ドキュメントファイル(以下「ソフトウェア」といいます)のコピーを入手した者は、以下の条件に従い、ソフトウェアを無制限に取り扱う権利(使用、複製、変更、結合、公開、配布、サブライセンス、および/または販売する権利を含みますが、これらに限定されません)と、ソフトウェアの提供を受けた者がこれを行うことを許可する権利を、無償で許諾されます。 上記の著作権表示および本許諾表示は、ソフトウェアのすべての複製物または実質的な部分に含めるものとします。 本ソフトウェアは「現状のまま」提供され、明示的か黙示的かを問わず、商品性、特定目的への適合性、非侵害性を含むがこれらに限定されない、いかなる種類の保証もありません。いかなる場合においても、Xコンソーシアムは、契約、不法行為、その他を問わず、本ソフトウェアまたは本ソフトウェアの使用もしくはその他の取引から生じる、またはこれに関連するいかなる請求、損害、その他の責任についても責任を負いません。 この通知に記載されている場合を除き、著作権者の事前の書面による許可なしに、本ソフトウェアの販売、使用、またはその他の取引を促進するために、<著作権者>の名称を広告またはその他の方法で使用してはなりません。
MIT ライセンスの派生版である MIT No Attribution License は、 SPDXMIT-0ライセンス リストに識別子があります。[ 22 ] 2020 年 5 月 15 日にOpen Source Initiativeにレガシー承認の申請が行われ、[ 23 ] 2020 年 8 月 5 日に正式な承認が得られました。[ 21 ]これにより、BSD Zero Clauseと同様に、パブリック ドメインと同等のライセンスが形成されます。その条項は次のとおりです。
MIT著作権表示なし 著作権 <年> <著作権者> 本ソフトウェアおよび関連ドキュメントファイル(以下「ソフトウェア」といいます)のコピーを入手した者は、本ソフトウェアを制限なく取り扱う権利(使用、複製、変更、結合、公開、配布、サブライセンス、および/または販売する権利を含みますが、これらに限定されません)を有し、また、本ソフトウェアの提供を受けた者に対してもこれらの行為を許可する権利を有します。 本ソフトウェアは「現状のまま」提供され、明示的か黙示的かを問わず、商品性、特定目的への適合性、非侵害性を含むがこれらに限定されない、いかなる種類の保証もありません。いかなる場合においても、著作者または著作権者は、契約、不法行為、その他を問わず、本ソフトウェアまたは本ソフトウェアの使用もしくはその他の取引から生じる、またはこれに関連するいかなる請求、損害、その他の責任についても責任を負いません。
SPDXライセンス リストには、追加の MIT ライセンスのバリエーションが含まれています。[ 1 ]例としてはMIT-advertising、追加の広告条項を含むバリエーション[ 24 ]やMITNFA、バグ報告の目的でソフトウェアが大幅に変更された場合に帰属表示を削除または置き換えることを対象とするバリエーション[ 25 ] [ 1 ]などがあります。
「MITライセンス」という名称は、曖昧な可能性がある。マサチューセッツ工科大学は設立以来、ソフトウェアに多くのライセンスを使用してきた。例えば、MITはFFTW [ 26 ] Cソースコードライブラリに4つのライセンスオプションを提供しており、そのうちの1つはGPL v2.0で、残りの3つはオープンソースではない。また、「MITライセンス」という用語は、Expatライセンス(XML解析ライブラリExpatで使用)やX11ライセンス(「MIT/Xコンソーシアムライセンス」とも呼ばれ、MIT XコンソーシアムがX Window Systemで使用)を指すためにも使用されてきた。[ 3 ]さらに、 Open Source Initiativeが公開している「MITライセンス」はExpatライセンスと同じである。[ 14 ]このように用語の使い方が異なるため、「MITライセンス」という名称を避けることを好む人もいる。[ 7 ]フリーソフトウェア財団は、この用語は誤解を招きやすく曖昧であると主張し、使用しないことを推奨している。[ 3 ]
X Consortium は 1996 年後半に解散し、その資産はThe Open Groupに移管されました[ 27 ]。The Open Group は当初、同じライセンスの下で X11R6 をリリースしました。ncurses用に選択され、著作権が Free Software Foundation [ 28 ]に移管された後も引き続き使用されたX11 License [ 4 ]と X11R6 "MIT License" には、Expat License [ 3 ]にはない次の条項が含まれています。
本通知に記載されている場合を除き、上記の著作権者の名称は、事前の書面による許可なく、本ソフトウェアの販売、使用、その他の取引を促進するための広告またはその他の方法で使用してはなりません。
2020年現在、X Window Systemの後継はX.Org Serverであり、X.orgのライセンスページによると、実質的に一般的なMITライセンスの下でライセンスされています。[ 29 ]
X.Org Foundationは、X Window Systemディストリビューションに含まれるコードの推奨フォーマットとして、以下のMITライセンス形式を選択しました。これは、Open Source Initiativeが公開している一般的なMITライセンス形式の若干のバリエーションです。
「若干の変更」とは、ライセンス条項の2番目の段落に「(次の段落を含む)」という語句を追加することであり、結果として「上記の著作権表示およびこの許可表示(次の段落を含む)は、ソフトウェアのすべての複製または実質的な部分に含めるものとする。」となります。この追加により、ライセンスの条件を満たすためには、責任条項も含める必要があることが明確になります。[ 29 ]
人気のソースコードリポジトリであるGitHubのライセンス管理機能、および「ライセンスの選択」サービスでは、MIT/Expatライセンスのバリアントを区別していません。Expatバリアントのテキストは、単に「MITライセンス」(メタデータタグで表されるmit)として表示されます。[ 30 ] [ 31 ]
オリジナルのBSDライセンスには、ソフトウェアのすべての広告に著作者を明記する通知を表示することを義務付ける条項も含まれていました。この「広告条項」(UCバークレー[ 32 ]によって後に否定されました)は、 XFree86で使用されている修正版MITライセンスに存在します。
イリノイ大学/NCSAオープンソースライセンスは、MITライセンスとBSDライセンスの両方のテキストを組み合わせたもので、ライセンスの付与と免責事項はMITライセンスから引用されています。
ISCライセンスはMIT ライセンスと簡略化された BSD ライセンスの両方と類似点がありますが、最大の違いは、ベルヌ条約で不要とみなされた文言が省略されている点です。[ 33 ] [ 34 ]
GPLは、コードや派生作品が配布される際に所有者が付与する特許権について明確に規定しているが[ 35 ]、MITライセンスは特許について言及していない。さらに、GPLライセンスは派生作品に影響を与えるが、MITライセンスは影響を与えない。
BSD ライセンスと同様に、MIT ライセンスには明示的な特許ライセンスは含まれていませんが、一部の評論家[ 36 ] [ 37 ]は、権利の付与が特許を含むすべての潜在的な制限をカバーしていると述べています。BSD ライセンスと MIT ライセンスはどちらも、ソフトウェアの特許性が米国法で一般的に認められる前に作成されました。[ 38 ] Apache Licenseバージョン 2.0 [ 3 ]は、明示的な貢献者の特許ライセンスを含む同様に寛容なライセンスです。米国の法域に特に関連しているのは、MIT ライセンスが、米国法典第 35 編第154条で特許権者の権利を定義する際にも使用されている「販売」と「使用」という用語を使用していることです。一部の評論家[ 39 ] [ 40 ]は、これを米国では非慣習的だが暗黙の、基礎となる特許を使用するライセンスと解釈しています。
WhiteSource Software の 2020 年の投稿によると、[ 41 ] 400 万のオープンソース パッケージのうち 27% で MIT ライセンスが使用されていました。2015 年のGitHubブログの投稿では、MIT ライセンスが最も人気のあるオープンソース ライセンスで、リポジトリの 45% で使用されており、サンプル リポジトリではGNU GPLv2が13% で 2 番目でした。[ 11 ]
GitHubの2025年イノベーショングラフによると、MITライセンスのリポジトリは、プラットフォーム上でライセンスを宣言している全プロジェクトの約3分の1を占めており、追跡されているライセンスの中で最大の割合を占めている。[ 42 ] Open Source Initiativeは、2024年にMITライセンスのページに100万人以上のユニークビジターが訪れたと報告しており、これは次に閲覧数の多いOSI承認ライセンスの4倍以上のトラフィックである。[ 43 ]
このページでは、特定のライセンスがDebianフリーソフトウェアガイドライン(DFSG)にどのように準拠しているかについてのdebian-legalコントリビューターの意見を紹介します。...
現在Debian mainに含まれるライセンスには、次のものがあります。...
Expat/MITスタイルのライセンス
...
これは、GNU GPL と互換性のある、緩やかで寛容な非コピーレフトのフリーソフトウェアライセンスです。 MIT ライセンスと曖昧に呼ばれることもあります。
これは、GNU GPL と互換性のある、緩やかな許可型の非コピーレフトのフリー ソフトウェア ライセンスです。
... このライセンスは、MIT ライセンスと呼ばれることもありますが、MIT はソフトウェアに多くのライセンスを使用しているため、その用語は誤解を招きます。
以下のライセンスはOSIによって承認されています。…
MITライセンス(MIT)
…
しかし、完全なストーリーはもっと複雑で、少し謎めいています。[...] 1985 年の前身。1987 年の X コンソーシアムまたは X11 ライセンスのバリアント。または 1998 年または 1999 年の Expat ライセンス。
寛容なライセンスは物事を簡素化する ビジネス界やますます多くの開発者が寛容なライセンスを好む理由の 1 つは、再利用の容易さにある。ライセンスは通常、ライセンスされるソース コードのみに関係し、他のコンポーネントに条件を推測しようとはしないため、派生作品を構成するものを定義する必要がない。また、寛容なライセンスのライセンス互換性チャートを見たこともない。すべて互換性があるように思われる。
フリーまたはオープンソース ソフトウェア (FOSS) を配布するためのライセンスは、許容的ライセンスとコピーレフト 2 つのファミリーに分けられます。許容的ライセンス (BSD、MIT、X11、Apache、Zope) は、一般的に他のほとんどのライセンスと互換性があり、相互運用可能で、対象コードのマージ、結合、改良、および多くのライセンス (非フリーまたは「プロプライエタリ」を含む) の下での再配布を許容します。
MIT 44.69%、2 その他 15.68%
著作権は、ベルヌ条約によって不要になった文言を削除した2項BSD著作権と実質的に同等です。
「取引」、「使用」、「販売」などの特許用語を使用することで、MIT ライセンスの付与は、BSD ライセンスよりも明示的な特許権を含むとみなされる可能性が高くなります。