URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 110378
[ Назад ]

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

Отправлено opennews , 06-Фев-17 20:16 
Организация CNCF (Cloud Native Computing Foundation) выкупила (https://www.cncf.io/blog/2017/02/06/cncf-purchases-rethinkdb...) права на исходные тексты СУБД RethinkDB (https://github.com/rethinkdb/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 относится (https://www.opennet.ru/opennews/art.shtml?num=42072) к документо-ориентированным системам, обеспечивает хранение данных в формате JSON и предоставляет специализированный язык запросов ReQL с возможностью использования в запросах кода на JavaScript. Для отслеживания изменений RethinkDB  позволяет обойтись без традиционной модели "запрос-ответ",  предлагая вместо этого систему подписки на изменения (push-архитектура), т.е. имеется возможность отправить запрос один раз и в live-режиме непрерывно получать информацию об изменении связанных с ним результатов. RethinkDB также предоставляет встроенные возможности для  кэширования запросов и создания кластерных конфигураций с  поддержкой шардинга данных, асинхронной и синхронной  репликации.


Не сбрасывается со счетов и другой проект компании RethinkDB  - web-платформа Horizon, которая позиционируется как открытая альтернатива сервису Google Firebase. Horizon реализует (https://www.opennet.ru/opennews/art.shtml?num=44464) серверный бэкенд  на базе RethinkDB и Node.js, предоставляющий API для использования в web-приложениях, включающий средства для работы с данными, аутентификации, разграничения доступа, управления пользователями и т.п. Подробности о дальнейшей судьбе Horizon планируется опубликовать в ближайшие дни.

URL: https://rethinkdb.com/blog/rethinkdb-joins-linux-foundation/
Новость: http://www.opennet.ru/opennews/art.shtml?num=45990


Содержание

Сообщения в этом обсуждении
"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Аноним , 06-Фев-17 20:16 
мы поверим в дальнейшее развитие проекта когда появятся свежие коммиты

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Аноним , 06-Фев-17 20:23 
А они никуда и не исчезали https://github.com/rethinkdb/rethinkdb/commits/next

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено A.Stahl , 06-Фев-17 20:25 
"12 миллионов долларов и семь лет разработки" они делали то, что обошлось "25 тысяч долларов на покупку прав на код и на торговую марку RethinkDB".

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено _hide_ , 07-Фев-17 09:24 
Ничего удивительного. Вообще, зная зачем это странное применяется, удивительно, что бессмысленность не стала очевидной с самого начала.

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Hronom , 07-Фев-17 12:28 
Уважаемый вы видать не юзали бд, это неистовая годнота для микросервисов

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Аноним , 07-Фев-17 23:39 
Всегда отличал прототипирование от разработки. И да, REST для микросервисов... Ну, в общем... Эх молодежь!

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено ss , 07-Фев-17 09:28 
> "12 миллионов долларов и семь лет разработки" они делали то, что обошлось
> "25 тысяч долларов на покупку прав на код и на торговую
> марку RethinkDB".

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

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

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


"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено McLoud , 07-Фев-17 20:13 
В 25000 обошелся как раз код, который нужен корпорации дабы не терять бабло, и не факт что код не закроют.

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Square1 , 08-Фев-17 07:24 
Какой корпорации? Какое бабло? Разработчик разорился и закрылся... В этой ситуации он мог бы просто выбросить все на свалку...но решил напоследок слегка нагреть руки - с худой овцы хоть $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]: создание, использование, воспроизведение, распространение, модификация.
"?

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

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


"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Michael Shigorin , 06-Фев-17 20:31 
> Перед передачей код был переведён с копилефт лицензии AGPLv3
> на пермиссивную лицензию Apache 2.0

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


"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено лютый жабист__ , 07-Фев-17 05:21 
> апачемогильник

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


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


"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Аноним , 07-Фев-17 09:10 
у него обида, что лицензия не GPL :-)

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Michael Shigorin , 07-Фев-17 10:36 
>> апачемогильник
> Хорошее название для новой версии АльтЛинукс. 8)

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

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

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

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

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

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

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


"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Аноним , 07-Фев-17 12:21 
> Тут скорее даже не претензии, а наблюдение такое, что принимают проекты "на хранение" только после смены лицензии на ASL -- после чего, как правило, проекты оказываются похороненными.

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


"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено feudor , 07-Фев-17 12:51 
в фонд апачи многое переданное по - проприетарное, по разным причинам переданное в фонд, изза закрытия команий или просто сплав старых и тянущих ко дну проектов, там много бывших гигантских разработок. Вот на примере SUN даже, он имел неимоверное количество свободных проектов, а его купила Oracle, не имея намерений все это тянуть. Я не знаю причин, по доброй воле, или репутационых рисков или изза антимонополистических законов - офис то очень значимый был и использовался много где.

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


"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Crazy Alex , 07-Фев-17 18:51 
Не под свободной, а под apache license.

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


"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено OramahMaalhur , 07-Фев-17 16:22 
>Просто не вижу.  Но кому-то они, безусловно, нужны и полезны.

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


"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Michael Shigorin , 07-Фев-17 17:21 
>>Просто не вижу.  Но кому-то они, безусловно, нужны и полезны.
> Некомпетентное заявление, очень много кому нужны в мире джавы
> и происходящим оттуда решениям для банков, аналитики, ритейла, интернета вещей и т.д.

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


"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено анонимщик , 07-Фев-17 15:28 
> tomcat, maven, ant, итд - не, не слышал?

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


"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено OramahMaalhur , 07-Фев-17 16:27 
А ещё есть Apache Hadoop, Apache Spark, Apache Kafka, Apache Cassandra...
Они, конечно, более специфические и менее известные, чем Томкат, но неуспешными от этого не становятся.

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Ilya Indigo , 07-Фев-17 22:35 
Мне тоже с первого прочтения показалось, что её выкупили для того, что бы похоронить в Апаче.

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено chinarulezzz , 06-Фев-17 20:44 
>произведена смена лицензии проекта на Apache 2.0, которая по сравнению c AGPL не требует возвращения внесённых в код изменений ..., что позволит привлечь интерес компаний к участию в разработке проекта.

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

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


"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено gogo , 07-Фев-17 02:53 
Судя по всему, кто-то пытается допилить это чужими руками до какого-то внятного состояния.

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Аноним , 07-Фев-17 08:26 
Нет ничего странного, т.к. это лишь мнение отдельно взятого человека. К тому же, речь там идёт исключительно о Linux, зато есть успешный кейс PostgreSQL под лицензией BSD, который более показателен в данном случае.

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Аноним , 07-Фев-17 09:10 
> Нет ничего странного, т.к. это лишь мнение отдельно взятого человека. К тому
> же, речь там идёт исключительно о Linux, зато есть успешный кейс
> PostgreSQL под лицензией BSD, который более показателен в данном случае.

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


"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено ss , 07-Фев-17 09:35 
>> Нет ничего странного, т.к. это лишь мнение отдельно взятого человека. К тому
>> же, речь там идёт исключительно о Linux, зато есть успешный кейс
>> PostgreSQL под лицензией BSD, который более показателен в данном случае.
> а так же есть хороший кейс это MySQL - где GPL способствовало
> фрагментации платформы.

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


"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Аноним , 07-Фев-17 10:53 
Мой комментарий никак этому не противоречит.

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Crazy Alex , 07-Фев-17 18:53 
В данном случае кейс состоит в том, Что БД пилит коммерческая (и довольно агрессивная) контора. А вот при чём здесь GPL - я как-то понять не могу.

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено ss , 07-Фев-17 09:36 
> Нет ничего странного, т.к. это лишь мнение отдельно взятого человека. К тому
> же, речь там идёт исключительно о Linux, зато есть успешный кейс
> PostgreSQL под лицензией BSD, который более показателен в данном случае.

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


"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Sen , 07-Фев-17 09:50 
благодаря BSD мы имеем MacOS который получше Linux будет;)

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Аноним , 07-Фев-17 10:08 
Это не вы имеете, это Apple вас имеет.

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено iPony , 07-Фев-17 11:31 
А какая разница, если все довольны?
Ведь это самое главное.

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено анонимщик , 07-Фев-17 15:29 
Пассивный?

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Crazy Alex , 07-Фев-17 18:54 
Безмозглый

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Аноним , 07-Фев-17 10:52 
Ход ваших мыслей неочевиден, не могли бы вы его пояснить?

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Аноним , 07-Фев-17 09:54 
Те кто решил поддержать посчитали что им удобней работать по другой модели, это их право.

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Аноним , 06-Фев-17 21:34 
Хм, "Хранение данных в формате JSON и специализированный язык запросов ReQL с возможностью использования в запросах кода на JavaScript" оказалось не востребованным?

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


"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено name , 06-Фев-17 22:42 
>При этом решения на базе СУБД RethinkDB были внедрены во многих крупных компаниях, входящих в список Fortune 500, и известных организациях, включая NASA, Министерство обороны США, GM, Jive, Platzi, Distractify и Matters Media.

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


"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Санта , 06-Фев-17 23:13 
>> не осилили в монетизацию

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


"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Аноним , 06-Фев-17 23:32 
например? покажите мне бесплатную, документ-ориентированную БД
с более менее адекватным языком запросов и нотификациями
это явно не mongo не orientdb и уже точно не postgres

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Мяут , 07-Фев-17 00:13 
Я ArangoDB потрогал, мне понравилось. AQL выглядит интересно (js там сильно опционален), на счет нотификаций не знаю.

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Санта , 07-Фев-17 01:08 
>> бесплатную, документ-ориентированную БД

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


"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Аноним , 07-Фев-17 01:55 
Пусть так, а changefeeds есть в этих десятках сервисов?
если да то хотелось бы услышать конкретное название.

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Санта , 07-Фев-17 09:29 
Ручками.

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Sergey722 , 07-Фев-17 10:33 
Я в NoSQL не в зуб ногой, но про сабж слышал только хорошее.
Например слышал, что изначально это была попытка сделать Монгу, но только правильно с технической точки зрения.
Технически это очень хороший продукт (опять же с чужих слов, но тем не менее).
Внутри там хардкорная кодобаза на крестах.

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

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

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


"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено яя , 06-Фев-17 22:58 
ReQL с возможностью использования в запросах кода на JavaScript

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


"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Санта , 06-Фев-17 23:15 
> мой мозг.  - выстрелите из дробовика

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

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

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


"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Аноним , 07-Фев-17 09:28 
Вангую по комментарию: "Мсье-фронтендщик, у вас джаваскрипт головного мозга!"

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено arzeth , 07-Фев-17 11:55 
> с возможностью использования в запросах кода на JavaScript

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


"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Аноним , 07-Фев-17 11:33 
Господи как я рад что проект живет,

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено manster , 07-Фев-17 16:39 
Сама по себе идея подписок на изменения замечательна.

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Аноним , 07-Фев-17 17:00 
Она должна реализовываться не на уровне БД.

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Sergey722 , 08-Фев-17 10:23 
Не могди бы Вы пояснить чуть подробнее? Предлагаете перенести на уровень ОС или использовать специальные хардварные решения?

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено manster , 08-Фев-17 14:40 
возможно, речь идет о реализации нотификаций подручными средствами, кстати хардварное решение тоже интересно - в простейшем случае это сетевая карта

"Проект RethinkDB выкуплен для передачи сообществу"
Отправлено Виталий , 07-Фев-17 21:21 
Купили с потрохами и вывели под апач. Как буд-то жпл когда-то мешал деньги щарабатывать.