zlacker

[return to "GitHub Copilot available for JetBrains and Neovim"]
1. lionko+If[view] [source] 2021-10-27 18:54:02
>>orph+(OP)
Good, I was getting really tired of subtly plagiarizing by hand.
◧◩
2. chefan+lu[view] [source] 2021-10-27 20:02:37
>>lionko+If
Yesterday, I was disgusted to see framers putting up a house that clearly plagiarized the entire internal structure of my own. Same joint interfaces, same structural idioms when dealing with things like staircases, windows, and rafters, same fasteners, same adhesives, even the building materials! Aside from the most general aspects of the layout, it was exactly the same right down to the inch! People have no professional integrity these days.
◧◩◪
3. bogwog+Fv[view] [source] 2021-10-27 20:08:45
>>chefan+lu
That analogy only works if you designed/architected your own house.
◧◩◪◨
4. sterli+vG[view] [source] 2021-10-27 21:06:48
>>bogwog+Fv
copilot's won't suggest anything worth calling plagiarism, just mundane plumbing and maybe textbook algorithm implementations. have you seen it generate anything more glorified than StackOverflow-esque code snippets?
◧◩◪◨⬒
5. danuke+JI[view] [source] 2021-10-27 21:18:49
>>sterli+vG
It's dicey according to the GPL FAQ [1]. It goes against what GPL authors want: their work being used in proprietary projects.

This could have been prevented very simply: GitHub avoiding training Copilot on GPL code.

What they can still do is offer a new model excluding GPL code for people who care about it.

[1] - https://www.gnu.org/licenses/gpl-faq.en.html#SourceCodeInDoc...

◧◩◪◨⬒⬓
6. smitop+OR[view] [source] 2021-10-27 22:26:52
>>danuke+JI
They would also have to exclude virtually all code that isn't public domain, too. MIT and Apache-2.0 and BSD all require that the copyright notice and license text is preserved in downstream use.
[go to top]