|
|
|
|
|
by techjamie
177 days ago
|
|
If you publish to GitHub, also mind that you grant them a separate license to your code[1] which grants them the ability to do things, including "[...] the right to do things like copy it to our database and make backups; show it to you and other users; parse it into a search index or otherwise analyze it on our servers [...]" They don't mention training Copilot explicitly, they might throw training under "analyzing [code]" on their servers. And the Copilot FAQ calls out they do train on public repos specifically.[2] So your license would likely be superceded by GitHub's license. (I am not a lawyer) [1] https://docs.github.com/en/site-policy/github-terms/github-t... [2] https://github.com/features/copilot#faq |
|
OTOH, if I create software and publish it on gitlab, and I'm not a github user, and someone else copies it to github, that doesn't scrub my license off or give github any rights at all to my software, no matter what their agreement with whoever uploaded the software was.