KVRocks (which _is_ mentioned) does, as does valkey (also not mentioned, but probably only because it's not that different from redis at this point IIUC).
Writing your own Redis-like interface is trivial, so tidis et al don't matter to me. Even with Redis you should write an interface so you can swap it out.
yjftsjthsd-h•2h ago
gpm•2h ago
I don't know that's the plan, but it's the best reason I see to dual license like this.
wahnfrieden•2h ago
gpm•2h ago
[1] Quoting the license file:
This software is provided under a dual license. You may choose to use it under the terms of either:
1. GNU General Public License, Version 2 (GPLv2), or
2. GNU Affero General Public License, Version 3 (AGPLv3).
sneak•1h ago
I am not a lawyer; this is not legal advice.
gpm•1h ago
Presumably they aren't going to merge any changes that drop the AGPL license...
Also not a lawyer.
actionfromafar•1h ago
traceroute66•41m ago
IANAL, but dual licensing with two conflicting syles of license just stinks of something that will come back and bite them in the backside big-time in the future.
From a purely practical perspective it is also not clear what the point is ? Because quite clearly the people you want to be subject to AGPL (i.e. the big-evil cloud providers) will simply take you at your word and run under GPL.