| Summary: | Не верно указана лицензия на пакет | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | iQQator <iqqator> |
| Component: | zerotier-one | Assignee: | romenskiy <romenskiy> |
| Status: | NEW --- | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | antohami, bircoph, iqqator, oleg, romenskiy |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
Мне кажется, что пакет, явно запрещающий коммерческое использование, неправильно собирать в Сизиф. Предлагаю удалить. (Ответ для Антон Мидюков на комментарий #1) > Мне кажется, что пакет, явно запрещающий коммерческое использование, > неправильно собирать в Сизиф. Предлагаю удалить. Это сложный вопрос. Есть мнение, что SSPL ограничивает коммерческое использование и с таким подходом нам нужно выносить вперёд ногами mongodb из репозитория. На мой взгляд, в Сизифе может быть любое ПО с открытым кодом и лицензией, позволяющей распространение и использование. В данном случае лицензия не запрещает коммерческое использование, а требует заключать для этого отдельное соглашение. Это значит, что в продукты включать этот пакет не нужно, а желающие коммерческие пользователи могут отдельно купить лицензию. Кстати, под busl-1.1 только очень малая часть кода: nonfree/controller, остальное под MPL + несколько забандленных сторонних библиотек. Может, этот контроллер в отдельный пакет засунуть? |
В спек файле она не совсем верно задана. Нужно 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"