"Redis" is not a person jackass. It is a project where MULTIPLE developers contributed code. Developer's contributed code with the understanding that it would be licensed as Open Source. Redis Ltd, the company behind "Redis", decided to change course and change the license model. That means developers can no longer use the "Redis" code that they contributed to and were allowed to use before. You can fuck off now, you useless prick.
Why don't you educate yourself before commenting in public and making an idiot out of yourself?
First, the people who contributed to Redis did so knowing they were contributing to a BSD-licensed project, which explicitly allows this type of behavior. It's precisely why a lot of people (myself included) don't like the BSD license. The GPL doesn't allow this sort of thing. So why do you think that Redis chose BSD over GPL? If you don't want your code to be taken and used in a closed source application, don't release it under the BSD license. If you do release code under that license, you have absolutely no right to whine about someone using your code in a manner that you con't care for. You explicitly gave them permission to do so. If you contribute code to a BSD licensed project and do so under any understanding other than "People can do pretty much anything they want with this code" then it's your fault for not understanding the license you used.
Second, the developers damned sure can use the "Redis" code they contributed and were allowed to use before. They can't use any ADDITIONAL code which is added to the project under a different license, but the last BSD release is and will always be available for use under the terms of the BSD license - which essentially means for any purpose what-so-ever. Claiming otherwise is either ignorance or intentional misinformation.