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


Hour of Code 2017 Introduces App Lab
01/12/2017

It's the time of year when the world-class Hour of Code once more commences; just an hour for introducing coding to the uninitiated, having them complete self guided tutorials. But is a hour sufficien [ ... ]



Imagine Cup 2018 Highlights Microsoft's Latest Technologies
28/11/2017

The new slogan for the Imagine Cup is "Code With Purpose" and it is now underway. For 2018 there are new awards for Big Data, AI and Virtual/Augmented reality apps. Teams are encouraged to make an ear [ ... ]


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.