Author | IBM |
---|---|
Последняя версия | 1.0 |
Publisher | IBM |
Опубликовано | май 2001 г.; 19 лет назад (2001-05) |
SPDX идентификатор | CPL-1.0 |
Debian FSG-совместимый | Да |
FSF утвержден | Да |
OSI одобрен | Да |
GPL-совместимый | No |
Copyleft | Limited |
Связывание из кода с другой лицензией | Да |
В вычислениях, Common Public License (CPL ) - это лицензия на бесплатное программное обеспечение / с открытым исходным кодом, опубликованная IBM. Фонд свободного программного обеспечения и Инициатива открытого исходного кода одобрили условия лицензии CPL.
CPL имеет заявленные цели поддержки и поощрения совместной разработки с открытым исходным кодом при сохранении возможности использования содержимого CPL с программным обеспечением, лицензированным по другим лицензиям, включая многие проприетарные лицензии. Общественная лицензия Eclipse (EPL) состоит из слегка измененной версии CPL.
В CPL есть некоторые условия, которые напоминают условия Стандартной общественной лицензии GNU (GPL), но существуют некоторые ключевые отличия. Сходство относится к распространению модифицированной компьютерной программы : по любой лицензии (CPL или GPL) один должен сделать исходный код модифицированной программы доступным для других.
CPL, как и Стандартная общественная лицензия ограниченного применения GNU, позволяет программному обеспечению, не имеющему лицензии CPL, связываться с библиотекой в рамках CPL, не требуя, чтобы связанный исходный код был доступен лицензиату.
CPL несовместима с обеими версиями GPL, потому что в нем есть раздел «выбор закона » в разделе 7, который ограничивает юридические споры определенным судом. Другой источник несовместимости - это разные требования copyleft.
Для уменьшения количества лицензий с открытым исходным кодом IBM и Eclipse Foundation договорились использовать исключительно Eclipse Public License в будущее. Поэтому Open Source Initiative перечисляет Common Public License как устаревшую и замененную EPL.