> Either release software under a common open source license (BSD, MIT) or not
afaik, CLAs and "open source licenses" are different things with different purposes. as such, you can have both a CLA and be BSD.
afaik, CLAs and "open source licenses" are different things with different purposes. as such, you can have both a CLA and be BSD.
Not the case - they can claim it is so, but a BSD license with extra clauses is not a BSD license.
As an example, many projects demand copyright assignment through a CLA from contributors, which does not add any restrictions to your use of the project allowed through the BSD license. You still can modify, redistribute, ... the source and products build on it as you wish, the CLA is only relevant if you ask the upstream project to merge some of your changes. The BSD license says nothing about how the upstream project has to accept your proposed changes.