A lot of people in the Redis community are now learning about the difference between permissive and copy-left licenses.
If you contribute code licensed with MIT or BSD, anyone can use that code in proprietary software, never release the source or modifications to it, and the only thing they owe you is publishing the BSD license text notice somewhere with the software. You still get attribution, but redis can absolutely legally do this.