3 ms·
I find the proposed solutions in the article quite sensible and fair: > Allow GitHub users and repositories to opt-out of being incorporated into the model. Be
by dgb23 4y ago
I find the proposed solutions in the article quite sensible and fair:
> Allow GitHub users and repositories to opt-out of being incorporated into the model. Better, allow them to opt-in. Do not tie this flag into unrelated projects like Software Heritage and the Internet Archive.
> Track the software licenses which are incorporated into the model and inform users of their obligations with respect to those licenses.
> Remove copyleft code from the model entirely, unless you want to make the model and its support code free software as well.
About the last point: Many of the larger corporations avoid copyleft code entirely or only use it in ways that avoids the viral nature of them. So I have to assume that Copilot would also be avoided for the same reasons by the same corporations until they can opt out.
Free software is already being exploited and violated in various ways by various actors and Copilot seems to be a tool that makes this even easier. I think it will be interesting to see where this issue goes.
- MartijnBraam 4y agoI think opting out would be quite hard. Due to the nature of copyleft your code can end up in a lot of random projects (which are actually complying with the license) and those projects might not opt out.