4 ms·
Can someone please explain what is going on here? I have an AGPL project on Github with close to 1,000 stars, multiple contributors, and a CLA. Is my project
by _Marak_ 10y ago
Can someone please explain what is going on here?
I have an AGPL project on Github with close to 1,000 stars, multiple contributors, and a CLA.
Is my project affected by this? Does this change somehow endanger the copyleft clause of our AGPL license?
- lolc 10y agoThe way I understood it: While you may licence your work to Github according to their terms, you can't licence other people's work to Github under a different licence than how it was licenced to you. The language of copyleft licences is very strict in this regard. Github certainly didn't mean their terms to be read this way. They included "as required for the service" in all relevant places. What I don't understand is why they want the uploader to grant them a specific licence, instead of a more lenient "the content you upload must be licenced in a way that allows us to ..." Edit: I think that nobody except possibly Github the company could take advantage of this "additional" licences. The biggest risk I see is that an AGPL contributor sees their licence violated when you upload their contribution to Github. So you're in a legal gray area if you still do it. Not something you want to be in but not going to be a problem in most cases. It looks like Github tried to protect themselves from some pathologic cases and have created headaches for everybody else. The way I see it they're trying to push some risks on their users.
- jwilk 10y agoA severe overreaction is going on.