IT-словарь › Программирование › Cryptographic Autonomy License (CAL)

Cryptographic Autonomy License (CAL)

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

Копилефт-лицензия, которая требует не только открытого кода, но и права пользователей забрать свои данные обратно.

Её написал юрист Ван Линдберг (Van Lindberg) для распределённого фреймворка Holochain. Лицензия исходит из посылки AGPL — условия вступают в силу, когда ПО работает как сервис для других, — и добавляет новое: оператор сервиса обязан предоставить каждому пользователю доступ к введённым им данным и не мешать ему сохранять контроль над собственными криптографическими ключами.

Одобрение в OSI далось нелегко. Критики говорили, что лицензия, регулирующая данные, а не код, выходит за рамки того, что вправе требовать лицензия открытого ПО, и первую версию в 2019 году отозвали. Исправленная CAL-1.0 была одобрена в начале 2020 года. Пользуется ею мало кто, но вопрос, который она ставит, — чего стоит открытый код, если данные заперты, — только обострился.

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