Description
Describe the bug
I'm not a lawyer, but I have quite a bit of experience with licenses. It would seem to me that the CC-BY-NC-ND-4.0 license is incompatible with contributions. Specifically the ND
(No Derivatives) portion.
In order for the contribution agreement (CLA) to go into effect, one must be making a contribution. But if one can't prepare a derivative work and distribute it, one cannot make a contribution--at least not via github because creating a github pull request requires creating a fork which includes the contribution (i.e. a derivative work).
Technically speaking, anyone who has created a PR has violated the license.
This is clearly against the intent
[This] license does encourage contributions, and there is a CLA.
#122 (comment)
I can't find a license that would be compatible with the intent but not open to abuse.
The best I can think of is to amend the LICENSE file with an exception for derivative works made "in good faith" for contributing to the project. (Again, not a lawyer).