BT Sözlüğü › Programlama › Common Public License (CPL)

Common Public License (CPL)

Programlama Svenska → Güncellendi: 2026-11-01

IBM'in 2001 tarihli zayıf copyleft lisansı ve Eclipse Public License'ın doğrudan atası.

IBM, CPL'yi eski IBM Public License'a dayandırdı ve IBM'e özgü kısımları ayıklayarak başkalarının da kullanabileceği bir metin çıkardı. Copyleft modül bazında işler: CPL kodundaki değişiklikler yayımlanmalı, ama ona yalnızca bağlanan ayrı modüller istedikleri lisansı taşıyabilir. Katkılar açık bir patent lisansıyla gelir; patent ihlali davası açan kişiden bu lisans geri alınır.

Eclipse IDE 2001'de CPL ile çıktı, 2004'te IBM yerine Eclipse Foundation'ın yönettiği, neredeyse aynı metin olan EPL'ye geçti. CPL, JUnit 3'te ve Microsoft'un 2004'teki ilk açık kaynak projesi WiX'te kaldı. IBM 2009'da CPL'yi Eclipse Foundation'a devretti; vakıf onu EPL tarafından yerinden edilmiş ilan etti.

← Sözlüğe dön