Go to file
Drew DeVault 0bf9581a38 Consolodate README.md and redict.io
Signed-off-by: Drew DeVault <sir@cmpwn.com>
2024-03-22 19:07:33 +01:00
.builds .builds/alpine.yml: Add source entry 2024-03-22 17:16:42 +00:00
.reuse all: use REUSE for license management 2024-03-21 14:30:47 +01:00
deps Expose lua os.clock() api (#12971) 2024-02-22 11:29:52 +02:00
LICENSES all: let's go LGPL over GPL 2024-03-21 20:11:44 +01:00
src Add ABI compatibility with Redis Modules 2024-03-22 18:53:37 +01:00
tests all: let's go LGPL over GPL 2024-03-21 20:11:44 +01:00
utils all: let's go LGPL over GPL 2024-03-21 20:11:44 +01:00
.gitattributes Fix commands.c build issue on merge (#10172) 2022-01-25 12:24:06 +02:00
.gitignore Rename source files and make targets 2024-03-21 10:49:18 +01:00
CODE_OF_CONDUCT.md Update top-level documentation 2024-03-22 13:41:12 +01:00
CONTRIBUTING.md Update top-level documentation 2024-03-22 13:41:12 +01:00
Makefile Fix install target on OSX (see #495) 2012-05-15 11:18:50 +02:00
README.md Consolodate README.md and redict.io 2024-03-22 19:07:33 +01:00
redict.conf redis.conf -> redict.conf 2024-03-21 10:41:17 +01:00
runtest all: let's go LGPL over GPL 2024-03-21 20:11:44 +01:00
runtest-cluster all: let's go LGPL over GPL 2024-03-21 20:11:44 +01:00
runtest-moduleapi all: let's go LGPL over GPL 2024-03-21 20:11:44 +01:00
runtest-sentinel all: let's go LGPL over GPL 2024-03-21 20:11:44 +01:00
SECURITY.md Update top-level documentation 2024-03-22 13:41:12 +01:00
sentinel.conf sentinel.conf: redis => redict 2024-03-21 10:43:01 +01:00
TLS.md TLS.md: Redis => Redict 2024-03-22 13:44:30 +01:00

Redict

Redict is a distributed key/value store (a remote dictionary, if you will).

Redict is an independent fork of Redis®* OSS 7.2.4 licensed under the Lesser GNU General Public license (LGPL-3.0-only). Redict is not affiliated with Redis®.

For details on the fork, see the announcement:

Redict is an independent, copyleft fork of Redis®

* Redis is a registered trademark of Redis Ltd. Any rights therein are reserved to Redis Ltd. Any use by the Redict project is for referential purposes only and does not indicate any sponsorship, endorsement or affiliation between Redis and the Redict project.

Forking in progress...

  • Rename binaries
  • Update test suite
  • Relicense as LGPL-3.0-only
  • Update copyright headers
  • REUSE for license management
  • Rename source files
  • Add redict:// protocol support
  • Fork Redis modules API
    • ABI compatibility with Redis modules
  • Rename Lua API symbols (w/compat shim)
    • Update test suite to use redict instead of redis
  • 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