Open AlvaroBrey opened 6 years ago
Would maintaining CLAs more or less make it 'more difficult' to accept upstream commits assuming they're relevant, and assuming upstream doesn't do same? Which is to say, would it not be as useful in that case?
Well, I've never been in that situation, but as I see it, CLA only applies to contributors to this repo.
By my understanding, contributions to GPLv3 software are treated as GPLv3, though the contributor retains copyright, i.e. the maintainer would not be able to redistribute the contributions under another license. As such, you could incorporate GPLv3 upstream contributions as long as your version remains GPLv3.
Hi. Since this repo is going to do open source the right way, it would be cool to have a Contributor License Agreement.
In my org we use clahub.com, which integrates with GitHub and checks that submitters of PRs have accepted the CLA. Here's one example of a CLA. It could be modified to explicitly say that contributions are done under the GPLv3 license.