On Fri, May 02, 2025 at 05:04:51PM +0200, Bert Peters wrote: > Hi all, > > A while ago we as a distro decided to stop supporting Redis, due to > their licence change [1], and move to Valkey. Through a combined > effort, we removed all direct dependencies on redis, replacing them > with vault and patching until that worked. The announcement was posted, > and a deadline was set. > > This may or may not have caused Redis to reconsider their license > change, and have announced another relicencing, this time to the AGPL > [2] [3]. With that change, I personally believe there is no longer a > reason to remove redis from [extra], and keep it in the repos as-is. > Redis is almost but not quite compatible with Valkey, so dropping it > without good cause would be a disservice to our community. > > Now, I don't want to make light of the harm that Redis inc initially > wrought on the open source community with their license change, or > waste the work that was done to make everything work with Valkey. > Pushback like this is what caused the license change. As such, I > propose we continue to use Valkey as the implementation for all > purposes that don't strictly require Redis, and maintain Redis simply > as a package for our commynity's convenience. That way, should the > licensing change again in the future, we do not have a similar amount > of work ahead of us. This seems to me the Arch way: pragmatic and user > central. > > Now I know that this is not a universally shared opinion, so please > consider this email an invitation for discussion on what we should be > doing here.
This has already been discussed a little bit on IRC but I'll reiterate my points here, along with a couple more points. My opinion is that we should still drop redis. It should be clear to us at this point that Redis Inc is not a reliable upstream, nor company, to deal with. And thus simply not worth our volunteer time and efforts to support, promote and maintain. They are still breaking the terms of the BSD license, at the time of writing, and they have no redeemed themself in anyway. The upstream is now licensed under three different licenses, along with a CLA, that allows them to pull off any further shenanigans as they see fit. They are simply not worth our time and effort, and we are better off promoting projects that actually do serve our community. -- Morten Linderud PGP: 9C02FF419FECBE16
signature.asc
Description: PGP signature