IT-словарь › Программирование › CDDL

CDDL

Программирование Svenska → Обновлено: 2026-11-01

Лицензия Sun со слабым копилефтом от 2004 года — и причина, по которой ZFS до сих пор не в ядре Linux.

Common Development and Distribution License основана на MPL 1.1 и проводит границу копилефта по файлу: изменили файл под CDDL — обязаны опубликовать изменения, а остальные файлы той же программы могут иметь любую лицензию. Sun создала её для OpenSolaris и выпустила под ней ZFS и DTrace.

Требования CDDL и GPLv2 невозможно выполнить одновременно, поэтому код под CDDL нельзя включить в ядро Linux, лицензированное по GPL. Было ли это задумано намеренно — спорят до сих пор, но результат очевиден: ZFS для Linux живёт отдельным модулем ядра в OpenZFS, а когда в 2016 году Canonical начала поставлять его с Ubuntu, возразила Software Freedom Conservancy. Linux тем временем обзавёлся Btrfs.

← Назад к словарю