mirror of
https://codeberg.org/redict/redict.git
synced 2025-01-22 08:08:53 -05:00
.reuse | ||
deps | ||
LICENSES | ||
src | ||
tests | ||
utils | ||
.gitattributes | ||
.gitignore | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
COPYING | ||
Makefile | ||
README.md | ||
redict.conf | ||
runtest | ||
runtest-cluster | ||
runtest-moduleapi | ||
runtest-sentinel | ||
SECURITY.md | ||
sentinel.conf | ||
TLS.md |
Redict
Redict is a free software key/value database based on Redis.
What the fork?
This is a fork of Redis 7.2.4 following the announcement that Redis would switch to a non-free license.
This fork is intended to be backwards-compatible with Redis 7.2.4 and then to diverge from then onwards. It should work as a drop-in replacement for Redis 7.2.4, but compatibility with later versions of Redis is not guaranteed. The codebase has been relicensed from BSD-3-Clause to GPL-3.0-only and will not be using a Contributor License Agreement, which prevents it a similar non-free change from ever taking place in the future of Redict.
More details to come in a later announcement.
Forking in progress...
- Rename binaries
- Update test suite
- Relicense as GPL-3.0-only
- Update copyright headers
- REUSE for license management
- Rename source files
- Add redict:// protocol support
- Fork Redis modules API
- Rename Lua API symbols (w/compat shim)
- Update strings
- Update symbols
- Update comments et al
- Update documentation
- Write migration guide
- Create website
- Establish upstream processes
- Contributing instructions
- Code of conduct
- Security issues
- Continuous integration
- Ship a release
Help wanted
Join #redict on Libera Chat and say hello.