Redis relicensing: Why is this a problem?(dafoster.net) |
Redis relicensing: Why is this a problem?(dafoster.net) |
This is partially true, but is missing the fact that all of the recent major contributors were coming from other IT companies (AWS, alibaba, tencent, huawei, Google). None of them would have contributed with this license change. Most of the major features (TLS, ACLs V2, sharded pubsub, Functions, multi-slot dictionary) were all funded by companies, not individuals. It's hard for an individual to contribute complex features these days, since systems are so complex. Even those that do, it required a lot of help from folks like me or other contributors to get it merged.
Disclosure, I was the pervious maintainer of Redis and am employed by AWS.
Another project might have taken off if redis was this way from the start, it was a simple bait and switch by the redis team.