September 21st, 2024

Redis users considering alternatives after licensing move

Around 70% of Redis users are seeking alternatives after the shift to restrictive licenses. Valkey, a new open-source option backed by major companies, has emerged in response to these changes.

Read original articleLink Icon
Redis users considering alternatives after licensing move

Around 70% of Redis users are exploring alternatives following the company's shift from a permissive open-source license to the Redis Source Available License (RSALv2) and Server Side Public License (SSPLv1). A survey conducted by Percona revealed that this change has prompted nearly three-quarters of the 151 developers and database managers surveyed to seek other options. Redis, previously known as Redis Labs, transitioned from the BSD 3-clause license, which allowed free commercial use, to a more restrictive licensing model. While Redis maintains that its Community Edition will remain freely available, the new licensing terms have led to the emergence of Valkey, a fork of Redis 7.2.4, which is managed by the Linux Foundation and supported by major companies like AWS, Google, and Oracle. The survey indicated that 63% of respondents were aware of Valkey, with 8% already using it. Redis CEO Rowan Trollope defended the licensing change, stating it was necessary to prevent large cloud providers from profiting from Redis without compensation. The Linux Foundation recently released Valkey 8.0, which includes several performance enhancements.

- 70% of Redis users are considering alternatives due to licensing changes.

- The shift to RSALv2 and SSPLv1 has led to the creation of Valkey, a new open-source alternative.

- Valkey is backed by major tech companies and aims to provide a more permissive licensing model.

- Redis CEO defends the licensing move as a way to protect against exploitation by cloud providers.

- The Linux Foundation has released updates to Valkey, improving its performance and scalability.

Link Icon 10 comments
By @alanfranz - 7 months
Valkey is just the way to go. No real reasons to stay with Redis. Valkey is supported by multiple industry players and by the Linux Foundation.
By @linotype - 7 months
They had Elastic as an example to work off of (and how badly that was received). They did it anyway. No sympathy.
By @redbell - 7 months
> Redis CEO Rowan Trollope defended his company's move away from the more permissive interpretation of open source. He said the decision was designed to prevent AWS and Google from charging for Redis in their database services without paying for it.

This seems to be a similar reason why Elastic Search moved from open source.

From the founder/CTO of Elastic:

I never stopped believing in Open Source. I’m going on 25 years and counting as a true believer. So why the change 3 years ago? We had issues with AWS and the market confusion their offering was causing. So after trying all the other options we could think of, we changed the license.

But who knows what the future holds? Maybe the Redis team will change their mind and revert back the decision like Elastic Search did a few weeks ago: https://news.ycombinator.com/item?id=41394797

By @SmellTheGlove - 7 months
I guess I don't really understand the blowback when a project tries to monetize, but not when AWS takes your free shit and monetizes it for themselves.
By @devsda - 7 months
The article suggests valkey as an alternative with nice features in recent versions.

If redis finds a way to integrate these features from these other fork(s) back into its own product, adds additional "enterprise" feature set on top and sell it, I wonder how it will be received by the OSS community.

Are there any products that are importing features from their more permissive competitive forks ?

By @burcs - 7 months
I was recently looking at keydb due to the licensing move and well I also liked the fact that the data can be encrypted at rest, but it looks like there hasn't been any activity on the repo in 5 months, anyone familiar with it or have good alternatives there?
By @bakugo - 7 months
I'm still a bit out of the loop here. How exactly does the Redis license change affect me anyway, as an end user who just runs Redis binaries and does not use or sell any managed redis service?
By @ChrisArchitect - 7 months
Discussion from March:

Redis adopts dual source-available licensing

https://news.ycombinator.com/item?id=39772562

By @s0ss - 7 months
Does this move ever go well?
By @takeda - 7 months
Can redis essentially be replaced with postgresql with unlogged tables or memcached (if you really wanted pure caching)?