RethinkDB Всплывает На Поверхность С Linux Foundation


Фонд облачных собственных вычислений (CNCF) купил исходный код для недавно законсервированной базы данных RethinkDB NoSQL JSON. Он восстановил код под лицензией Apache и внес его в фонд Linux.  

Как мы недавно сообщали, в октябре было объявлено, что после более чем семи лет разработки компания, стоящая за RethinkDB, закрывается, хотя RethinkDB и Horizon будут по-прежнему доступны и распространяться по лицензиям с открытым исходным кодом.

RethinkDB-это база данных NoSQL JSON с открытым исходным кодом, предназначенная для веб-приложений. Его главное отличие заключается в том, что вы можете сказать ему, чтобы он постоянно отправлял обновленные результаты запросов в приложения в режиме реального времени, а не опрашивал ваше приложение на предмет изменений.

В новой разработке права на исходный код передаются в Linux Foundation, а лицензия изменяется. Это важное изменение. Ранее RethinkDB был лицензирован под лицензией GNU Affero General Public License, версия 3 (AGPLv3), и это рассматривалось некоторыми комментаторами как ограничение, в отношении которого компании были готовы использовать и вносить свой вклад в программное обеспечение. CNCF заплатила 25 000 долларов за приобретение авторских прав и активов RethinkDB и перелицензировала программное обеспечение под ASLv2, одной из самых популярных разрешительных лицензий на программное обеспечение, которая позволяет любому использовать программное обеспечение для любых целей без сложных требований.

Программное обеспечение RethinkDB можно загрузить по адресу https://rethinkdb.com/. Развитие происходит в https://github.com/rethinkdb/rethinkdb и ведется работа над выпуском 2.4, который будет доступен в ближайшее время.

В то время как ряд первоначальных разработчиков RethinkDB продолжают работу над базой данных, Слава Ахмечет, соучредитель RethinkDB, в настоящее время работает в Stripe,которая описывает себя как крупнейшую в мире коммерческую компанию, ориентированную на разработчиков. Ахмечет сказал, что, по его мнению, неспособность RethinkDB добиться коммерческого успеха была вызвана тем, что разработчики выбрали ужасный рынок и оптимизировали продукт для неправильных показателей качества. В теме на Github, обсуждающей переход на лицензию ASLv2, Ахмечет сказал, что, по его мнению, приписывание проблем RethinkDB AGPL:

«совершенно педантично – множество компаний, которые заявили о запрете AGPL, запускают vanilla Mongo, потому что это полезный проект, и у кредитора нет юридического курса (или стимула), чтобы повредить проекту с открытым исходным кодом. Дамоклов меч существует только в умах небольшого, но громкого меньшинства.»

Каковы бы ни были причины, приятно видеть, что RethinkDB вновь появляется.


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