В спек файле она не совсем верно задана. Нужно BUSL-1.1 (см. /usr/share/licenses), см. файл LICENSE.txt в исходниках. Там есть вот такое: Additional Use Grant: You may make use of the Licensed Work, provided you do not use it in any of the following ways: Со слов Андрея Савченко: "Исключение нужно добавить в пакет common-licenses как, например, Zerotier-one-exception. И тогда лицензия пакета будет: License: BUSL-1.1 Zerotier-one-exception"
Мне кажется, что пакет, явно запрещающий коммерческое использование, неправильно собирать в Сизиф. Предлагаю удалить.
(Ответ для Антон Мидюков на комментарий #1) > Мне кажется, что пакет, явно запрещающий коммерческое использование, > неправильно собирать в Сизиф. Предлагаю удалить. Это сложный вопрос. Есть мнение, что SSPL ограничивает коммерческое использование и с таким подходом нам нужно выносить вперёд ногами mongodb из репозитория. На мой взгляд, в Сизифе может быть любое ПО с открытым кодом и лицензией, позволяющей распространение и использование. В данном случае лицензия не запрещает коммерческое использование, а требует заключать для этого отдельное соглашение. Это значит, что в продукты включать этот пакет не нужно, а желающие коммерческие пользователи могут отдельно купить лицензию. Кстати, под busl-1.1 только очень малая часть кода: nonfree/controller, остальное под MPL + несколько забандленных сторонних библиотек. Может, этот контроллер в отдельный пакет засунуть?