What I learned during the license switch —Creator of Redis
What I learned during the license switch —Creator of Redis #redis #opensource #sspl #fauxpen #valkeyWhat I learned during the license switch —Creator of Redis
What I learned during the license switch —Creator of Redis #redis #opensource #sspl #fauxpen #valkey@jwildeboer Amen. Also, it's much worse than just having to agree to those licenses. The #Redis contributor agreement grants the company a sublicense right, making de facto the AGPL ineffective against them.
While I also welcome #Redis offering their code under the #AGPLv3 license, I do note that developers still have to agree to three licenses, of which 2 are not open source, to get their contributions accepted and included upstream. https://github.com/redis/redis/blob/unstable/CONTRIBUTING.md
I'm glad that Redis is open source again, but what prevents them from rug pulling the license in the future again?
At this point it's a better choice to stay with the successful fork developed in an open collaboration under a neutral governance, Valkey.
#Redis is now available under the AGPLv3 open source license
> Redis 8 with its new capabilities and with AGPL licensing demonstrates our ongoing commitment to making a platform developers love, while advancing Redis according to Salvatore’s original vision.
> I’m happy that Redis is open source software again, under the terms of the AGPLv3 license.
Fool me once. You can't fool me twice. I'm now using Valkey everywhere. Redis is trying to go back to an open source license.... Little too late now.
"I [#Redis CEO] spent some time talking to the CEO of #Elasticsearch, and it’s exactly the same thing that they went through. It’s really just a repeat of that" https://thenewstack.io/redis-is-open-source-again/
Official #Redis announcement to switch to the AGPL!
https://redis.io/blog/agplv3/
#Redis has now become AGPL v3
Pleased to see #Redis returning to an #OpenSource license.
Last year, #Redis changed its license to the #SSPL, which is neither an #OpenSource nor a #FreeSoftware license. This led to #Valkey, a fork and drop-in replacement.
Now Redis has decided to go back to a real Free Software license, the #GNU #AGPL. This is a great decision, although it remains to be seen if they reverted their decision in time, or if it is too late and the community will continue with Valkey and not look back.
This is good news, but I don't know what the implications are for Valkey et al.
You know, I literally was just going back and forth between redis and valkey the other day and settled on Redis. I don't think the SSPL preserves software freedom, but it seemed better than Amazon and Google's BSD-licensed stuff, which would be a walled-off, "take what you get or fork off" sort of environment. I genuinely had the thought "I wonder why the don't just go with the AGPL, that would be toxic enough to the likes of Amazon and Google".
...whaddayaknow.
I probably had this mental conversation with myself at the same time as these people were working on the final draft of this blog post.
wild.
Edit: also, releasing on #MayDay?
#Redis is #OpenSource again. Probably too late though. Everyone I know switched to Valkey.
And if you were hoping that the #copyleft from #AGPL would somehow prevent #Redis from relicensing back to SSPL or worse, you might want to read their #CLA, while remembering what #Hashicorp did:
https://github.com/redis/redis/blob/unstable/CONTRIBUTING.md