依照MPL的規定,適用MPL的程式可以多重授權:
1、程式的最初開發者可以特定部分程式碼(特定程式碼)與授權條款(特定授權條款),被授權人可以自這些特定授權條款中選擇一個做為特定程式碼的授權條 款。目前適用MPL做為授權條款的代表程式為Mozilla,Mozilla是採用MPL/GPL/LGPL三重授權模式(triple license)。至於哪些授權條款被特定,開發者可以在附隨於程式的說明文件中查知;哪些部分程式碼被特定,也可以在該特定程式碼的文件中查知,或者自 行聯絡最初開發者詢問。
根據這樣一個多重授權模式,任何一位程式貢獻者若是修改MPL程式,這時候:
2、此外,被授權人可以在散布程式執行形式時,選擇不同於MPL的授權條款,只要所選擇的授權條款與MPL不相衝突,並且必須讓收到程式執行形式的人可以 清楚地知道,程式原始碼與執行形式是適用不同的授權條款,而執行形式的授權條款是由被授權人自己提供的,與最初開發者並沒有關係。