Новости и события » Hi-Tech » Проект RethinkDB сменил лицензию и перешел в руки Linux Foundation

Проект RethinkDB сменил лицензию и перешел в руки Linux Foundation

Организация CNCF (Cloud Native Computing Foundation) выкупила права на исходные тексты СУБД RethinkDB и передала проект под покровительство организации Linux Foundation. Перед передачей код был переведен с копилефт лицензии AGPLv3 на пермиссивную лицензию Apache 2.0. Передача осуществлена в рамках предпринятой бывшими разработчиками RethinkDB инициативы по передаче сообществу управления над проектом.

Напомним, что развивающая СУБД RethinkDB компания в октябре объявила о прекращении своей деятельности, после чего судьба проекта оставалась неопределенной. В развитие RethinkDB было инвестировано более 12 миллионов долларов и семь лет разработки, но компания не смогла наладить устойчивый бизнес и вынуждена была закрыться. При этом решения на базе СУБД RethinkDB были внедрены в некоторых крупных компаниях, входящих в список Fortune 500, и известных организациях, таких как NASA, Министерство обороны США, GM, Jive, Platzi, Distractify и Matters Media.

После закрытия компании RethinkDB, заинтересованные в проекте компании выразили желание финансово поддержать продолжение разработки и пожертвовали суммы, доходящие до 25 тысяч долларов. Подобный интерес к проекту позволил сохранить команду разработчиков, не прерывать процесс разработки и сохранить в строю элементы инфраструктуры, такие как сайт и репозиторий. Через несколько дней ожидается выпуск релиза RethinkDB 2.4, а также корректирующего обновления 2.3.6. В рассмотрении находится новая модель управления проектом, гарантом воплощения которой станет организация Linux Foundation.

Благодаря содействию организации CNCF права на код переданы сообществу и теперь не зависят от конкретных компаний. Также произведена смена лицензии проекта на Apache 2.0, которая по сравнению c AGPL не требует возвращения внесенных в код изменений и позволяет создавать коммерческие web-сервисы на основе RethinkDB, что позволит привлечь интерес компаний к участию в разработке проекта.

СУБД RethinkDB относится к документо-ориентированным системам, обеспечивает хранение данных в формате JSON и предоставляет специализированный язык запросов ReQL с возможностью использования в запросах кода на JavaScript. Для отслеживания изменений RethinkDB позволяет обойтись без традиционной модели "запрос-ответ", предлагая вместо этого систему подписки на изменения (push-архитектура), т. е. имеется возможность отправить запрос один раз и в live-режиме непрерывно получать информацию об изменении связанных с ним результатов. RethinkDB также предоставляет встроенные возможности для кэширования запросов и создания кластерных конфигураций с поддержкой шардинга данных, асинхронной и синхронной репликации.

Не сбрасывается со счетов и другой проект компании RethinkDB - web-платформа Horizon, которая позиционируется как открытая альтернатива сервису Google Firebase. Horizon реализует серверный бэкенд на базе RethinkDB и Node.js, предоставляющий API для использования в web-приложениях, включающий средства для работы с данными, аутентификации, разграничения доступа, управления пользователями и т. п.

NASA


Магія східної кухні: особливості та традиції

Магія східної кухні: особливості та традиції

Східна кухня відома різноманіттям ароматів та смаків. Вона заснована на глибоких традиціях, історії та має особливості приготування. Звички формувалися впродовж багатьох століть під впливом різних культур та географічних особливостей. Вони присутні в кожній...

вчера 15:32

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

Вверх