Common Public License (CPL)
Лицензия IBM 2001 года со слабым копилефтом, прямой предок Eclipse Public License.
IBM взяла за основу свою более раннюю IBM Public License и убрала всё, что относилось именно к IBM, чтобы текстом могли пользоваться другие. Копилефт действует на уровне модулей: изменения в коде под CPL нужно публиковать, а отдельные модули, лишь подключающие его, могут иметь любую лицензию. Вклады сопровождаются явной патентной лицензией, которая отзывается у того, кто подаёт иск о нарушении патентов.
Среда Eclipse вышла под CPL в 2001 году, а в 2004-м перешла на EPL — почти идентичный текст, который ведёт Eclipse Foundation, а не IBM. CPL задержалась в JUnit 3 и в WiX — первом открытом проекте Microsoft (2004). В 2009 году IBM передала CPL Eclipse Foundation, которая объявила её замещённой EPL.