4 ms·
They require a Contributor License Agreement [0] whereby you grant them the copyright to your contribution. Which means they become the ultimate decision-maker
by lolinder 1y ago
They require a Contributor License Agreement [0] whereby you grant them the copyright to your contribution. Which means they become the ultimate decision-maker for all contributions and can relicense however and whenever they wish.
[0] https://redis.io/legal/redis-software-grant-and-contributor-license-agreement/ https://redis.io/legal/redis-software-grant-and-contributor-...
- colordrops 1y agoA contributor license agreement that does anything besides put your code under the project's standard OSS license is a huge red flag.
- assassinator42 1y agoI took a bit of umbrage with LineageOS for this. CyanogenMod required a CLA to assign them copyright to Cyanogen Inc, only for them to basically kill the project. They forked it as LineageOS only to still require a CLA.
- porker 1y agoIMO the anger people direct at source available licences would be better directed at CLAs. They're what hands the power away. Don't contribute to projects with CLAs people without reading them carefully and understanding what can happen! Then you won't be surprised if a project is relicensed because you know you signed an agreement to let them do that.
- tasuki 1y agoMhm, so all the contributors to Redis ever have signed the Contributor License Agreement? It's certainly possible, but I'd be a little surprised.