Mozilla Public License

Mozilla Public License
AuthorMozilla Foundation[1]
Latest version2.0[1]
PublisherMozilla Foundation[1]
PublishedJanuary 3, 2012[1]
SPDX identifierMPL-2.0
MPL-1.1
MPL-1.0
(see list for more[2])
Debian FSG compatibleYes[3]
FSF approvedYes[4]
OSI approvedYes[5]
GPL compatible2.0 and later: Yes[4] (by default, unless marked as "Incompatible With Secondary Licenses")
1.1: No[6]
CopyleftYes, file-based[7]
Linking from code with a different licenceYes
Websitewww.mozilla.org/MPL

The Mozilla Public License (MPL) is a free and open-source weak copyleft license for most Mozilla Foundation software such as Firefox and Thunderbird.[9] The MPL license is developed and maintained by Mozilla,[10] which seeks to balance the concerns of both open-source and proprietary developers. It is distinguished from others as a middle ground between the permissive software BSD-style licenses and the GNU General Public License.[11] So under the terms of the MPL, it allows the integration of MPL-licensed code into proprietary codebases, but only on condition those components remain accessible.[citation needed]

MPL has been used by others, such as Adobe to license their Flex product line,[12] and The Document Foundation to license LibreOffice 4.0 (also on LGPL 3+).[13][14] Version 1.1 was adapted by several projects to form derivative licenses like Sun Microsystems' Common Development and Distribution License.[15] It has undergone two revisions:[16] the minor update 1.1, and a major update version 2.0[17] nearing the goals of greater simplicity and better compatibility with other licenses.[18]

Terms

The MPL defines rights as passing from "contributors", who create or modify source code, through an optional auxiliary distributor (itself a licensee), to the licensee. It grants liberal copyright and patent licenses allowing for free use, modification, distribution, and "exploit[ation]" of the work, but does not grant the licensee any rights to a contributor's trademarks.[7] These rights will terminate if the licensee fails to comply with the license's terms and conditions, but a violating licensee who returns to compliance regains its rights, and even receiving written notice from a contributor will result in losing rights to that contributor's code only. A patent retaliation clause, similar to that of the Apache License, is included to protect an auxiliary distributor's further recipients against patent trolling. The contributors disclaim warranty and liability, but allow auxiliary distributors to offer such things on their own behalf.

In exchange for the rights granted by license, the licensee must meet certain responsibilities concerning the distribution of licensed source code. Covered source code files must remain under the MPL, and distributors "may not attempt to alter or restrict recipients' rights" to it. The MPL treats the source code file as the boundary between MPL-licensed and proprietary parts, meaning that all or none of the code in a given source file falls under the MPL. An executable consisting solely of MPL-covered files may be sublicensed, but the licensee must ensure access to or provide all the source code within it. Recipients can combine licensed source code with other files under a different, even proprietary license, thereby forming a "larger work" which can be distributed under any terms, but again the MPL-covered source files must be made freely available.[7] This makes the MPL a compromise between the MIT or BSD licenses, which permit all derived works to be relicensed as proprietary, and the GPL, which requires the derived work as a whole to be licensed under the GPL. By allowing proprietary modules in derived projects while requiring core files to remain open source, the MPL is designed to motivate both businesses and the open-source community to help develop core software.[19]

The one exception to covered source files remaining under the MPL occurs when code under version 2.0 or later is combined with separate code files under the GNU GPL, GNU Lesser GPL (LGPL), or Affero GPL (AGPL). In this case, the program as a whole will be under the chosen GNU license, but the MPL-covered files will be dual-licensed, so that recipients can choose to distribute them under that GNU License or the MPL.[4] The initial author of MPL code may choose to opt out of this GPL compatibility by adding a notice to its source files.[7]

It is explicitly granted that MPL-covered code may be distributed under the terms of the license version under which it was received or any later version.[1]: 10.2  If code under version 1.0 or 1.1 is upgraded to version 2.0 by this mechanism, the 1.x-covered code must be marked with the aforementioned GPL-incompatible notice. The MPL can be modified to form a new license, provided that said license does not refer to Mozilla or Netscape.

History

Version 1.0 of the MPL was written by Mitchell Baker in 1998 while working as a lawyer at Netscape Communications Corporation.[20] Netscape was hoping that an open-source strategy for developing its own Netscape web browser would allow it to compete better with Microsoft's browser, Internet Explorer.[21] To cover the browser's code, the company drafted a license known as the Netscape Public License (NPL), which included a clause allowing even openly developed code to be theoretically relicensed as proprietary.[22]

However, at the same time, Baker developed a second license similar to the NPL. It was called the Mozilla Public License after Netscape's project name for the new open-source codebase, and, although it was originally only intended for software that supplemented core modules covered by the NPL, it would become much more popular than the NPL and eventually earn approval from the Open Source Initiative.[23]

Less than a year later, Baker and the Mozilla Organization would make some changes to the MPL, resulting in version 1.1, a minor update.[24] This revision was done through an open process that considered comments from both institutional and individual contributors. The primary goals were to clarify terms regarding patents and allow for multiple licensing. This last feature was meant to encourage cooperation with developers that preferred stricter licenses like the GPL.[25] Not only would many projects derive their own licenses from this version, but its structure, legal precision, and explicit terms for patent rights would strongly influence later revisions of popular licenses like the GPL (version 3).[15]

Both versions 1.0 and 1.1 are incompatible with the GPL, which led the Free Software Foundation to discourage using version 1.1.[6] For these reasons, earlier versions of Firefox were released under multiple licenses: the MPL 1.1, GPL 2.0, and LGPL 2.1.[26] Some old software, such as the Mozilla Application Suite, is still under the three licenses. Therefore, in early 2010, after more than a decade without modification, an open process for creating version 2.0 of the MPL began. Over the next 21 months, the MPL was not only changed to make the license clearer and easier to apply, but also to achieve compatibility with the GPL and Apache licenses.[18][27] The revision team was overseen by Baker and led by Luis Villa with key support from Gervase Markham and Harvey Anderson. They would publish three alpha drafts, two beta drafts, and two release candidates for comment before releasing the final draft of version 2.0 on January 3, 2012.[18]

Notable users

Licenses based on pre-MPL 2.0

See also

References

  1. ^ a b c d e "Mozilla Public License, version 2.0". Mozilla Foundation. Retrieved February 28, 2012.
  2. ^ "SPDX License List". spdx.org.
  3. ^ "Mozilla Public License (MPL)". The Big DFSG-compatible Licenses. Debian Project. Retrieved June 6, 2009.
  4. ^ a b c "Mozilla Public License (MPL) version 2.0". Various Licenses and Comments about Them. Free Software Foundation. Retrieved January 3, 2012.
  5. ^ "Open Source Licenses". Open Source Initiative. December 19, 2011. Retrieved January 7, 2012. Mozilla Public License 2.0 (MPL-2.0)
  6. ^ a b "Various Licenses and Comments about Them". Free Software Foundation. Retrieved August 12, 2016.
  7. ^ a b c d "MPL 2.0 FAQ". Mozilla Foundation. Retrieved October 14, 2020.
  8. ^ Copyfree Rejected Licenses
  9. ^ "Mozilla Foundation License Policy". Mozilla Foundation. Retrieved February 29, 2012.
  10. ^ "Open Source Software: a legal guide". LawGives. Archived from the original on July 30, 2020. Retrieved September 8, 2015.
  11. ^ Andrew Laurent (2004). Understanding Open Source and Free Software Licensing. O'Reilly Media, Inc. p. 62. ISBN 978-0-596-00581-8.
  12. ^ a b "Adobe Flex FAQ: Licensing". Adobe Systems. Retrieved February 29, 2012.
  13. ^ "The meaning of the 4.0". January 24, 2013.
  14. ^ a b "Licenses". LibreOffice.
  15. ^ a b Fontana, Richard (January 9, 2012). "The new MPL". Retrieved March 1, 2012.
  16. ^ "Historical Licensing Documents". Mozilla Foundation. Retrieved February 29, 2012.
  17. ^ "Mozilla Public License 2.0 (MPL-2.0) | Open Source Initiative". opensource.org. December 19, 2011. Retrieved March 9, 2022.
  18. ^ a b c "About MPL 2.0: Revision Process and Changes FAQ". Mozilla Foundation. Retrieved February 29, 2012.
  19. ^ O'Hara, Keith J.; Kay, Jennifer S. (February 2003). "Open source software and computer science education" (PDF). Journal of Computing Sciences in Colleges. 18 (3). Consortium for Computing Sciences in Colleges: 3–4. ISSN 1937-4771. Retrieved February 29, 2012.
  20. ^ Rosen, Lawrence (2004). "7. The Mozilla Public License (MPL)". Open Source Licensing – Software Freedom and Intellectual Property Law. Prentice Hall PTR. ISBN 0-13-148787-6.
  21. ^ Andreessen, Marc (April 18, 2005). "The Time 100: Mitchell Baker: The "Lizard Wrangler"". Time Magazine. 165 (16). Time. ISSN 0040-781X. OCLC 1311479.
  22. ^ "Netscape Public License". Netscape Communications. Archived from the original on August 27, 2015. Retrieved August 16, 2016.
  23. ^ Wilson, Rowan (November 15, 2011). "The Mozilla Public License - An Overview". OSS-Watch. University of Oxford. Retrieved February 29, 2012.
  24. ^ Hecker, Frank (April 2, 1999). "Mozilla at One: A Look Back and Ahead". Archived from the original on June 28, 2008. Retrieved March 1, 2012.
  25. ^ "NPL Version 1.0M FAQ". September 24, 1999. Archived from the original on January 5, 2011. Retrieved March 1, 2012.
  26. ^ "Mozilla Relicensing FAQ". Mozilla Foundation. August 14, 2007. Archived from the original on May 5, 2009. Retrieved February 28, 2012.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  27. ^ Villa, Luis (August 29, 2011). "The Mozilla Public License - almost 2.0 (part 1)". Opensource.com. Retrieved August 16, 2016.
  28. ^ "Boulder - an ACME CA". GitHub. October 19, 2021.
  29. ^ "cairographics.org".
  30. ^ "Celtx - Policies".
  31. ^ "Eigen". eigen.tuxfamily.org. Retrieved February 23, 2017.
  32. ^ "License".
  33. ^ "Kea to be released under Mozilla Public License 2.0 - Internet Systems Consortium". December 8, 2015.
  34. ^ "OpenMRS Licensing Moves to MPLv2 - OpenMRS".
  35. ^ "syncthing/syncthing". GitHub. October 20, 2021.
  36. ^ "servo/servo". GitHub. Retrieved November 8, 2020.
  37. ^ "brave/brave-browser". GitHub. Retrieved November 8, 2020.
  38. ^ "Mozilla Public License — RabbitMQ". www.rabbitmq.com. Retrieved August 18, 2021.
  39. ^ "Erlang Programming Language".
  40. ^ "ERLANG PUBLIC LICENSE: Version 1.1". This Erlang License is a derivative work of the Mozilla Public License, Version 1.0.
  41. ^ "English translation of the Erlang Public License legal text". Archived from the original on June 7, 2012.
  42. ^ "Initial Developer's Public License".
  43. ^ "Openbravo Public License". Archived from the original on August 20, 2013. Retrieved January 5, 2019.

Read other articles:

Shalom Dov WolpoNama asalשלום דוב וולפאLahir1948Nama lainSholom Ber WolpeWarga negaraIsraelPekerjaanRabiAktivis politikOrganisasiSOS IsraelPartai politikEretz Yisrael Shelanu Rabbi Shalom Dov Wolpo, atau Sholom Ber Wolpe, (Ibrani: שלום דוב וולפאcode: he is deprecated , kelahiran 1948) adalah seorang rabbi dan aktivis politik Israel. Wolpo adalah penulis lebih dari empat puluh buku.[1] Referensi ^ Efrat Weiss. Marzel, Rabbi Wolpo to run for Knesset. Ynetn…

Duta Besar Luar Biasa dan Berkuasa Penuh Republik Indonesia untuk Kerajaan Thailandmerangkap UNESCAPLambang Kementerian Luar Negeri Republik IndonesiaPetahanaRachmat Budimansejak 26 Oktober 2020KantorBangkok, ThailandDitunjuk olehPresiden IndonesiaPejabat perdanaB. P. H. BintoroDibentuk1947[1]Situs webkemlu.go.id/bangkok/id Berikut adalah daftar diplomat Indonesia yang pernah menjabat Duta Besar Luar Biasa dan Berkuasa Penuh Republik Indonesia untuk Kerajaan Thailand merangkap UNESC…

Часть серии статей о Холокосте Идеология и политика Расовая гигиена · Расовый антисемитизм · Нацистская расовая политика · Нюрнбергские расовые законы Шоа Лагеря смерти Белжец · Дахау · Майданек · Малый Тростенец · Маутхаузен · …

City in Normandy, France For other uses, see Le Havre (disambiguation). Subprefecture and commune in Normandy, FranceLe Havre Lé Hâvre (Norman)Subprefecture and commune FlagCoat of armsLocation of Le Havre Le HavreShow map of FranceLe HavreShow map of NormandyCoordinates: 49°29′N 0°06′E / 49.49°N 0.10°E / 49.49; 0.10CountryFranceRegionNormandyDepartmentSeine-MaritimeArrondissementLe HavreCantonLe Havre-1, 2, 3, 4, 5 and 6IntercommunalityLe Havre Seine Métr…

Gambar Arifin C Noer, pendiri Teater Kecil. Teater Kecil adalah sebuah kelompok teatrikal yang didirikan oleh Arifin C. Noer setelah ia pindah dan tinggal di Jakarta pada tahun 1968.[1][2] Teater Kecil menjadi salah satu gerbong dalam pembaharuan teater Indonesia.[1] Kekuatan mereka terletak pada tema-tema naskah yang mencerminkan kehidupan rakyat kecil seperti penderitaan, harapan dan integritas mereka.[1] Naskah-naskahnya menarik minat para teaterawan dari gener…

American politician (born 1945) In this article, the surname is Watson Coleman, not Coleman. Bonnie Watson ColemanMember of the U.S. House of Representativesfrom New Jersey's 12th districtIncumbentAssumed office January 3, 2015Preceded byRush Holt Jr.Majority Leader of theNew Jersey General AssemblyIn officeJanuary 12, 2006 – January 12, 2010Preceded byJoseph J. RobertsSucceeded byJoseph CryanMember of the New Jersey General Assemblyfrom the 15th districtIn officeJanua…

Pour les articles homonymes, voir Daniel Goldberg et Goldberg. Daniel Goldberg Daniel Goldberg en 2012. Fonctions Président de l’Union nationale interfédérale des œuvres et organismes privés non lucratifs sanitaires et sociaux En fonction depuis le 22 septembre 2022(1 an, 6 mois et 6 jours) Élection 22 septembre 2022 Prédécesseur Patrick Doutreligne Député français 20 juin 2012 – 20 juin 2017(5 ans) Élection 17 juin 2012 Circonscription 10e de la Seine-Saint-D…

Sri Lanka Air Force Components Sri Lanka Air Force Sri Lanka Volunteer Air Force SLAF Regiment SLAF Regiment Special Force Special Airborne Force General Information List of bases List of squadrons History History of the Sri Lanka Air Force Aircraft List of SLAF aircraft Leadership and ranks Commander of the Air Force Sri Lanka Air Force Ranks vte This is a list of aircraft of the Sri Lanka Air Force and the Sri Lanka Navy Fleet Air Arm (FAA). List of aircraft alphabetically by manufacturer A AA…

العلاقات الأوزبكستانية الشمال مقدونية أوزبكستان شمال مقدونيا   أوزبكستان   شمال مقدونيا تعديل مصدري - تعديل   العلاقات الأوزبكستانية الشمال مقدونية هي العلاقات الثنائية التي تجمع بين أوزبكستان وشمال مقدونيا.[1][2][3][4][5] مقارنة بين البلدين هذ…

Questa voce o sezione sull'argomento sistemi operativi non cita le fonti necessarie o quelle presenti sono insufficienti. Commento: Mancano le note in generale Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. La storia di Microsoft Windows è la storia di una particolare linea di sistemi operativi prodotto da Microsoft Corporation, denominata Windows. Indice 1 Le origini 2 Il successo di Windows 3.0 3 Il flop di Microsoft Bo…

Pour les articles homonymes, voir Cité des sciences et CSI. Cité des sciences et de l’industrieLa Cité des sciences et de l'industrie (à gauche) et La Géode (à droite).Informations généralesNom local Cité des sciences et de l'industrieType Musée des technologies (en)Ouverture 13 mars 1986Surface 150 000 m2[1]Visiteurs par an 2 857 170 (2017)[2]Site web www.cite-sciences.frCollectionsCollections Musée scientifiqueBâtimentArchitecte Adrien FainsilberProtection Lab…

Questa voce o sezione sull'argomento società calcistiche non è ancora formattata secondo gli standard. Commento: Voce da adeguare al modello di voce. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Viking F.K.Calcio Di mørkeblå (I blu scuro) Segni distintivi Uniformi di gara Casa Trasferta Colori sociali Blu scuro Dati societari Città Stavanger Nazione  Norvegia Confederazione UEFA Federazione NFF Campionato Elitese…

Sh**ting StarsPoster promosiHangul별똥별 GenreKomedi romantisPembuattvN[1]Studio Dragon[1]Ditulis olehChoi Young-woo[2]SutradaraLee Soo-hyun[2]PemeranLee Sung-kyungKim Young-daeMusikKim Joon-seok (Movie Closer)[3]Negara asalKorea SelatanBahasa asliKoreaJmlh. episode16ProduksiDurasi60 menit[4]Rumah produksi Mays Entertainment[2] DistributortvNiQIYIRilis asliJaringantvNFormat gambar1080i (HDTV)Format audioDolby DigitalRilis22 April (2…

Polish digital radio network CzwórkaBroadcast areaPolandFrequency102.4 FMBrandingCzwórka (Four)ProgrammingLanguage(s)PolishOwnershipOwnerPolskie RadioSister stationsJedynkaDwójkaTrójkaLinksWebcastLive StreamWebsitePR4 Television channel Radio na WizjiCountryPolandProgrammingLanguage(s)PolishPicture format16:9[1]OwnershipOwnerPolskie RadioHistoryLaunched18 January 2011 (officially)Closed30 May 2012 (via satellite) 31 August 2014 (via cable) Live studio-cam is still available in Intern…

Practice and study of secure communication techniques Secret code redirects here. For the Aya Kamiki album, see Secret Code. Cryptology redirects here. For the David S. Ware album, see Cryptology (album). This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Cryptography – news · newspapers · books · scholar · JSTOR …

1995 EP by Regurgitator NewEP by RegurgitatorReleased13 August 1995 (1995-08-13)StudioRed Zeds; Brisbane, AustraliaLength20:27[1]LabelEast West/WEA AustraliaReprise/Warner Bros. RecordsProducerMagooRegurgitator chronology Regurgitator(1994) New(1995) Tu-Plang(1996) New is the second extended play (EP) by Australian rock band Regurgitator. The EP was released in August 1995 and peaked at number 30 on the ARIA singles chart. At the ARIA Music Awards of 1996, it was nomin…

Portable Document FormatFiländelse.pdfMIME-typapplication/pdfTypkod'PDF ' (med mellanrum)Uniform typidentifierarecom.adobe.pdfMagiskt nummer%PDFUtvecklad avAdobe SystemsStandardISO 32000-1:2008 Den här artikeln eller det här avsnittet innehåller inaktuella uppgifter och behöver uppdateras. (2020-06) Hjälp gärna Wikipedia att åtgärda problemet genom att redigera artikeln eller diskutera saken på diskussionssidan. Portable Document Format (PDF), är ett digitalt dokumentformat utvecklat …

Cycling race Race detailsDatesApril 27Stages1Distance261 km (162.2 mi)Winning time6h 44' 04Results  Winner  Alejandro Valverde (ESP) (Caisse d'Epargne)  Second  Davide Rebellin (ITA) (Gerolsteiner)  Third  Fränk Schleck (LUX) (Team CSC)← 2007 2009 → The 2008 Liège–Bastogne–Liège monument classic cycling race took place on April 27, 2008 and was won by Spaniard Alejandro Valverde of Caisse d'Epargne, beating Itali…

Fictional character from Better Call Saul Fictional character Chuck McGillBetter Call Saul characterMichael McKean as Chuck McGill in a promotional poster for Better Call Saul's third seasonFirst appearanceUno (2015)Last appearanceSaul Gone (2022)Created by Vince Gilligan Peter Gould Portrayed by Michael McKean Gabriel Rush (adolescent) In-universe informationFull nameCharles Lindbergh McGill Jr.NicknameChuckGenderMaleOccupation Attorney Criminal lawyer Name partner at Hamlin, Hamlin & M…

Pemilihan Member Single ke-13 JKT48Logo Pemilihan Member Single ke-13 JKT48 Membuat Perubahan bersama Honda The Power of Dreams'Tanggal23 Maret - 5 Mei 2016 (pemungutan suara)7 Mei 2016 (pengumuman hasil)LokasiStadion Utama Gelora Bung Karno, JakartaJl. Pintu Satu Senayan, Gelora, Kec. Tanah Abang, Jakarta Pusat, DKI Jakarta 10270 (pengumuman hasil pemilu)Peserta/Pihak terlibat60 anggota JKT48Hasil Anggota senbatsu untuk single ke-13 JKT48 Mae Shika Mukanee - Hanya Melihat Kedepan Veranda terpil…

Kembali kehalaman sebelumnya