Лицензия MIT — это разрешительная лицензия на программное обеспечение , разработанная Массачусетским технологическим институтом (MIT) [6] в конце 1980-х годов. [7] Будучи разрешительной лицензией, она накладывает очень мало ограничений на повторное использование и, следовательно, имеет высокую совместимость с лицензиями . [8] [9]
В отличие от лицензий на программное обеспечение с авторским левом , лицензия MIT также допускает повторное использование в составе проприетарного программного обеспечения при условии, что все копии программного обеспечения или его существенные части включают копию условий лицензии MIT, а также уведомление об авторских правах. [9] [10] В 2015 году лицензия MIT была самой популярной лицензией на программное обеспечение на GitHub . [11]
Известные проекты, использующие лицензию MIT, включают X Window System , Ruby on Rails , Node.js , Lua , jQuery , .NET , Angular и React .
Лицензия MIT имеет идентификатор MIT
в списке лицензий SPDX . [12] [13] Она также известна как «Лицензия экспата». [3] В нем есть следующие условия: [14]
Авторское право (c) <год> <правообладатели>Разрешение настоящим предоставляется бесплатно любому лицу, получившему копию.данного программного обеспечения и связанных с ним файлов документации («Программное обеспечение») для решенияв Программном обеспечении без ограничений, включая, помимо прочего, праваиспользовать, копировать, изменять, объединять, публиковать, распространять, сублицензировать и/или продаватькопий Программного обеспечения и разрешать лицам, которым Программное обеспечениепредоставлено для этого при соблюдении следующих условий:Вышеупомянутое уведомление об авторских правах и настоящее уведомление о разрешении должны быть включены во всекопии или существенные части Программного обеспечения.ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНЫХ ИЛИПОДРАЗУМЕВАЕМЫЕ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ГАРАНТИИ ТОВАРНОЙ ПРИГОДНОСТИ,ПРИГОДНОСТЬ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ И НЕНАРУШЕНИЕ ПРАВ. НИ В КОЕМ СЛУЧАЕАВТОРЫ ИЛИ ОБЛАДАТЕЛИ АВТОРСКИХ ПРАВ НЕСУТ ОТВЕТСТВЕННОСТЬ ЗА ЛЮБЫЕ ПРЕТЕНЗИИ, УБЫТКИ ИЛИ ДРУГИЕОТВЕТСТВЕННОСТЬ ПО ДОГОВОРУ, ПРАВИЛАМ ИЛИ ДРУГИМ ОБРАЗУ, ВЫТЕКАЮЩАЯ ИЗ:ВНЕ ИЛИ В СВЯЗИ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ ИЛИ ИСПОЛЬЗОВАНИЕМ ИЛИ ДРУГИМИ ДЕЛАМИ ВПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ.
Лицензия X11 , также известная как Лицензия Консорциума MIT/X , представляет собой разновидность лицензии MIT, наиболее известной благодаря ее использованию Консорциумом X. [15] Идентификатор имеется X11
в списке лицензий SPDX . [16] [4]
Она отличается от лицензии MIT главным образом дополнительным пунктом, ограничивающим использование имени правообладателя в рекламе.
Он имеет следующие условия: [17]
Авторское право (C) <дата> <обладатели авторских прав>Настоящим бесплатно любому лицу, получившему копию данного программного обеспечения и связанных с ним файлов документации («Программное обеспечение»), предоставляется разрешение на работу с Программным обеспечением без ограничений, включая, помимо прочего, права на использование, копирование, изменение, объединение. публиковать, распространять, сублицензировать и/или продавать копии Программного обеспечения, а также разрешать лицам, которым предоставлено Программное обеспечение, делать это при соблюдении следующих условий:Вышеупомянутое уведомление об авторских правах и данное уведомление о разрешении должны быть включены во все копии или существенные части Программного обеспечения.ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ГАРАНТИЯМИ КОММЕРЧЕСКОЙ ЦЕННОСТИ, ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ И НЕНАРУШЕНИЯ ПРАВ. НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ КОНСОРЦИУМ X НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЕТЕНЗИИ, УБЫТКИ ИЛИ ДРУГУЮ ОТВЕТСТВЕННОСТЬ, БУДЬ В ДЕЙСТВИЯХ ПО КОНТРАКТУ, ПРАВИЛАМ ИЛИ ДРУГИМ ОБРАЗОМ, ВОЗНИКАЮЩИХ ИЗ ИЛИ В СВЯЗИ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ ИЛИ ИСПОЛЬЗОВАНИЕМ ИЛИ ДРУГИМИ ДЕЛАМИ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ.За исключением случаев, указанных в настоящем уведомлении, имена <обладателей авторских прав> не могут использоваться в рекламе или иным образом для содействия продаже, использованию или другим сделкам с данным Программным обеспечением без предварительного письменного разрешения от <обладателей авторских прав>.
Лицензия MIT без указания авторства, разновидность лицензии MIT, имеет идентификатор MIT-0
в списке лицензий SPDX . [19] Запрос на одобрение наследия Open Source Initiative был подан 15 мая 2020 г., [20] что привело к официальному одобрению 5 августа 2020 г. [18] Тем самым он образует общедоступную эквивалентная лицензия , аналогично BSD Zero Clause . [ нужна цитация ] В нем есть следующие термины:
MIT без указания авторстваАвторские права <ГОД> <ОБЛАДАТЕЛЬ АВТОРСКИХ ПРАВ>Настоящим бесплатно любому лицу, получившему копию данного программного обеспечения и связанных с ним файлов документации («Программное обеспечение»), предоставляется разрешение на работу с Программным обеспечением без ограничений, включая, помимо прочего, права на использование, копирование, изменение, объединение. публиковать, распространять, сублицензировать и/или продавать копии Программного обеспечения, а также разрешать лицам, которым предоставлено Программное обеспечение, делать это.ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ГАРАНТИЯМИ КОММЕРЧЕСКОЙ ЦЕННОСТИ, ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ И НЕНАРУШЕНИЯ ПРАВ. АВТОРЫ ИЛИ ОБЛАДАТЕЛИ АВТОРСКИХ ПРАВ НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЕТЕНЗИИ, УБЫТКИ ИЛИ ДРУГУЮ ОТВЕТСТВЕННОСТЬ, БУДЬ В ДЕЙСТВИЯХ ПО КОНТРАКТУ, ПРАВОНАРУШЕНИЮ ИЛИ ДРУГИМ ОБРАЗОМ, ВОЗНИКАЮЩИЕ ОТ, ИЗ ИЛИ В СВЯЗИ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ ИЛИ ИСПОЛЬЗОВАНИЕМ ИЛИ ДРУГИМИ СДЕЛКАМИ, ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ.
Список лицензий SPDX содержит дополнительные варианты лицензий MIT. Примеры включают: [1]
MIT-advertising
, вариант с дополнительным пунктом о рекламе.Название «Лицензия MIT» потенциально неоднозначно. Массачусетский технологический институт с момента своего создания использовал множество лицензий на программное обеспечение; например, MIT предлагает четыре варианта лицензирования библиотеки исходного кода C FFTW [21] , один из которых — GPL v2.0 , а три других — не с открытым исходным кодом . Термин «Лицензия MIT» также использовался для обозначения лицензии Expat (используемой для библиотеки синтаксического анализа XML Expat ) и лицензии X11 (также называемой « Лицензия консорциума MIT/X »; используемой для X Window System MIT X). Консорциум ). [3] Кроме того, «Лицензия MIT», опубликованная Инициативой открытого исходного кода, аналогична лицензии для экспатов. [13] Из-за различий в использовании терминов некоторые предпочитают избегать названия «Лицензия MIT». [7] Фонд свободного программного обеспечения утверждает, что этот термин вводит в заблуждение и двусмысленен, и не рекомендует его использовать. [3]
Консорциум X был распущен в конце 1996 года, а его активы перешли к The Open Group , [22] которая первоначально выпустила X11R6 под той же лицензией. Лицензия X11 [4] и «Лицензия MIT» X11R6, выбранная для ncurses Фондом свободного программного обеспечения [23] , включают следующий пункт, отсутствующий в лицензии Expat: [3]
За исключением случаев, указанных в настоящем уведомлении, имена вышеуказанных правообладателей не могут использоваться в рекламе или иным образом для содействия продаже, использованию или другим сделкам с данным Программным обеспечением без предварительного письменного разрешения.
По состоянию на 2020 год преемником X Window System является X.Org Server , который лицензируется по факту общей лицензии MIT, согласно странице лицензирования X.org: [24]
Фонд X.Org выбрал следующий формат лицензии MIT в качестве предпочтительного формата для кода, включенного в дистрибутив X Window System. Это небольшой вариант общей формы лицензии MIT, опубликованной Open Source Initiative.
«Незначительный вариант» — это добавление фразы «(включая следующий абзац)» ко второму абзацу текста лицензии, в результате чего: «Вышеупомянутое уведомление об авторских правах и настоящее уведомление о разрешении (включая следующий абзац) должны быть включены в все копии или существенные части Программного обеспечения». Это включение поясняет, что пункт об ответственности также должен быть включен для выполнения условий лицензии. [24]
Функции управления лицензиями в популярном репозитории исходного кода GitHub , а также его служба «Выбор лицензии» не делают различий между вариантами лицензий MIT/Expat. Текст варианта Expat представлен просто как «Лицензия MIT» (представленная тегом метаданных )mit
. [25] [26]
Исходная лицензия BSD также включает пункт, требующий, чтобы во всей рекламе программного обеспечения отображалось упоминание его авторов. Этот «пункт о рекламе» (который был отклонен Калифорнийским университетом в Беркли [27] ) присутствует в модифицированной лицензии MIT, используемой XFree86 .
Лицензия открытого исходного кода Университета Иллинойса/NCSA объединяет текст лицензий MIT и BSD; предоставление лицензии и отказ от ответственности взяты из лицензии MIT.
Лицензия ISC имеет сходство как с лицензией MIT, так и с упрощенной лицензией BSD, причем самое большое отличие состоит в том, что в ней опущены формулировки , которые Бернская конвенция считает ненужными. [28] [29]
В GPL четко указано, какое право на получение патента будет предоставляться автору при распространении кода или производной работы ; [30] в лицензии MIT патенты не обсуждаются. Более того, лицензия GPL влияет на производные работы, а лицензия MIT — нет.
Как и лицензия BSD, лицензия MIT не включает в себя явную патентную лицензию, хотя некоторые комментаторы [31] [32] утверждают, что предоставление прав охватывает все потенциальные ограничения, включая патенты. Лицензии BSD и MIT были разработаны до того, как патентоспособность программного обеспечения была общепризнана законодательством США. [33] Лицензия Apache версии 2.0 [3] представляет собой аналогичную разрешительную лицензию, которая включает явную патентную лицензию участника. Имея особое отношение к юрисдикциям США, в лицензии MIT используются термины «продажа» и «использование», которые также используются при определении прав патентообладателя в разделе 35 раздела 154 Кодекса США. Это было истолковано некоторыми комментаторами. [34] [35] как нетрадиционная, но неявная лицензия в США на использование любых основных патентов.
Один из создателей лицензии MIT, ученый-компьютерщик Джерри Зальцер , опубликовал свои воспоминания о ее ранней разработке вместе с документальными свидетельствами. [36] [7]
По состоянию на 2020 год [обновлять], по данным WhiteSource Software [37], лицензия MIT использовалась в 27% из четырёх миллионов пакетов с открытым исходным кодом. По данным [обновлять]Black Duck Software [38] [ нужен лучший исходный код ] и блога 2015 года [11] с GitHub , по состоянию на 2015 год лицензия MIT была самой популярной лицензией с открытым исходным кодом , а GNU GPLv2 занимала второе место в их выборке репозиториев. .
На этой странице представлено мнение некоторых легальных участников Debian о том, как определенные лицензии соответствуют Руководству по бесплатному программному обеспечению Debian (DFSG).
... Лицензии, которые в настоящее время находятся в основной части Debian, включают: ... Лицензии в стиле Expat/MIT...
Это нестрогая, либеральная лицензия на свободное программное обеспечение без авторского лева, совместимая с GNU GPL.
Иногда ее неоднозначно называют лицензией MIT.
Это нестрогая лицензия свободного программного обеспечения без авторского лева, совместимая с GNU GPL.
... Эту лицензию иногда называют лицензией MIT, но этот термин вводит в заблуждение, поскольку MIT использовала множество лицензий для программного обеспечения.
Следующие лицензии были одобрены OSI.
...Лицензия MIT (MIT)...
Дата?
Лучшим ответом будет, вероятно, 1987 год. Но вся история сложнее и даже немного загадочна.
[...] Прекурсоры 1985 года. Вариант лицензии X Consortium или X11 1987 года. Или лицензия Expat 1998 или 1999 года.
Разрешительное лицензирование упрощает ситуацию Одна из причин, по которой деловой мир и все больше и больше разработчиков [...] отдают предпочтение разрешительным лицензиям, заключается в простоте повторного использования.
Лицензия обычно распространяется только на лицензированный исходный код и не делает попыток установить какие-либо условия для любого другого компонента, и поэтому нет необходимости определять, что представляет собой производное произведение.
Я также никогда не видел диаграммы совместимости лицензий для разрешительных лицензий;
вроде все они совместимы.
Лицензии на распространение бесплатного программного обеспечения или программного обеспечения с открытым исходным кодом (FOSS) делятся на два семейства: разрешительные и с авторским левом.
Разрешительные лицензии (BSD, MIT, X11, Apache, Zope) обычно совместимы и совместимы с большинством других лицензий, допуская слияние, комбинирование или улучшение соответствующего кода, а также его перераспределение под многими лицензиями (включая несвободные или «собственные» лицензии). ').
1 MIT 44,69%, 2 Прочее 15,68%
Авторское право ISC функционально эквивалентно двухчленному авторскому праву BSD с удаленными формулировками, которые стали ненужными в соответствии с Бернской конвенцией.
Используя такие патентные термины, как «сделка», «использовать» и «продавать», выдача лицензии MIT с большей вероятностью будет считаться включающей явные патентные права, чем лицензия BSD.
1. Лицензия MIT 24%, 2. Стандартная общественная лицензия GNU (GPL) 2.0 23%