Mozilla Public License (MPL) — одна из лицензий на свободное программное обеспечение. Версия 1.0 была разработана Митчел Бэйкер (Mitchell Baker), во время её работы адвокатом в Netscape Communications Corporation. Версия 1.1 была разработана в рамках Mozilla Foundation[5]. MPL содержит в себе черты модифицированной лицензии BSD и GNU General Public License[6].
Mozilla Public License | |
---|---|
талисман Mozilla | |
Автор | Mozilla Foundation |
Версия | 1.1 |
Издатель | Mozilla Foundation |
Опубликована | ? |
Совместима с DFSG | Да[1] |
Свободное программное обеспечение | Да |
Одобрена OSI | Да[2] |
Совместима с GPL | Нет[3] |
Копилефт | Частично[4] |
Допускает компоновку с кодом под другой лицензией | Да |
Медиафайлы на Викискладе |
У этого термина существуют и другие значения, см. Mozilla.
MPL используется в качестве лицензии для Mozilla Suite, Mozilla Firefox, Mozilla Thunderbird и других программ разработанных Mozilla. Она также была адаптирована другими разработчиками, в особенности Sun Microsystems, в качестве лицензии (Common Development and Distribution License) для OpenSolaris, версии Solaris с открытыми исходными кодами.
Считается, что лицензия MPL обеспечивает слабый копилефт[3]. Исходный код, скопированный или изменённый под лицензией MPL, должен быть лицензирован по правилам MPL. В отличие от более строгих свободных лицензий, код под лицензией MPL может быть объединен в одной программе с проприетарными файлами[7]. Например, Netscape 6 и 7 представляли собой проприетарные версии Mozilla Suite, а начиная с версии 8 — Mozilla Firefox. Таким образом, после приобретения Netscape AOL Time Warner, она обладает эксклюзивными правами на эти его проприетарные версии.
Фонд свободного программного обеспечения признает MPL свободной лицензией, не гарантирующей, однако, строгого копилефта. MPL имеет «некоторые сложные ограничения», которые делают её несовместимой с GNU GPL. Из-за этой несовместимости Фонд не рекомендует использовать MPL в чистом виде, то есть без использования множественного лицензирования совместно с GPL или совместимой с ней лицензией. Множественное лицензирование возможно благодаря разделу 13 MPL[3]. MPL также одобрена в качестве открытой лицензии Open Source Initiative.
Mozilla Suite и Firefox были перелицензированы под множественной лицензией, включающей MPL, GPL и LGPL[8].
Список лицензий, базирующихся на MPL
- Common Development and Distribution License
- Public Documentation License
- Sun Public License
- AROS Public License
- SugarCRM Public License[9]
- Erlang Public License[10]
- gSOAP Public License[11]
- Common Public Attribution License[12]
- Terracotta Public License[13]
Примечания
- ↑ Список совместимых с DFSG лицензий (англ.).
- ↑ Список лицензий, утвержденных OSI (англ.).
- ↑ 1 2 3 Различные лицензии и комментарии к ним: MPL (англ.).
- ↑ MPL FAQ (англ.).
- ↑ The Time 100: Mitchell Baker: The «Lizard Wrangler» (Marc Andreessen, Time, 18 April 2005).
- ↑ Andrew M. St. Laurent, Understanding Open Source & Free Software Licensing, pp. 62-63 (O’Reilly 2004).
- ↑ Mozilla Public License, версия 1.1 (англ.).
- ↑ Mozilla Relicensing FAQ, версия 1.1 (англ.).
- ↑ SugarCRM Public License, версия 1.1.3
- ↑ Erlang Public License, версия 1.1
- ↑ gSOAP Public License, версия 1.3b
- ↑ Common Public Attribution License, версия 1.0
- ↑ Terracotta Public License (англ.)
Ссылки
- Mozilla Public License, версия 1.1 (англ.). — официальная. Дата обращения: 30 июня 2010.
- Mozilla Public License, версия 1.1 (англ.). — с аннотациями. Дата обращения: 30 июня 2010.
- Mozilla Public License, версия 1.1 (рус.). — неофициальный и предварительный. Дата обращения: 30 июня 2010.
- Mozilla Trademark Policy (англ.).
- MPL FAQ (англ.).
- David Wallace Croft. Promiscuous Source (GPL vs. MPL) (англ.) (01 апреля 1999).