

Redis Returns To Open Source After Year-Long Proprietary Detour (thenewstack.io) 23
Redis, the popular in-memory data store, has returned to open source licensing with Redis 8 now available under the AGPL v3 license. The move reverses last year's controversial shift to proprietary licensing schemes (RSALv2 and SSPLv1) that aimed to force major cloud providers to pay for offering Redis as a managed service.
The decision follows significant market pressure, including AWS, Google, and Oracle backing the Valkey fork, which gained momentum in the open source community.
Redis believes the AGPL license provides sufficient protection from cloud providers while satisfying open source requirements. Redis 8 will incorporate vector sets and integrate previously separate Redis Stack features including JSON, Time Series, and probabilistic data support.
The decision follows significant market pressure, including AWS, Google, and Oracle backing the Valkey fork, which gained momentum in the open source community.
Redis believes the AGPL license provides sufficient protection from cloud providers while satisfying open source requirements. Redis 8 will incorporate vector sets and integrate previously separate Redis Stack features including JSON, Time Series, and probabilistic data support.
Sorry (Score:1)
AGPL (Score:2)
Re: (Score:3, Insightful)
Re: (Score:1)
Your comment is on par with a comment only stating stating "I hate it," because you provide no rationale for your assertion. I mean, this site isn't all about you, so why would we care what your personal feelings are if you fail to include anything else?
Re: AGPL (Score:2)
Why? Most people will make no modifications to redis. It is almost always used unmodified.
Re: AGPL (Score:2)
Re: (Score:1)
If you use the unmodified redis library in your app running on your server... Then your app becomes AGPL as far as i understand. AGPL is based on GPL, not LGPL so there is no linker exception.
OK, good, you know what the LGPL is. The license stops between the library and anything and everything that links to it.
The AGPL is the same type of deal but the license stops between it and its API.
So if you use the unmodified redis software, it is physically impossible to access it in any other way except the unmodified API.
So by definition your app license is 100% unaffected.
To do as you claim and have your app license be forced upon you as AGPL, you would be required to modify redis, remove the API, do
Re: (Score:2)
It's a server. It speaks a simple human-readable protocol [readthedocs.io]. I run it in Docker and use it for Drupal, where it speeds up cache performance a whole lot. It's not poisonous, as it's not part of your project. It's just used by it.
Re: (Score:2)
This is something which kept me away from Ada as a language. Most of the libraries are gpl or worse. Even Ada itself has some weird licensing which is like, "It's like GPL but only more confusing. We promise tha
Too late (Score:5, Insightful)
While it is good that they realized the hole in the foot was self inflicted, they will never walk quite right ever again.
The large customers that Redis wanted to pay them more forked the project, and are now having their engineers (who were substantial contributors to the Redis code base previously) work on that fork instead, and have introduced a number of noticeable improvements to that code that matter to those large customers (odds are they had been using variants of those improvements internally, but now are sharing). The mindshare is now with the valkey fork, not Redis.
Redis continues to hint at an IPO real soon now. I don't think their valuation is going to be what they hoped for just a few years ago.
Re: (Score:2)
Maybe, maybe not. The Elastic debacle showed that a company can continue to operate after course correcting and in some cases even claw back into the market they attempted to fuck over. AWS even now offers Elasticsearch again along side Opensearch and the company continues to exist.
NO NO I'm bringing the ball back (Score:1, Troll)
You took your ball and went home. The FOSS community forked you.
You're forked. Bye bye.
Trust the guy that just broke your nose (Score:5, Funny)
Here's some flowers. Please take me back, baby. Won't happen again, I promise.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
More importantly there were tons of quality community patches that Redis wouldn't take that were rapidly merged into Valkey (per last year's articles).
So you'd need a nontechnical reason to go back to Redis. Dev support contracts or whatever that probably include a nontoxic license.
Nope. They're still screwed. (Score:1)
Too late (Score:2)
Too late, we already switched to Valkey
so sad.. (Score:2)
I've already moved on. Maybe I'll come back when my current solution tries to go closed source.
Undoing (Score:2)
My thoughts, they used to make money, tried to close it, found that people lost confidence in their proprietary sales and now need to get people back after all that AI investment.
Wouldn't trust them to not pull the rug again in the future.
Redis people are arrogant (Score:2)
The redis people left me with a real sour taste in my mouth. They just bragged about service uptimes, which made me very nervous as they have no safety net underneath if something g