Common Public Attribution License («CPAL») — это лицензия свободного программного обеспечения , одобренная Open Source Initiative в 2007 году. [4] Ее цель — быть общей лицензией для программного обеспечения, распространяемого по сети. Она основана на Mozilla Public License , но добавляет термин атрибуции, перефразированный ниже:
[…] Оригинальный разработчик может включить […] требование о том, что каждый раз, когда Исполняемый файл и Исходный код или Более крупная работа запускаются или первоначально выполняются […], на графическом пользовательском интерфейсе, используемом конечным пользователем для доступа к такому Покрытому коду, должно отображаться заметное отображение Атрибутивной информации Оригинального разработчика […]
В CPAL также добавлен следующий раздел, в котором обсуждается «сетевое использование», которое приводит в действие положения об авторском левом при запуске лицензированного кода CPAL в сетевой службе и таким образом закрывает так называемую лазейку ASP :
Термин «Внешнее развертывание» означает использование, распространение или сообщение Исходного кода или Модификаций любым способом, таким образом, что Исходный код или Модификации могут быть использованы кем-либо, кроме Вас, независимо от того, распространяются ли эти работы или сообщаются этим лицам или предоставляются в качестве приложения, предназначенного для использования по сети. В качестве явного условия предоставления лицензии по настоящему Соглашению Вы должны рассматривать любое Внешнее развертывание Вами Исходного кода или Модификаций как распространение в соответствии с разделом 3.1 и предоставлять Исходный код в соответствии с разделом 3.2.
Проект Debian посчитал лицензию несовместимой с его Руководством по свободному программному обеспечению (DFSG) [1] из-за требования указания авторства.