RethinkDB Resurfaces With Linux Foundation
RethinkDB Resurfaces With Linux Foundation
Written by Kay Ewbank   
Tuesday, 14 February 2017

The Cloud Native Computing Foundation (CNCF) has bought the source code to the recently mothballed RethinkDB NoSQL JSON database. It relicensed the code under the Apache License, and contributed it to The Linux Foundation.  

As we reported recently, the news was announced in October that after more than seven years of development, the company behind RethinkDB was shutting down, although RethinkDB and Horizon would continue to be available, distributed under open source licenses.

RethinkDB is an open source NoSQL JSON database designed for web apps. Its main differentiator is that you can tell it to continuously push updated query results to applications in real time, rather than having your app poll for changes.

The new development sees the rights for the source code being passed to the Linux Foundation, and the license changed. This is an important change. Previously, RethinkDB was licensed under the GNU Affero General Public License, Version 3 (AGPLv3), and this was seen by some commentators as a limitation on which companies were willing to use and contribute to the software. CNCF paid $25,000 to purchase the RethinkDB copyright and assets and has re-licensed the software under the ASLv2, one of the most popular permissive software licenses, which enables anyone to use the software for any purpose without complicated requirements.

The RethinkDB software is available to download at https://rethinkdb.com/. Development occurs at https://github.com/rethinkdb/rethinkdb and work has been underway on the 2.4 release, which will be available shortly.

While a number of the original team of developers for RethinkDB are continuing work on the database, Slava Akhmechet, co-founder of RethinkDB, is now working at Stripe,which describes itself as the world's largest developer-oriented commerce company. Akhmechet has said that he believes the failure of RethinkDB to achieve commercial success was due to the developers picking a terrible market and optimizing the product for the wrong metrics of goodness. In a thread on Github discussing the move to the ASLv2 license, Akhmechet said he thinks the attribution of RethinkDB's problems to the AGPL is:

"entirely pedantic – plenty of companies that claimed to ban AGPL run vanilla Mongo because it's a useful project, and the creditor has no legal course (nor incentive) to hurt the open-source project. The Sword of Damocles only exists in the minds of a small but vocal minority."

Whatever the reasons, it's good to see RethinkDB resurfacing.

 rethinkdbsq

More Information

RethinkDB Site

Related Articles

RethinkDB Closure Analysis  

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on, Twitter, FacebookGoogle+ or Linkedin.

 

Banner


Microsoft Open Sources Drone Simulator
17/02/2017

An open source simulator that you can use to crash-test drones and robots has been released by Microsoft. The simulator can be used to test the devices virtually rather than wrecking them in the real  [ ... ]



The State Of Voice As UI
08/02/2017

Research from VoiceLabs provides useful insights into the upcoming interface of choice - Voice. It looks at the current state of adoption of voice devices, in particular Amazon Echo and Google Home.


More News

 

 
 

 

blog comments powered by Disqus

 
 

   
Banner
Banner
RSS feed of news items only
I Programmer News
Copyright © 2017 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.