Изменение лицензионной политики проекта Redis
22 августа 2018 года
Сальвадор Санфилиппо (Salvatore Sanfilippo), создатель СУБД Redis, пояснил ситуацию с изменением лицензионной политики проекта, вокруг которого стали возникать домыслы о переводе Redis в разряд проприетарного ПО. Изменения не касаются базовой части Redis, которая как и раньше будет поставляться под лицензией BSD. Но для некоторых дополнительных модулей (например, RediSearch, Redis Graph, ReJSON, Redis-ML и Rebloom), в которых предлагаются расширенные возможности для корпоративных пользователей, будет применена новая схема лицензирования.
Вместо ранее применяемой лицензии AGPL подобные модули будут поставляться в исходных текстах под лицензией Apache 2.0, но с дополнительной оговоркой - Commons Clause, которая вводит ограничение на продажу. Модули могут свободно использоваться в любых приложениях, но продажа продукта, функциональность которого полностью или значительно основана на данных модулях, теперь запрещена.
Иными словами, если приложение использует функциональность модуля или построено поверх модуля, никаких ограничений на продажу нет, но если приложение лишь воспроизводит возможности модуля в виде платного облачного сервиса или проприетарного приложения (продаёт оригинальный модуль), подобная практика теперь не допускается.
Отмечается, что применение Commons Clause стало компромиссом в борьбе с перепродажей открытых модулей к Redis в виде облачных сервисов, позволившим полностью не закрывать код (но, по сути, Commons Clause делает продукт проприетарным ПО с доступным исходным текстом). Провайдеры облачных сервисов уже достаточно давно продают своим пользователям сервисы на базе модулей Redis, никак не помогая их развитию, из-за чего пропадает желание инвестировать в разработку открытого кода, так как любую потенциальную выгоду получают ничем не связанные с проектом облачные провайдеры, а не разработчики или их спонсоры.
Сообщество в основном негативно отреагировало на применение Commons Clause. Например, Саймон Фиппс (Simon Phipps), президент организации Open Source Initiative (OSI), ранее руководивший направлением open source в компании Sun Microsystems, считает действия Redis Labs не просто введением дополнительного ограничения на применение, а полным аннулированием свободы программного обеспечения.
Дрю ДеВолт (Drew DeVault), разработчик Sway (композитный менеджер для Wayland), KnightOS (ОС для z80) и TrueCraft (открытый клон игры Minecraft), считает, что повсеместное использование Commons Clause может полностью разрушить движение Open source. По мнению Дрю, несправедливо, что компании используют для своего обогащения труд разработчиков СПО ничего не возвращая в замен, но Commons Clause не является решение данной проблемы и никак не способствует улучшению поддержки открытого ПО, а лишь предоставляет инструмент для превращения открытого ПО в проприетарное.
В.М. Брассёр (VM Brasseur), входящая в состав совета директоров Open Source Initiative, считает применение Commons Clause порочной практикой и не исключает появление юридических проблем у компании Redis Labs из-за нечётких формулировок запрета.
Дениел Берлин (Daniel Berlin), директор по программному инжинирингу в Google, полагает, что применение Commons Clause является не просто плохим поведением, а свидетельствует о фундаментальном непонимании экономических моделей развития открытого ПО и желании "получить чужой торт и тоже съесть его".
Источники
править
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.