Новости и события » Hi-Tech » Компания Redis Labs перешла с Commons Clause на собственную проприетарную лицензию

Компания Redis Labs перешла с Commons Clause на собственную проприетарную лицензию

Компания Redis Labs перешла с Commons Clause на собственную проприетарную лицензию

Компания Redis Labs, развивающая СУБД Redis, объявила об очередной смене лицензии на дополнительные модули, в которых предлагаются расширенные возможности для корпоративных пользователей (RediSearch, RedisGraph, RedisJSON, RedisML, RedisBloom и т. п.). Вместо ранее применяемой лицензии Apache 2.0 с дополнением "Commons Clause", вводящей ограничение на продажу, модули отныне будут поставляться под отдельной проприетарной лицензией RSAL (Redis Source Available License). Основной код Redis остается свободным и продолжает поставляться под лицензией BSD.

Лицензия RSAL напоминает ранее принятую проектом MongoDB лицензию SSPL, которая ранее была причислена к числу несвободных лицензий, недопустимых для использования в репозиториях Fedora. RSAL базируется на принципах разрешительной лицензии BSD, но вводит ограничения на некоторые области использования. Так как текст RSAL приводит к дискриминации отдельных категорий пользователей, данная лицензия не может считаться открытой или свободной, а продукты под данной лицензией не могут включаться в свободные дистрибутивы, такие как Fedora и Debian.

RSAL позволяет использовать, изменять, распространять и интегрировать код в приложения (в том числе в платные), за исключением случаев, когда эти приложения являются СУБД, движками кэширования, поисковыми системами, движками потокового обработки данных, системами индексации данных и движками для систем машинного обучения и искусственного интеллекта. Иными словами, развиваемые в Redis Labs модули к Redis теперь не могут без покупки коммерческой лицензии включаться в состав таких продуктов, как СУБД или поисковые движки, но сам Redis по-прежнему не ограничен в использовании.

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

Причиной создания отдельной лицензии, вместо ранее применяемой лицензии Apache 2.0 c примечанием Commons Clause стало желание избавиться от путаницы и неопределенности в отношении условий использования. До перехода на Commons Clause применялась лицензия AGPL, которая не помогла избавиться от проблем, так как требовала возвращать изменения и развивать производный продукт под той же лицензией, но не мешала организовывать работу платных сервисов на основе уже предоставляемого кода.

Напомним, что представители сообщества основали проект GoodFORM, в рамках которого продолжили разработку форков модулей Redis под лицензией AGPLv3.


Свежие новости Украины на сегодня и последние события в мире экономики и политики, культуры и спорта, технологий, здоровья, происшествий, авто и мото

Вверх