3 ms·
Technically this GitHub license term means you grant an extra license to GitHub whenever you upload it: https://docs.github.com/en/site-policy/github-terms/git
by judge2020 4y ago
Technically this GitHub license term means you grant an extra license to GitHub whenever you upload it:
https://docs.github.com/en/site-policy/github-terms/github-terms-of-service#4-license-grant-to-us https://docs.github.com/en/site-policy/github-terms/github-t...
As in " including improving the Service over time...parse it into a search index or otherwise analyze it on our servers" is the provision that grants them the ability to train CoPilot.
(also, in case you're wondering what happens if you upload someone else's code: "If you're posting anything you did not create yourself or do not own the rights to, you agree that you are responsible for any Content you post; that you will only submit Content that you have the right to post; and that you will fully comply with any third party licenses relating to Content you post.")
- bombcar 4y agoBut you may not have the rights to grant that extra license if CoPilot is determined to violate the GPL, they can yell at you all they want but they will have to remove it, as nobody can break someone else's license for you. It'll have to be tested in court, but likely nobody actually gives a shit.
- judge2020 4y ago> But you may not have the rights to grant that extra license if CoPilot is determined to violate the GPL Which is why that second provision is there to shift liability to you. You MUST have the ability to grant GitHub that license to any code you upload. If you don't, and MS is sued for infringing upon the GPL, presumably Microsoft can name you as the fraudster that claimed to be able to grant them a license to code that ended up in copilot.