Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Given Git is distributed (or most source control as a matter of fact today is) - even if you stopped pushing your code to Github, does it stop Copilot from pulling code from sources like gitlab.gnome.org, kernel.org, gitlab.kde.org etc?

I think underlying discussion should be about licensing, not about website to which you are pushing open source code to. Because that can be easily worked around.



There is a hidden problem with licensing here. Developers are giving Github the permission to use the code with a different license [1]. The clause sounds broad enough for them to justify training copilot with it. This allows them to disregard the license with which the project is published. The developers don't have the protection of a FOSS license anymore when you host there.

[1] https://docs.github.com/en/site-policy/github-terms/github-t...


I don't see anything in that licence that would allow it to be used as a corpus for machine learning

most likely they're relying on fair use, which would apply regardless of where it's hosted




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: