The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Проект RethinkDB выкуплен для передачи сообществу

06.02.2017 19:18

Организация 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. Подобный интерес к проекту также позволил сохранить команду разработчиков, не прерывать процесс разработки и сохранить в строю элементы инфраструктуры, такие как сайт и репозиторий. В рассмотрении находится новая модель управления проектом, гарантом воплощения которой станет организация Linux Foundation.

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

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

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

  1. Главная ссылка к новости (https://rethinkdb.com/blog/ret...)
  2. OpenNews: Объявлено о закрытии компании, развивающей СУБД RethinkDB и web-платформу Horizon
  3. OpenNews: Проект RethinkDB представил Horizon, открытую альтернативу Firebase
  4. OpenNews: Выпуск СУБД RethinkDB 2.3
  5. OpenNews: Выпуск СУБД RethinkDB 2.1
  6. OpenNews: Выпуск СУБД RethinkDB 2.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/45990-rethinkdb
Ключевые слова: rethinkdb
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (55) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 20:16, 06/02/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    мы поверим в дальнейшее развитие проекта когда появятся свежие коммиты
     
     
  • 2.2, Аноним (-), 20:23, 06/02/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А они никуда и не исчезали https://github.com/rethinkdb/rethinkdb/commits/next
     

  • 1.3, A.Stahl (ok), 20:25, 06/02/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +18 +/
    "12 миллионов долларов и семь лет разработки" они делали то, что обошлось "25 тысяч долларов на покупку прав на код и на торговую марку RethinkDB".
     
     
  • 2.28, _hide_ (ok), 09:24, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ничего удивительного. Вообще, зная зачем это странное применяется, удивительно, что бессмысленность не стала очевидной с самого начала.
     
     
  • 3.46, Hronom (ok), 12:28, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Уважаемый вы видать не юзали бд, это неистовая годнота для микросервисов
     
     
  • 4.64, Аноним (-), 23:39, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Всегда отличал прототипирование от разработки. И да, REST для микросервисов... Ну, в общем... Эх молодежь!
     
  • 2.30, ss (??), 09:28, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > "12 миллионов долларов и семь лет разработки" они делали то, что обошлось
    > "25 тысяч долларов на покупку прав на код и на торговую
    > марку RethinkDB".

    судя по количеству плюсиков  - вы не одиноки... мда...

    RethinkDB - опеносорс изначально. 12 миллионов долларов и семь лет разработки" они делали то что вы могли взять задарма в любой момент в течении этих 7 лет включительно.

    в 25 тысяч долларов "обошлось" нечто иное, не халявный код в который вложено $12млн.

     
     
  • 3.60, McLoud (??), 20:13, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В 25000 обошелся как раз код, который нужен корпорации дабы не терять бабло, и не факт что код не закроют.
     
     
  • 4.65, Square1 (?), 07:24, 08/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Какой корпорации? Какое бабло? Разработчик разорился и закрылся... В этой ситуации он мог бы просто выбросить все на свалку...но решил напоследок слегка нагреть руки - с худой овцы хоть $25000...

    Зачем кому-то покупать код (!!!) который доступен под :

    "
    GNU Affero General Public License или GNU AGPL — свободная лицензия, созданная специально для таких программ, как веб‐приложения, так что пользователи, использующие изменённую программу через сеть, могут получить её исходный код.

    Разработана Фондом свободного программного обеспечения (Free Software Foundation) на основе GNU General Public License и Affero General Public License (Affero GPL).

    GNU AGPLv3 утверждена организацией Open Source Initiative (OSI) как лицензия свободного программного обеспечения[1].

    GNU AGPLv3 предоставляет разрешения на осуществление прав [2]: создание, использование, воспроизведение, распространение, модификация.
    "?

    Бери и юзай...
    Но, есть в этой лицензии засада связанная с перелицензированием...

    И вот право перелицензировать - и было куплено. Код при этом - дело десятое...

     

  • 1.4, Michael Shigorin (ok), 20:31, 06/02/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –7 +/
    > Перед передачей код был переведён с копилефт лицензии AGPLv3
    > на пермиссивную лицензию Apache 2.0

    Пришлось перечитать, что не в апачемогильник.  Ну что ж, посмотрим.

     
     
  • 2.22, лютый жабист__ (?), 05:21, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > апачемогильник

    Хорошее название для новой версии АльтЛинукс. 8)


    А к фонду Апач какие претензии, сударь? tomcat, maven, ant, итд - не, не слышал?

     
     
  • 3.26, Аноним (-), 09:10, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    у него обида, что лицензия не GPL :-)
     
  • 3.39, Michael Shigorin (ok), 10:36, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> апачемогильник
    > Хорошее название для новой версии АльтЛинукс. 8)

    Оригинальная логика, это даже не женская :)

    > А к фонду Апач какие претензии, сударь?

    Тут скорее даже не претензии, а наблюдение такое, что принимают проекты "на хранение" только после смены лицензии на ASL -- после чего, как правило, проекты оказываются похороненными.  Точные причины надо бы выяснять в каждом конкретном случае, но статистика за много лет накопилась довольно существенная.

    Ровно из этого наблюдения термин и родился, как мне кажется.

    > tomcat, maven, ant, итд - не, не слышал?

    - За-а-е-Ц!  Ты меня слы-ы-ши-шь?
    - Слышу, слышу!

    Просто не вижу.  Но кому-то они, безусловно, нужны и полезны.

     
     
  • 4.45, Аноним (-), 12:21, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Тут скорее даже не претензии, а наблюдение такое, что принимают проекты "на хранение" только после смены лицензии на ASL -- после чего, как правило, проекты оказываются похороненными.

    Android. Пока не похоронили. Хоронят уже лет 8 как.

     
  • 4.47, feudor (ok), 12:51, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    в фонд апачи многое переданное по - проприетарное, по разным причинам переданное в фонд, изза закрытия команий или просто сплав старых и тянущих ко дну проектов, там много бывших гигантских разработок. Вот на примере SUN даже, он имел неимоверное количество свободных проектов, а его купила Oracle, не имея намерений все это тянуть. Я не знаю причин, по доброй воле, или репутационых рисков или изза антимонополистических законов - офис то очень значимый был и использовался много где.

    И смысл не в том что только код передают а неимоверное количество патентов вместе с кодом. Фонд апачи может некоторые проекты разрабатывает но при этом является историческим хранилищем и библиотекой патентов. И вот насколько помню основная их задача принимать пожертвованный код - проводить полный аудит, переписать спорные юридически места и выложить в хранилище абсолютно юридически чистый код для желающих им воспользоватся под свободной лицензией.

     
     
  • 5.56, Crazy Alex (ok), 18:51, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Не под свободной, а под apache license.

    И не патенты передаются, а в рамках этой самой лицензии право использовать патентованные технологии в переданном и производном от него коде. А теперь сравни с GPLv3/AGPL, где есть настоящая защита от патентов.

     
  • 4.51, OramahMaalhur (ok), 16:22, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Просто не вижу.  Но кому-то они, безусловно, нужны и полезны.

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

     
     
  • 5.55, Michael Shigorin (ok), 17:21, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >>Просто не вижу.  Но кому-то они, безусловно, нужны и полезны.
    > Некомпетентное заявление, очень много кому нужны в мире джавы
    > и происходящим оттуда решениям для банков, аналитики, ритейла, интернета вещей и т.д.

    Перед попытками оценки компетентности предлагаю научиться читать и понимать.

     
  • 3.49, анонимщик (?), 15:28, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > tomcat, maven, ant, итд - не, не слышал?

    Все 3 успешных проекта имеют общие корни. Получается, не в Апаче что-то неправильно, а в Томкэте было что-то, чего нет почти ни у кого, и без чего фонд Апач остаётся могильником.

     
     
  • 4.52, OramahMaalhur (ok), 16:27, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А ещё есть Apache Hadoop, Apache Spark, Apache Kafka, Apache Cassandra...
    Они, конечно, более специфические и менее известные, чем Томкат, но неуспешными от этого не становятся.
     
  • 2.63, Ilya Indigo (ok), 22:35, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Мне тоже с первого прочтения показалось, что её выкупили для того, что бы похоронить в Апаче.
     

  • 1.6, chinarulezzz (ok), 20:44, 06/02/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    >произведена смена лицензии проекта на Apache 2.0, которая по сравнению c AGPL не требует возвращения внесённых в код изменений ..., что позволит привлечь интерес компаний к участию в разработке проекта.

    Странно, учитывая https://www.opennet.dev/opennews/art.shtml?num=45038

    """
    Выбор GPL позволил предотвратить фрагментацию проекта, стимулировал к открытию разработок и сплотил различные компании, в том числе те, которые в случае разрешительной лицензии склонны развивать собственные закрытые ответвления. По словам Линуса, даже несмотря на разногласия во взглядах с Фондом СПО, он и поныне остаётся приверженцем лицензии GPLv2 и не принимает лицензию BSD, которую считает хорошим выбором для тех, кому не важна дальнейшая судьба кода.
    """

     
     
  • 2.21, gogo (?), 02:53, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Судя по всему, кто-то пытается допилить это чужими руками до какого-то внятного состояния.
     
  • 2.25, Аноним (-), 08:26, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Нет ничего странного, т.к. это лишь мнение отдельно взятого человека. К тому же, речь там идёт исключительно о Linux, зато есть успешный кейс PostgreSQL под лицензией BSD, который более показателен в данном случае.
     
     
  • 3.27, Аноним (-), 09:10, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Нет ничего странного, т.к. это лишь мнение отдельно взятого человека. К тому
    > же, речь там идёт исключительно о Linux, зато есть успешный кейс
    > PostgreSQL под лицензией BSD, который более показателен в данном случае.

    а так же есть хороший кейс это MySQL - где GPL способствовало фрагментации платформы.

     
     
  • 4.32, ss (??), 09:35, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Нет ничего странного, т.к. это лишь мнение отдельно взятого человека. К тому
    >> же, речь там идёт исключительно о Linux, зато есть успешный кейс
    >> PostgreSQL под лицензией BSD, который более показателен в данном случае.
    > а так же есть хороший кейс это MySQL - где GPL способствовало
    > фрагментации платформы.

    Ну как бы автор продал компанию с исходниками, наварился нехило, а потом заявил что будет форкать ибо покупатель идет "не тем путем". Плохой пример в общем...

     
  • 4.41, Аноним (-), 10:53, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Мой комментарий никак этому не противоречит.
     
  • 4.57, Crazy Alex (ok), 18:53, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    В данном случае кейс состоит в том, Что БД пилит коммерческая (и довольно агрессивная) контора. А вот при чём здесь GPL - я как-то понять не могу.
     
  • 3.33, ss (??), 09:36, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Нет ничего странного, т.к. это лишь мнение отдельно взятого человека. К тому
    > же, речь там идёт исключительно о Linux, зато есть успешный кейс
    > PostgreSQL под лицензией BSD, который более показателен в данном случае.

    Это не благодаря лицензии...а скорее вопреки...

     
     
  • 4.34, Sen (?), 09:50, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • –9 +/
    благодаря BSD мы имеем MacOS который получше Linux будет;)
     
     
  • 5.36, Аноним (-), 10:08, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Это не вы имеете, это Apple вас имеет.
     
     
  • 6.42, iPony (?), 11:31, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • –5 +/
    А какая разница, если все довольны?
    Ведь это самое главное.
     
     
  • 7.50, анонимщик (?), 15:29, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Пассивный?
     
     
  • 8.58, Crazy Alex (ok), 18:54, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Безмозглый... текст свёрнут, показать
     
  • 4.40, Аноним (-), 10:52, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ход ваших мыслей неочевиден, не могли бы вы его пояснить?
     
  • 2.35, Аноним (-), 09:54, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Те кто решил поддержать посчитали что им удобней работать по другой модели, это их право.
     

  • 1.7, Аноним (-), 21:34, 06/02/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Хм, "Хранение данных в формате JSON и специализированный язык запросов ReQL с возможностью использования в запросах кода на JavaScript" оказалось не востребованным?

    Странно, почему я не удивлен?

     
     
  • 2.8, name (??), 22:42, 06/02/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >При этом решения на базе СУБД RethinkDB были внедрены во многих крупных компаниях, входящих в список Fortune 500, и известных организациях, включая NASA, Министерство обороны США, GM, Jive, Platzi, Distractify и Matters Media.

    Скорее просто не осилили в монетизацию.

     
     
  • 3.10, Санта (?), 23:13, 06/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> не осилили в монетизацию

    Просто альтернатив настолько дахера, что шансов нет.

     
     
  • 4.16, Аноним (-), 23:32, 06/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    например? покажите мне бесплатную, документ-ориентированную БД
    с более менее адекватным языком запросов и нотификациями
    это явно не mongo не orientdb и уже точно не postgres
     
     
  • 5.17, Мяут (ok), 00:13, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Я ArangoDB потрогал, мне понравилось. AQL выглядит интересно (js там сильно опционален), на счет нотификаций не знаю.
     
  • 5.18, Санта (?), 01:08, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> бесплатную, документ-ориентированную БД

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

     
     
  • 6.19, Аноним (-), 01:55, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Пусть так, а changefeeds есть в этих десятках сервисов?
    если да то хотелось бы услышать конкретное название.
     
     
  • 7.31, Санта (?), 09:29, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ручками.
     
  • 4.38, Sergey722 (ok), 10:33, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я в NoSQL не в зуб ногой, но про сабж слышал только хорошее.
    Например слышал, что изначально это была попытка сделать Монгу, но только правильно с технической точки зрения.
    Технически это очень хороший продукт (опять же с чужих слов, но тем не менее).
    Внутри там хардкорная кодобаза на крестах.

    До сих пор можно было рассматривать историю Mongo vs Rethink примерно как историю Windows vs OS/2. Когда глючное нечто за счёт маркетинга и раннего выпуска, несмотря на сырость зарулило более совершенную с технической точки зрения систему.

    И это было грустно.

    Благодаря свободным лицензиям и фондам у ЭТОЙ истории есть шанс на счастливое продолжение!!!

     

  • 1.9, яя (?), 22:58, 06/02/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    ReQL с возможностью использования в запросах кода на JavaScript

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

     
     
  • 2.11, Санта (?), 23:15, 06/02/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > мой мозг.  - выстрелите из дробовика

    К REST такие же сильные чувства?

    Чем популярные решения отличаются от «использования в запросах кода на JavaScript»?

    Я разницы не вижу никакой.

     
     
  • 3.29, Аноним (-), 09:28, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Вангую по комментарию: "Мсье-фронтендщик, у вас джаваскрипт головного мозга!"
     
  • 2.44, arzeth (ok), 11:55, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > с возможностью использования в запросах кода на JavaScript

    Да никто не заставляет, это вообще бонусом — лично я использовал JS в (конечно же, сложных) запросах только тогда, когда лень было думать (но потом переписывал нормально). Мне стандартного API для всего хватило.

     

  • 1.43, Аноним (-), 11:33, 07/02/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Господи как я рад что проект живет,
     
  • 1.53, manster (ok), 16:39, 07/02/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сама по себе идея подписок на изменения замечательна.
     
     
  • 2.54, Аноним (-), 17:00, 07/02/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Она должна реализовываться не на уровне БД.
     
     
  • 3.66, Sergey722 (ok), 10:23, 08/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Не могди бы Вы пояснить чуть подробнее? Предлагаете перенести на уровень ОС или использовать специальные хардварные решения?
     
     
  • 4.67, manster (ok), 14:40, 08/02/2017 [^] [^^] [^^^] [ответить]  
  • +/
    возможно, речь идет о реализации нотификаций подручными средствами, кстати хардварное решение тоже интересно - в простейшем случае это сетевая карта
     

  • 1.62, Виталий (??), 21:21, 07/02/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Купили с потрохами и вывели под апач. Как буд-то жпл когда-то мешал деньги щарабатывать.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру