ScyllaDB, высокопроизводительная база данных NoSQL, построенная на основе уникальной архитектуры с разделением на сегменты по каждому ядру, которая обеспечивает чрезвычайно низкую задержку и высокую пропускную способность, представила значительные изменения в лицензировании.
В недавнем объявлении ScyllaDB сообщила, что сосредоточится на выпуске одной версии — ScyllaDB Enterprise — начиная с предстоящей версии ScyllaDB Enterprise 2025.1, которая выйдет в феврале 2025 года.
Это означает отход от прежней практики компании по разделению версий с открытым исходным кодом (OSS) и корпоративных версий. С этого момента:
По словам команды ScyllaDB, балансировка двух отдельных потоков выпуска в течение многих лет приводила к постоянно растущей рабочей нагрузке. Поддержка как бесплатной ветки с открытым исходным кодом, так и корпоративной версии с закрытым исходным кодом требовала принятия неоднократных решений о том, какие функции открывать, как дифференцировать предложения и как работать с разными циклами поддержки.
Более того, разработчики ScyllaDB на протяжении всего времени были практически единственными авторами основного механизма базы данных, учитывая его сложный подход C++ «один сегмент на ядро».
Хотя отзывы сообщества всегда были ценными, уровень внешнего вклада в ядро базы данных никогда не был таким, чтобы компенсировать затраты на открытый исходный код.
По сути, это означает, что на практике выпуск OSS больше походил на решение с открытым исходным кодом, но без того уровня внешнего участия, на который рассчитывала команда.
Хотя некоторые пользователи традиционных OSS-решений могут быть разочарованы отсутствием альтернативы с открытым исходным кодом для новых версий, ScyllaDB считает, что новая модель на самом деле выгодна всему сообществу.
Во-первых, бесплатный уровень ScyllaDB Enterprise остаётся надёжным и полнофункциональным, предоставляя доступ ко всем улучшениям, которые раньше были доступны только за плату.
Кроме того, единая кодовая база помогает ускорить разработку, тем самым позволяя быстрее выпускать обновления и новые функции для пользователей. Некоторые ключевые усовершенствования, ожидаемые в новом корпоративном предложении, включают:
Для пользователей Kubernetes объединение многорегионального оператора с закрытым исходным кодом в основной оператор с лицензией Apache упрощает развёртывание в контейнерных и многорегиональных средах, что является долгожданным улучшением для команд DevOps.
В конечном счёте, несмотря на то, что решение об объединении потоков выпуска далось нелегко, ScyllaDB считает, что это позволит организации быстрее реагировать на меняющиеся потребности пользователей.
По мере приближения февраля 2025 года разработчики, администраторы баз данных и корпоративные клиенты с большим нетерпением будут ждать, как будет развиваться эта новая эра «доступности исходных данных».
Для получения дополнительной информации смотрите официальный анонс.