MPL (Mozilla Public License)
Mer info
- Skapad av
- Netscape / Mozilla Foundation
- År
- 1998 (1.0), 2012 (2.0)
- Typ
- Svag copyleft-licens
- Officiell sajt
- mozilla.org/MPL
Copyleft som stannar vid filgränsen: ändrar du en MPL-fil måste ändringen ut, men resten av programmet får vara stängt.
Skrevs av Mitchell Baker när Netscape släppte webbläsarens källkod 1998, och var ett försök att hitta en väg mellan GPL och BSD som ett bolag kunde leva med. Kompromissen är granulariteten: copyleft-kravet gäller per fil, inte per program. Den som bygger in MPL-kod i en proprietär produkt måste publicera ändringar i just de filerna, inget annat.
Version 1.1 var inkompatibel med GPL, vilket tvingade Firefox att trippellicensieras i flera år. MPL 2.0 från 2012 löste det med en klausul som uttryckligen tillåter kombination med GPL och LGPL. Licensen används av Firefox, LibreOffice och var länge Terraforms, tills HashiCorp bytte 2023 och OpenTofu-gaffeln tog med sig den sista MPL-versionen.