跳去內容

MIT許可證

出自維基百科,自由嘅百科全書

Template:Use American English Template:Infobox software license MIT許可證係一個源於麻省理工學院(MIT)[1]喺1980年代後期嘅寬鬆軟件許可證[2]作為一個寬鬆許可證,佢對重複使用只有好少限制,因此有高度嘅許可證兼容性[3][4]

copyleft軟件許可證唔同,MIT許可證都允許喺專有軟件中重複使用,前提係軟件或其主要部分嘅所有副本都包含一份MIT許可證條款嘅副本同一份版權聲明。[4][5]喺2015年,MIT許可證係GitHub上最受歡迎嘅軟件許可證。[6]

使用MIT許可證嘅知名項目包括X視窗系統Ruby on RailsNode.jsLuajQuery.NETAngularReact

許可證條款

[編輯]

MIT許可證喺SPDX許可證列表中嘅識別碼係MIT[7][8]佢都被稱為「Expat許可證」。[9]佢有以下條款:[10]

版權所有 (c) <年份> <版權持有人>

特此向任何獲得本軟件及相關文檔文件(「軟件」)副本嘅人免費授予許可,無限制咁處理本軟件,包括但不限於使用、複製、修改、合併、發布、分發、再許可同/或出售本軟件嘅副本嘅權利,並允許向被提供本軟件嘅人做相同嘅事,但需符合以下條件:

上述版權聲明同本許可聲明應包含喺本軟件嘅所有副本或主要部分中。

本軟件係「按原樣」提供,不提供任何形式嘅明示或暗示擔保,包括但不限於適銷性、特定用途適用性同非侵權性嘅擔保。喺任何情況下,作者或版權持有人都唔對任何索賠、損害或其他責任負責,無論係喺合同、侵權或其他方面,由軟件或軟件嘅使用或其他交易引起、源自或與之相關。

變體

[編輯]

X11許可證

[編輯]

X11許可證,都被稱為MIT/X聯盟許可證,係MIT許可證嘅一個變體,最著名嘅係被X聯盟使用。[11]佢喺SPDX許可證列表中嘅識別碼係X11[12][13]

佢同MIT許可證嘅主要區別係多咗一個限制使用版權持有人名稱做廣告嘅條款。

佢有以下條款:[14]

版權所有 (C) <日期> <版權持有人>

特此向任何獲得本軟件及相關文檔文件(「軟件」)副本嘅人免費授予許可,無限制咁處理本軟件,包括但不限於使用、複製、修改、合併、發布、分發、再許可同/或出售本軟件嘅副本嘅權利,並允許向被提供本軟件嘅人做相同嘅事,但需符合以下條件:

上述版權聲明同本許可聲明應包含喺本軟件嘅所有副本或主要部分中。

本軟件係「按原樣」提供,不提供任何形式嘅明示或暗示擔保,包括但不限於適銷性、特定用途適用性同非侵權性嘅擔保。喺任何情況下,X聯盟都唔對任何索賠、損害或其他責任負責,無論係喺合同、侵權或其他方面,由軟件或軟件嘅使用或其他交易引起、源自或與之相關。

除非喺本聲明中包含,否則未經<版權持有人>事先書面授權,<版權持有人>嘅名稱不得用於廣告或以其他方式推廣本軟件嘅銷售、使用或其他交易。

MIT無歸屬許可證

[編輯]

Template:Infobox software licence MIT無歸屬許可證,係MIT許可證嘅一個變體,喺SPDX許可證列表中嘅識別碼係MIT-0[15]2020年5月15日向開放源碼促進會提交咗一個遺產批准嘅請求,[16]最後喺2020年8月5日正式獲得批准。[17]咁樣做,佢就形成咗一個公共領域等同許可證,同BSD零條款一樣。[未記出處或冇根據]佢有以下條款:

MIT無歸屬

版權所有 <年份> <版權持有人>

特此向任何獲得本軟件及相關文檔文件(「軟件」)副本嘅人免費授予許可,無限制咁處理本軟件,包括但不限於使用、複製、修改、合併、發布、分發、再許可同/或出售本軟件嘅副本嘅權利,並允許向被提供本軟件嘅人做相同嘅事。

本軟件係「按原樣」提供,不提供任何形式嘅明示或暗示擔保,包括但不限於適銷性、特定用途適用性同非侵權性嘅擔保。喺任何情況下,作者或版權持有人都唔對任何索賠、損害或其他責任負責,無論係喺合同、侵權或其他方面,由軟件或軟件嘅使用或其他交易引起、源自或與之相關。

其他變體

[編輯]

SPDX許可證列表包含額外嘅MIT許可證變體。例子包括:[18]

  • MIT-advertising,一個帶有額外廣告條款嘅變體。

仲有反資本主義軟件許可證(ACSL),[19]係基於MIT許可證建立嘅。佢唔係開放源碼,因為佢將授予嘅權限限制喺唔係以資本主義結構運作嘅個人同組織,好似非牟利組織同合作社。

模糊性同變體

[編輯]

「MIT許可證」呢個名稱可能有歧義。麻省理工學院自成立以來已經用過好多種軟件許可證;例如,MIT為FFTW C源代碼庫提供四個許可選項,[20]其中一個係GPL v2.0,而其他三個唔係開放源碼軟件。「MIT許可證」呢個詞都曾經被用嚟指Expat許可證(用於XML解析庫Expat)同X11許可證(都叫做「MIT/X聯盟許可證」;由MIT X聯盟用於X視窗系統)。[9]此外,由開放源碼促進會發布嘅「MIT許可證」同Expat許可證係一樣嘅。[8]由於呢啲唔同嘅用法,有啲人寧願避免使用「MIT許可證」呢個名稱。[2]自由軟件基金會認為呢個詞有誤導性同歧義,建議唔好使用。[9]

X聯盟喺1996年底解散,佢嘅資產轉移俾開放群組[21]開放群組最初以相同嘅許可證發布X11R6。X11許可證[13]同自由軟件基金會為ncurses選擇嘅X11R6「MIT許可證」[22]都包括以下條款,呢個條款喺Expat許可證中冇出現:[9]

除非喺本聲明中包含,否則上述版權持有人嘅名稱不得用於廣告或以其他方式推廣本軟件嘅銷售、使用或其他交易,除非事先獲得書面授權。

截至2020年,X視窗系統嘅繼任者係X.Org伺服器,根據X.org許可頁面,佢係根據實際上係通用MIT許可證嘅許可證授權嘅:[23]

X.Org基金會選擇咗以下格式嘅MIT許可證作為X視窗系統分發中包含嘅代碼嘅首選格式。呢係開放源碼促進會發布嘅通用MIT許可證格式嘅一個細微變體

呢個「細微變體」係喺許可證文本嘅第二段加入咗「(包括下一段)」呢個短語,結果係:「上述版權聲明同本許可聲明(包括下一段)應包含喺本軟件嘅所有副本或主要部分中。」呢個包含澄清咗責任段落都必須包括喺內,以滿足許可證嘅條件。[23]

流行嘅源代碼倉庫GitHub嘅許可證管理功能,以及佢嘅「選擇許可證」服務,冇區分MIT/Expat許可證變體。Expat變體嘅文本被簡單咁稱為「MIT許可證」(由元數據標籤mit表示)。[24][25]

同其他許可證嘅比較

[編輯]

BSD

[編輯]

原始嘅BSD許可證都包括一個條款,要求軟件嘅所有廣告都要顯示一個認可其作者嘅聲明。呢個「廣告條款」(後來被加州大學伯克利分校否認[26])出現喺XFree86使用嘅修改版MIT許可證中。

伊利諾伊大學/NCSA開放源碼許可證結合咗MIT同BSD許可證嘅文本;許可授予同免責聲明係取自MIT許可證。

ISC許可證同MIT同簡化版BSD許可證都有相似之處,最大嘅區別係省略咗伯恩公約認為唔需要嘅語言。[27][28]

GNU通用公共許可證

[編輯]

GPL明確提到當代碼或衍生作品被分發時,擁有者授予嘅專利權利,[29]而MIT許可證冇討論專利。此外,GPL許可證影響衍生作品,但MIT許可證冇。

參考資料

[編輯]
  1. Rosen, Lawrence E. (2005)。放源碼許可:軟件自由同知識產權法。Upper Saddle River, NJ:Prentice Hall PTRISBN 0-13-148787-6OCLC 56012651
  2. 2.0 2.1 Haff, Gordon。MIT許可證嘅神秘歷史opensource.com。喺7月 30, 2019搵到。「日期?最好嘅單一答案可能係1987年。但完整嘅故事更加複雜,甚至有啲神秘。[...] 1985年嘅先驅。1987年嘅X聯盟或X11許可證變體。或者1998年或1999年嘅Expat許可證。」
  3. Hanwell, Marcus D. (1月 28, 2014)。應該用寬鬆許可證?Copyleft?定係中間嘅嘢?。opensource.com。喺5月 30, 2015搵到。「寬鬆許可簡化咗嘢 商業世界,同越來越多嘅開發者 [...] 鍾意寬鬆許可嘅一個原因係重複使用嘅簡單性。許可通常只適用於被許可嘅源代碼,唔會試圖對任何其他組件施加任何條件,因為咁就唔需要定義咩構成衍生作品。我都從來冇見過寬鬆許可嘅兼容性圖表;似乎佢哋全部都係兼容嘅。」
  4. 4.0 4.1 可證兼容性同互操作性放源碼軟件 - 為公共管理開發、分享同重複使用開放源碼軟件。Joinup。原著喺6月 17, 2015歸檔。喺5月 30, 2015搵到。「分發自由或開放源碼軟件(FOSS)嘅許可證分為兩類:寬鬆同copyleft。寬鬆許可證(BSD、MIT、X11、Apache、Zope)通常同大多數其他許可證兼容同互操作,容許合併、組合或改進受保護嘅代碼,並根據多種許可證(包括非自由或『專有』)重新分發。」
  5. 費軟件包含MIT許可嘅庫,咁係咪代表我嘅應用程序都要用MIT許可?件工程Stack Exchange。喺7月 21, 2021搵到
  6. 引用錯誤 無效嘅<ref>標籤;無文字提供畀叫做github2015嘅參照
  7. MIT許可證。SPDX。原先內容歸檔喺5月 8, 2024。
  8. 8.0 8.1 MIT許可證。開放源碼促進會。喺2010年12月5日搵到
  9. 9.0 9.1 9.2 9.3 引用錯誤 無效嘅<ref>標籤;無文字提供畀叫做gnu-license-list-expat嘅參照
  10. 通俗英語解釋嘅MIT許可證 - TLDRLegaltldrlegal.com。喺7月 7, 2021搵到
  11. "3.3. X聯盟", 3. X/MIT許可證,XFree86計劃,3月 2004
  12. X11許可證spdx.org。SPDX工作組。
  13. 13.0 13.1 引用錯誤 無效嘅<ref>標籤;無文字提供畀叫做gnu-license-list-x11嘅參照
  14. 通俗英語解釋嘅X11許可證 - TLDRLegaltldrlegal.com原著喺3月 3, 2021歸檔。喺3月 26, 2021搵到
  15. MIT無歸屬spdx.org。SPDX工作組。
  16. Langel, Tobie (2020年5月15日)。[許可證審核] 要求對MIT無歸屬許可證進行遺產批准
  17. 引用錯誤 無效嘅<ref>標籤;無文字提供畀叫做osi_approval_mit-0嘅參照
  18. SPDX許可證列表spdx.org。SPDX工作組。
  19. 資本主義軟件許可證anticapitalist.software。喺5月 8, 2024搵到
  20. FFTW - 最快嘅傅立葉變換喺西方。麻省理工學院。喺2020年7月17日搵到
  21. Dickey, Thomas E.。權/評論。喺2020年10月6日搵到
  22. Dickey, Thomas E.。NCURSES — 常見問題FAQ
  23. 23.0 23.1 可證X.Org基金會
  24. 可一個倉庫GitHub文檔
  25. MIT許可證ChooseALicense.comGitHub。2022年9月5日。
  26. 所有許可證持有人、任何版本BSD嘅分發者。加州大學伯克利分校。7月 22, 1999。喺11月 15, 2006搵到
  27. 權政策OpenBSD。喺2016年6月6日搵到。「ISC版權喺功能上等同於兩條款BSD版權,但移除咗伯恩公約令到冇需要嘅語言。」
  28. de Raadt, Theo (2008年3月21日)。Re: BSD文檔許可證?openbsd-misc (電郵羣組)。
  29. 利同GPLv3 - FSFEFSFE - 歐洲自由軟件基金會 (英文)。喺12月 1, 2020搵到