Earlier quoted context omitted.
When the recent Github v. youtube-dl fiasco happened, I remember reading similarly strongly-worded but dismissive comments regarding fair use, stating how it is quite obvious that youtube-dl's test code could never be fair use and how fair use itself is a vague, shaky, underspecified provision of the copyright law which cannot ever be relied on. To me, seeing youtube-dl's case as fair use is so much easier than using…
How would you feel about a paid-for search engine using hundreds of millios of web pages without permission in order to build a proprietary product ?
All public GitHub code was used in training Copilot
441–450 of 734 posts
Re: All public GitHub code was used in training Copilot
#442If the training set contains verbatim (A)GPL code does this mean that Copilot also should be distributed by Microsoft under GPL? Because without it Copilot (as it is distributed by Microsoft) couldn't be built, wouldn't it make it a derivative work of GPL'd code (and obviously every other license)? I see a lot of people comparing human learning to machine learning in the comments, but there is a huge difference - we…
Sure one could argue that Copilot learned in the way a human does. There is nothing that prevents one from learning from copyrighted work, but snippets delivered verbatim from such works are surely a copyright violation.
Re: All public GitHub code was used in training Copilot
#443I'm a programmer and also studied law for some time. These stories make me - once more - realize the old adage: "Possession is nine tenths of the law." Don't host that code in the cloud (or a better term, someone else's dirty bucket). What happened to developers hosting stuff on their own website!?
Anecdata: I’m a lawyer and programmer and my clients (large financial institutions) are increasingly insisting on hosting as much on-site as possible. It costs more, it can make it difficult to select vendors/service providers, and it’s not without business continuity risks which they take steps to mitigate. But I think more and more companies, particularly those in highly regulated industries, are deciding that the…
Re: All public GitHub code was used in training Copilot
#444I am really confused by HN's response to copilot. It seems like before the twitter thread on it went viral, the only people who cared about programmers copying (verbatim!) short snippets of code like this would be lawyers and executives. Suddenly everyone is coming out of the woodworks as copyright maximalists? I know HN loves a good "well actually" and Microsoft is always suspect, but let's leave the idea of code la…
One of the (many) problems is that GitHub/Microsoft already benefit from runaway network effects so it’s difficult to “do better”. Where will you get all of that training code if not off GitHub?
The real answer to this is to yank your projects from GitHub now while you search for alternatives.
Re: All public GitHub code was used in training Copilot
#445I am really confused by HN's response to copilot. It seems like before the twitter thread on it went viral, the only people who cared about programmers copying (verbatim!) short snippets of code like this would be lawyers and executives. Suddenly everyone is coming out of the woodworks as copyright maximalists? I know HN loves a good "well actually" and Microsoft is always suspect, but let's leave the idea of code la…
I don't care if MS copies my hobby projects exactly, but I'm not sure my employer(defense contractor) would even be allowed to use a tool like this.
I think it looks cool though. I will probably try it out if it is ever available for free and works for the languages I use.
Re: All public GitHub code was used in training Copilot
#446Earlier quoted context omitted.
That you apparently think fair use is something you just think about real hard in order to see how you feel about it in a given situation demonstrates that you do not understand the concept of fair use. There are rules.
I don’t disagree with your point but was it necessary to make it in such a snarky way?
Re: All public GitHub code was used in training Copilot
#447Earlier quoted context omitted.
> By comparison, Copilot is even more obviously fair use. Not sure I see it that way. If I take your hard work that you clearly marked with a GPL license and then make money from it, not quite directly, but very closely, how is that fair use? Or legal? Copying and storing a book isn't recreating another book from it. Copilot is creating new stuff from the contents of the "books" in this case. Edit: I misunderstood fa…
If you view GPL code with your browser would that mean that your browser now has to be GPL as well? In the sense that copilot is not much different than a browser for Stack Overflow with some automation, why would it need to be GPLed? Your own code on the other hand…
Some good responses in sibling comments already, but I don't see the narrow answer here, which is: No, because no distribution of the browser took place.
If you created a weird version of the browser in which a specific URL is hardcoded to show the GPL'd code instead of the result of an HTTP request, and you then distributed that browser to others, then I believe that yes, you'd have to do so under the GPL. (You might get away with it under fair use if the amount of GPL'd code is small, etc.)
Re: All public GitHub code was used in training Copilot
#448If the training set contains verbatim (A)GPL code does this mean that Copilot also should be distributed by Microsoft under GPL? Because without it Copilot (as it is distributed by Microsoft) couldn't be built, wouldn't it make it a derivative work of GPL'd code (and obviously every other license)? I see a lot of people comparing human learning to machine learning in the comments, but there is a huge difference - we…
If Github hosts AGPL code, does that mean that github's own code must be AGPL? Obviously not. What's the difference? There's no point to copilot without training data, some but not all of the training data was (A)GPL. There's no point to github without hosting code, some but not all of the code it hosts is A(GPL). The code in either cases is data or content, it has not actually been incorporated into the copilot or g…
Re: All public GitHub code was used in training Copilot
#449Who cares? Seriously? Copilot has ripped off the absurd charade around licensing and code. It isn't any kind of copyright infringement. The AI is not copying and pasting code that is has found, it is rewriting the code from scratch on its own. We keep trying to take old ways and meld them to the internet, and its just not appropriate and it doesn't work.
Re: All public GitHub code was used in training Copilot
#450Earlier quoted context omitted.
what about lines such as Idxs[i] += (Imm >> ((i * HalfLaneElts) % 8)) & ((1 > 2); qint32 val = d + (((fromX > 8); even if it's one line, it likely took some non-negligible thinking time from the programmer
What about E = mc^2 ? Mathematics and physics equations are not copyrightable.