Публичная лицензия Mozilla
Автор | Фонд Мозиллы [1] |
---|---|
Последняя версия | 2.0 [1] |
Издатель | Фонд Мозиллы [1] |
Опубликовано | 3 января 2012 г. [1] |
SPDX идентификатор | МПЛ-2.0 МПЛ-1.1 МПЛ-1.0 (подробнее см. список [2] ) |
Совместимость с Debian FSG | Да [3] |
ФСФ одобрено | Да [4] |
OSI одобрено | Да [5] |
Совместимость с лицензией GPL | 2.0 и более поздние версии: Да [4] (по умолчанию, если не указано «Несовместимо со вторичными лицензиями») 1.1: Нет [6] |
Авторское лево | Да, на основе файлов [7] |
Связывание из кода с другой лицензией | Да |
Веб-сайт | www |
( Общественная лицензия Mozilla MPL ) — это бесплатная лицензия со слабым авторским левом с открытым исходным кодом для большинства Mozilla Foundation, программ таких как Firefox и Thunderbird . [9] Лицензия MPL разработана и поддерживается Mozilla. [10] который стремится сбалансировать интересы как разработчиков открытого, так и проприетарных разработчиков. Она отличается от других тем, что является промежуточным звеном между разрешительными лицензиями на программное обеспечение в стиле BSD и Стандартной общественной лицензией GNU . [11] Таким образом, согласно условиям MPL, он позволяет интегрировать код, лицензированный MPL, в проприетарные базы кода, но только при условии, что эти компоненты остаются доступными. [ нужна ссылка ]
MPL использовался другими, например, Adobe для лицензирования своей Flex . линейки продуктов [12] и The Document Foundation для лицензирования LibreOffice 4.0 (также на LGPL 3+). [13] [14] Версия 1.1 была адаптирована несколькими проектами для формирования производных лицензий, таких как Sun Microsystems от Common Development and Distribution License . [15] Он претерпел две редакции: [16] незначительное обновление 1.1 и основное обновление версии 2.0. [17] приближаясь к целям большей простоты и лучшей совместимости с другими лицензиями. [18]
Условия
[ редактировать ]MPL определяет права как передачу от «соавторов», которые создают или изменяют исходный код, через необязательного вспомогательного дистрибьютора (который сам является лицензиатом) к лицензиату. Он предоставляет либеральные авторские права и патентные лицензии, позволяющие бесплатно использовать, модифицировать, распространять и «эксплуатировать» произведение, но не предоставляет лицензиату никаких прав на товарные знаки автора . [7] Эти права прекращаются, если лицензиат не соблюдает условия лицензии, но лицензиат-нарушитель, который возвращается к соблюдению требований, восстанавливает свои права, и даже получение письменного уведомления от участника приведет к потере прав только на код этого участника. Положение о возмездии за патент , аналогичное положению в лицензии Apache , включено для защиты дальнейших получателей вспомогательного дистрибьютора от патентного троллинга . Участники отказываются от гарантий и ответственности , но позволяют вспомогательным дистрибьюторам предлагать такие вещи от своего имени.
В обмен на права, предоставляемые лицензией, лицензиат должен взять на себя определенные обязательства относительно распространения лицензированного исходного кода. Защищенные файлы исходного кода должны оставаться под лицензией MPL, и дистрибьюторы «не могут пытаться изменить или ограничить права получателей» на них. MPL рассматривает файл исходного кода как границу между лицензируемыми MPL и проприетарными частями, а это означает, что весь код в данном исходном файле или ни один из него не подпадает под действие MPL. Исполняемый файл, состоящий исключительно из файлов, покрытых MPL, может быть сублицензирован, но лицензиат должен обеспечить доступ к нему или предоставить весь его исходный код. Получатели могут комбинировать лицензированный исходный код с другими файлами под другой, даже проприетарной лицензией, образуя тем самым «большую работу», которую можно распространять на любых условиях, но опять же исходные файлы, покрытые MPL, должны быть доступны бесплатно. [7] Это делает MPL компромиссом между лицензиями MIT или BSD все производные работы , которые позволяют повторно лицензировать как собственность, и GPL, которая требует, чтобы производная работа в целом лицензировалась под лицензией GPL. Разрешая проприетарные модули в производных проектах и требуя, чтобы основные файлы оставались открытыми, MPL призван мотивировать как предприятия, так и сообщество разработчиков открытого исходного кода помогать в разработке основного программного обеспечения. [19]
Единственное исключение из числа защищенных исходных файлов, остающихся под лицензией MPL, возникает, когда код версии 2.0 или новее объединяется с отдельными файлами кода под лицензией GNU GPL, GNU Lesser GPL (LGPL) или Affero GPL (AGPL). В этом случае программа в целом будет находиться под выбранной лицензией GNU, но файлы, покрытые MPL, будут иметь двойную лицензию, так что получатели смогут по своему выбору распространять их под этой лицензией GNU или MPL. [4] Первоначальный автор кода MPL может отказаться от совместимости с GPL, добавив уведомление в исходные файлы. [7]
Явно разрешено, что код, покрытый MPL, может распространяться на условиях версии лицензии, под которой он был получен, или любой более поздней версии. [1] : 10.2 Если код версии 1.0 или 1.1 обновляется до версии 2.0 с помощью этого механизма, код, охватываемый версией 1.x, должен быть помечен вышеупомянутым уведомлением о несовместимости с GPL. MPL может быть изменен для создания новой лицензии при условии, что указанная лицензия не относится к Mozilla или Netscape.
История
[ редактировать ]Версия 1.0 MPL была написана Митчеллом Бейкером в 1998 году, когда он работал юристом в Netscape Communications Corporation . [20] Netscape надеялась, что стратегия разработки собственного веб-браузера Netscape с открытым исходным кодом позволит ей лучше конкурировать с Internet браузером Microsoft Explorer . [21] Чтобы защитить код браузера, компания разработала лицензию, известную как Общественная лицензия Netscape (NPL), которая включала пункт, позволяющий теоретически повторно лицензировать даже открыто разработанный код как проприетарный. [22]
Однако в то же время Бейкер разработал вторую лицензию, аналогичную NPL. Она называлась Mozilla Public License по названию проекта Netscape, посвященного новой базе кода с открытым исходным кодом, и, хотя изначально она предназначалась только для программного обеспечения, дополняющего основные модули, на которые распространяется NPL, она стала гораздо более популярной, чем NPL, и в конечном итоге заслужила признание. одобрение Инициативы открытого исходного кода. [23]
Менее чем через год Бейкер и организация Mozilla внесли некоторые изменения в MPL, в результате чего появилась версия 1.1, небольшое обновление. [24] Этот пересмотр был выполнен в рамках открытого процесса, в котором учитывались комментарии как институциональных, так и индивидуальных участников. Основная цель состояла в том, чтобы уточнить условия, касающиеся патентов, и разрешить многократное лицензирование . Эта последняя функция была призвана стимулировать сотрудничество с разработчиками, которые предпочитали более строгие лицензии, такие как GPL. [25] Мало того, что многие проекты получат свои собственные лицензии из этой версии, но ее структура, юридическая точность и четкие условия патентных прав сильно повлияют на последующие версии популярных лицензий, таких как GPL (версия 3). [15]
Обе версии 1.0 и 1.1 несовместимы с GPL, из-за чего Фонд свободного программного обеспечения не рекомендовал использовать версию 1.1. [6] По этим причинам более ранние версии Firefox выпускались под несколькими лицензиями: MPL 1.1, GPL 2.0 и LGPL 2.1. [26] Некоторое старое программное обеспечение, такое как Mozilla Application Suite, все еще находится под тремя лицензиями . Поэтому в начале 2010 года, после более чем десятилетия отсутствия изменений, начался открытый процесс создания версии 2.0 MPL. В течение следующего 21 месяца MPL была изменена не только для того, чтобы сделать лицензию более понятной и простой в применении, но и для достижения совместимости с лицензиями GPL и Apache . [18] [27] Группу пересмотра курировал Бейкер и возглавлял Луис Вилья при ключевой поддержке Джерваса Маркхэма и Харви Андерсона. Они опубликуют три альфа- проекта, два бета-проекта и двух кандидатов на выпуск для комментариев, прежде чем выпустить окончательный проект версии 2.0 3 января 2012 года. [18]
Известные пользователи
[ редактировать ]- Apache Flex (ранее известный как Adobe Flex) [12]
- Броненосец
- Боулдер, [28] программное обеспечение, которое запускает Let's Encrypt центр сертификации
- Каир [29]
- Селткс [30]
- К чему
- Собственный [31]
- H2 (СУБД) [32]
- Консорциум Интернет-систем [33]
- LibreOffice [14]
- Мозилла Фаерфокс
- OpenMRS [34]
- Синхронизация [35]
- Сервопривод [36]
- Храбрый браузер [37]
- MonetDB (с пометкой «Несовместимо со вторичными лицензиями»)
- КроликMQ [38]
- VLC (версия для iOS)
Лицензии на основе pre-MPL 2.0
[ редактировать ]- Публичная лицензия AROS 1.1 (на основе MPL 1.1)
- Общая лицензия на разработку и распространение
- Общая публичная лицензия на атрибуцию
- Публичная лицензия Эрланга 1.1 [39] (модифицированный MPL 1.0, [40] где «разногласия разрешаются в соответствии со шведским законодательством на английском языке» [41] )
- [ Firebird Первоначальная общественная лицензия разработчика на основе MPL v1.1) [42]
- Общественная лицензия Sun
- Yahoo! Публичная лицензия
- ) Публичная лицензия Openbravo Openbravo (на основе MPL v1.1 [43]
См. также
[ редактировать ]- Программное обеспечение, использующее лицензию Mozilla (категория)
- Сравнение лицензий на бесплатное программное обеспечение и программное обеспечение с открытым исходным кодом
Ссылки
[ редактировать ]- ^ Jump up to: а б с д и «Публичная лицензия Mozilla, версия 2.0» . Фонд Мозилла . Проверено 28 февраля 2012 г.
- ^ «Список лицензий SPDX» . spdx.org .
- ^ «Публичная лицензия Mozilla (MPL)» . Лицензии, совместимые с Big DFSG . Проект Дебиан . Проверено 6 июня 2009 г.
- ^ Jump up to: а б с «Общественная лицензия Mozilla (MPL) версии 2.0» . Различные лицензии и комментарии к ним . Фонд свободного программного обеспечения . Проверено 3 января 2012 г.
- ^ «Лицензии открытого исходного кода» . Инициатива открытого исходного кода. 19 декабря 2011 года . Проверено 7 января 2012 г.
Общественная лицензия Mozilla 2.0 (MPL-2.0)
- ^ Jump up to: а б «Различные лицензии и комментарии к ним» . Фонд свободного программного обеспечения . Проверено 12 августа 2016 г.
- ^ Jump up to: а б с д «Часто задаваемые вопросы по MPL 2.0» . Фонд Мозилла . Проверено 14 октября 2020 г.
- ^ Copyfree Отклоненные лицензии
- ^ «Лицензионная политика Mozilla Foundation» . Фонд Мозилла . Проверено 29 февраля 2012 г.
- ^ «Программное обеспечение с открытым исходным кодом: юридическое руководство» . Закон дает . Архивировано из оригинала 30 июля 2020 года . Проверено 8 сентября 2015 г.
- ^ Эндрю Лоран (2004). Понимание лицензирования открытого и свободного программного обеспечения . О'Рейли Медиа, Инк. с. 62. ИСБН 978-0-596-00581-8 .
- ^ Jump up to: а б «Часто задаваемые вопросы по Adobe Flex: лицензирование» . Системы Adobe . Проверено 29 февраля 2012 г.
- ^ «Смысл 4.0» . 24 января 2013 г.
- ^ Jump up to: а б «Лицензии» . ЛибреОфис.
- ^ Jump up to: а б Фонтана, Ричард (9 января 2012 г.). «Новая МПЛ» . Проверено 1 марта 2012 г.
- ^ «Исторические разрешительные документы» . Фонд Мозилла . Проверено 29 февраля 2012 г.
- ^ «Публичная лицензия Mozilla 2.0 (MPL-2.0) | Инициатива с открытым исходным кодом» . сайт opensource.org . 19 декабря 2011 года . Проверено 9 марта 2022 г.
- ^ Jump up to: а б с «О MPL 2.0: Часто задаваемые вопросы о процессе пересмотра и изменениях» . Фонд Мозилла . Проверено 29 февраля 2012 г.
- ^ О'Хара, Кейт Дж.; Кей, Дженнифер С. (февраль 2003 г.). «Программное обеспечение с открытым исходным кодом и образование в области информатики» (PDF) . Журнал компьютерных наук в колледжах . 18 (3). Консорциум компьютерных наук в колледжах: 3–4. ISSN 1937-4771 . Проверено 29 февраля 2012 г.
- ^ Розен, Лоуренс (2004). «7. Публичная лицензия Mozilla (MPL)». Лицензирование открытого исходного кода – Закон о свободе программного обеспечения и интеллектуальной собственности . Прентис Холл PTR. ISBN 0-13-148787-6 .
- ^ Андреессен, Марк (18 апреля 2005 г.). «The Time 100: Митчелл Бейкер: «Ящерица-спорщик» ». Журнал «Тайм» . 165 (16). Время. ISSN 0040-781X . OCLC 1311479 .
- ^ «Общественная лицензия Netscape» . Нетскейп Коммуникации. Архивировано из оригинала 27 августа 2015 года . Проверено 16 августа 2016 г.
- ^ Уилсон, Роуэн (15 ноября 2011 г.). «Публичная лицензия Mozilla — обзор» . OSS-Вахта . Оксфордский университет . Проверено 29 февраля 2012 г.
- ^ Хекер, Фрэнк (2 апреля 1999 г.). «Mozilla at One: взгляд назад и вперед» . Архивировано из оригинала 28 июня 2008 года . Проверено 1 марта 2012 г.
- ^ «Часто задаваемые вопросы по NPL версии 1.0M» . 24 сентября 1999 года. Архивировано из оригинала 5 января 2011 года . Проверено 1 марта 2012 г.
- ^ «Часто задаваемые вопросы по повторному лицензированию Mozilla» . Фонд Мозилла. 14 августа 2007 года. Архивировано из оригинала 5 мая 2009 года . Проверено 28 февраля 2012 г.
{{cite web}}
: CS1 maint: bot: исходный статус URL неизвестен ( ссылка ) - ^ Вилла, Луис (29 августа 2011 г.). «Публичная лицензия Mozilla — почти 2.0 (часть 1)» . Opensource.com . Проверено 16 августа 2016 г.
- ^ «Боулдер – ACME CA» . Гитхаб . 19 октября 2021 г.
- ^ «каирографика.орг» .
- ^ «Celtx — Политика» .
- ^ «Эйген» . eigen.tuxfamily.org . Проверено 23 февраля 2017 г.
- ^ «Лицензия» .
- ^ «Kea будет выпущена под общественной лицензией Mozilla 2.0 — Консорциум интернет-систем» . 8 декабря 2015 г.
- ^ «Лицензирование OpenMRS переходит на MPLv2 — OpenMRS» .
- ^ "синхронизация/синхронизация" . Гитхаб . 20 октября 2021 г.
- ^ «серво/серво» . Гитхаб . Проверено 8 ноября 2020 г.
- ^ "храбрый/храбрый-браузер" . Гитхаб . Проверено 8 ноября 2020 г.
- ^ «Публичная лицензия Mozilla — RabbitMQ» . www.rabbitmq.com . Проверено 18 августа 2021 г.
- ^ «Язык программирования Эрланг» .
- ^ «ПУБЛИЧНАЯ ЛИЦЕНЗИЯ ERLANG: Версия 1.1» .
Данная лицензия Erlang является производной от Общественной лицензии Mozilla версии 1.0.
- ^ «Английский перевод юридического текста Erlang Public License» . Архивировано из оригинала 7 июня 2012 года.
- ^ «Публичная лицензия первоначального разработчика» .
- ^ «Публичная лицензия Опенбраво» . Архивировано из оригинала 20 августа 2013 года . Проверено 5 января 2019 г.