Some projects require a Contributor Licensing Agreement. It assigns copyrights to the primary developer, and may require proof of having permission from employers or schools.
This Why the FSF Gets Copyright Assignments from Contributors - GNU Project - Free Software Foundation has been used as justification, saying it recommends CLAs.
On the other side, this Why Your Project Doesn't Need a Contributor Licensing Agreement - Conservancy Blog - Software Freedom Conservancy for example recommends against using CLAs.
My interpretation is the first is really recommending, and explaining a requirement for, assigning copyrights to the Free Software Foundation in particular, for projects they run. This is different from recommending assigning copyrights to primary developers of other, independent projects.
The split for developers involved with F-Droid and other projects would be interesting to know, and wasn’t found with a brief search. If you could point to statistics, and/or answer the polls below, it would be appreciated. Comments on why’s etc. are also welcomed.
Thanks in advance for any responses.
Please answer one or both below, as the shoes fit.
- Other Contributors to my project ARE required to submit a CLA.
- Other Contributors to my project are NOT required to submit a CLA.
- Contributors ARE required to submit a CLA.
- Contributors are NOT required to submit a CLA.
- Some do, some don’t require a CLA. I participate in both.