BT Sözlüğü › Programlama › MPL (Mozilla Public License)

MPL (Mozilla Public License)

Programlama Svenska → Güncellendi: 2026-11-01
Daha fazla bilgi
Oluşturan
Netscape / Mozilla Foundation
Yayın
1998 (1.0), 2012 (2.0)
Tür
Zayıf copyleft lisansı
Resmî site
mozilla.org/MPL

Dosya sınırında duran copyleft: bir MPL dosyasını değiştirirseniz değişikliği yayımlamak zorundasınız, ama programınızın geri kalanı kapalı kalabilir.

Mitchell Baker bunu 1998'de, Netscape tarayıcısının kaynağını açtığı sırada, GPL ile BSD arasında bir şirketin gerçekten yaşayabileceği bir orta yol olarak yazdı. Uzlaşma ayrıntı düzeyinde: copyleft yükümlülüğü program başına değil dosya başına geçerli; yani MPL kodunu tescilli bir ürünün içinde dağıtan kişi yalnızca o dosyalardaki kendi değişikliklerini yayımlar.

1.1 sürümü GPL ile uyumsuzdu; Firefox'un yıllarca üçlü lisans altında kalmasının nedeni buydu. 2012'deki MPL 2.0, GPL ve LGPL ile birleştirmeye izin veren açık bir maddeyle bunu çözdü. Firefox ve LibreOffice'i kapsıyor; HashiCorp 2023'te lisansı değiştirene kadar Terraform'u da kapsıyordu — o noktada OpenTofu çatalı son MPL sürümünü alıp gitti.

← Sözlüğe dön