Blog
Why Redis Labs’ Modules are AGPL
Redis Labs' Modules are released under the GNU Affero General Public License (AGPL). This Free Software Foundation license is fairly new, and thus I wanted to explain why we chose this license.
Our goal with using AGPL is to add the concept of copyleft for enhanced Redis functionality.
The core Redis Open Source Project is based on the three clause BSD license, which allows unlimited redistribution for any purpose as long as its’ copyright notices and the license disclaimers of warranty are maintained. We wanted to keep our modules open source, so that everyone can freely use them, enhance them and fix issues. On the other hand, we are a commercial entity that invests a lot of time, effort and money developing these modules and verifying they can work under extreme deployment conditions. Therefore, we wanted to make sure no one else can resell them for commercial purposes.
With GPL, copyleft was associated with the concept of distribution of software. The problem is that nowadays, distribution of software is rare: things tend to run in the cloud. AGPL fixes this “loophole” in GPL by saying that if you use the software over a network, you are bound by the copyleft. Other than that, the license is virtually the same as GPL v3. In other words, if you modify a Redis Labs Module source code, the goal is that you have to contribute those modifications back to the community.
Note however that it is NOT required that applications using Redis Labs’ Modules be published. The copyleft applies only to the modules programs. Your application, even though it talks to the module, is a separate program and can use the module unrestricted.
Subscribe
Get the latest blog posts by email
Interact with Redis
Enter your Redis commands,
see how fast it responds!
"How We Improved
Performance with
Redis Labs"
bleacherreport.com
Gartner Acknowledges Redis Labs as a Leader
In the 2015 Magic Quadrant for Operational Database Management Systems (ODBMS)

User Satisfaction and
Market Presence -
Redis Ranked as
#1 NoSQL
g2crowd.com
64
#2 Database in
User Satisfaction
g2crowd.com
63Top 10 Data Stores
stackshare.io
45 62Top 10 Technologies
on Docker
Percent of companies running this technology
datadoghq.com
28See Our Open Source Contributions
NoSQL Databases
in Containers
DevOps.com & ClusterHQ.com
11About Us
Redis Labs is the open source home and commercial provider of Redis, a database benchmarked as the world’s fastest. Gartner has named the company as a Leader in it's 2015 ODBMS Magic Quadrant. Redis Labs' software and service solutions power cutting edge applications with blazing fast enterprise-class Redis and are trusted by thousands of customers for high performance, seamless scalability, true high availability and best-in-class expertise. Redis is ranked the #1 NoSQL (and #2 database) in User Satisfaction and Market Presence by G2 Crowd, the top database technology on Docker by Datadog, the most popular NoSQL database in containers by DevOps.com and ClusterHQ, the #1 NoSQL among Top 10 Data Stores by Stackshare and both the fastest growing database since January 2013 and one of the top three NoSQL databases by DB-engines.
Why Redis Labs?
"How We Perform
in Peak Times at Sub-millisecond Latencies with Redis Labs"
stance.com
21Latest News
redis cloud
Fully-managed Redis service
Infinitely scalable
Highly available with auto-failover
Subscribe
Get the latest blog posts by email
Interact with Redis
Enter your Redis commands,
see how fast it responds!
"How We Improved
Performance with
Redis Labs"
bleacherreport.com
Gartner Acknowledges Redis Labs as a Leader
In the 2015 Magic Quadrant for Operational Database Management Systems (ODBMS)
































