Redis Labs Меняет Лицензию с Открытым исходным Кодом


Redis Labs изменила способ лицензирования своих модулей Redis, добавив их в список компаний, пытающихся найти способы остановить коммерческие организации, которые берут их продукты, ребрендируют их и продают их как услуги, не внося вклад в первоначальных создателей.

Редис сделал объявление вместе с подробностями о новом финансировании в размере 60 миллионов долларов. Redis наиболее известен своим расширенным хранилищем ключей с открытым исходным кодом, где ключи могут содержать строки, хэши, списки, наборы и сортированные наборы. Новость о пересмотре лицензии Redis следует за аналогичными объявлениями других компаний с открытым исходным кодом, включая MongoDB и Confluent.

Идея новых лицензионных условий заключается в том, что они затрудняют коммерческим компаниям проведение операции «ребрендинг и продажа». Одной из основных целей жалоб на такое поведение являются веб-службы Amazon, которые предоставляют ребрендинговый Redis как AWS Elasticache. AWS также была целью, когда MongoDB изменил условия своей лицензии, хотя в ответ на это Amazon отказалась от MongoDB в пользу своего собственного программного обеспечения DocumentDB.

Написав об изменении своей лицензии, команда Redis Labs заявила::

“Некоторые облачные провайдеры неоднократно пользовались преимуществами успешных проектов с открытым исходным кодом, не внося значительного вклада в свои сообщества. Они переупаковывают программное обеспечение, которое не было разработано ими, в конкурентоспособные, проприетарные предложения услуг и используют свои бизнес-рычаги для получения значительных доходов от этих проектов с открытым исходным кодом.”

Что Redis Labs сделала для борьбы с этим, так это представила лицензию Redis Source Available. Это не относится ко всем модулям Redis. В большинстве случаев пользователи могут получить доступ к коду, изменить его и интегрировать в свои приложения — до тех пор, пока рассматриваемое приложение не является базой данных, механизмом кэширования, механизмом обработки потоков, поисковой системой или механизмом индексирования. 

Проблема, конечно, в том, что лицензия с открытым исходным кодом не должна иметь никаких ограничений, и хотя Redis говорит, что новое соглашение похоже на другие разрешительные лицензии с открытым исходным кодом и на самом деле не повлияет на разработчиков, которые используют модули компании, это рассматривается как нарушение духа открытого исходного кода. 

Это не первая попытка Redis получить контроль над тем, как используется ее программное обеспечение. В августе прошлого года компания изменила лицензию модулей Redis с AGPL на Apache2, измененную с помощью пункта Commons. Предложение Commons может быть добавлено в качестве коммерческого ограничения поверх лицензии с открытым исходным кодом для перехода существующего проекта с открытым исходным кодом на схему лицензирования доступности исходного кода, что означает, что, хотя исходный код можно просматривать и в некоторых случаях изменять, он больше не является полностью открытым исходным кодом. Ограничение, которое он налагает, заключается в том, что он отрицает право продавать программное обеспечение.

По словам Редиса, изменение положения об общем доступе происходит по ряду причин, включая тот факт, что язык Общего предложения включал термин “существенный” в качестве определения того, что разрешено, а что нет, и отсутствие ясности в отношении значения этого термина. Команда Redis надеется, что новая лицензия окажется более понятной и популярной — следите за этим пространством.


Добавить комментарий