I'd be rather saddened if Copilot was shut down or neutered because of a few vocal few protesting against it. It's been a massive productivity improvement to our senior devs, and I got so used to it that it's an annoyance when Copilot doesn't respond.
GitHub Copilot investigation
721–730 of 1001 posts
Re: GitHub Copilot investigation
#722It would be sad if someone succeeded in shutting down CoPilot for this kind of copyright stuff. It is genuinely useful. I don't care that it reproduces copyrighted content. The only way you can get it to do that is to bait it with the function names of functions that have already been copy and pasted thousands of times onto GitHub without proper licenses. Luckily, someone will probably come out with a "renegade" vers…
You don't have to bait it.
>I won't use 20 lines of its output with zero modification.
Depending on changes that may still be derivative work. The entire concept reminds me that can I copy your homework meme.
Re: GitHub Copilot investigation
#723Re: GitHub Copilot investigation
#724What's with the default to "if it's not explicitly legal, it must be illegal"? Imagine if every new piece of software your wrote had to be tested for legality because you don't know that it's explicitly legal. Oh there aren't laws for this new thing, so I guess you should challenge yourself all the way to the supreme court? I get the author not liking Copilot, but I don't see that GitHub/Microsoft have any kind of ob…
The licenses in question in this issue make it explicitly illegal for Copilot to reproduce their code.
What's explicitly illegal about this?
Re: GitHub Copilot investigation
#725RSI took away my ability to write any significant amount of code 30 yrs ago. co-pilot plus speech recognition restored that ability. what impressed me most was that from a textual description,co-pilot gave me code that could have been written by my mind and pre-injury hands. from the comments here, if I push copilot into giving me code that I would have written for a given problem and that code violates licenses, the…
Re: GitHub Copilot investigation
#726If a company use someone's code for a commercial product (a normal app), they do need to follow the license accordingly. If a company use someone's code for a commercial product (model training), they don't need to follow anything.
If a company use someone's art piece for a commercial product (a normal game), they do need to get consent, and pay for the right to use to the hosting platform or artists themselves if it is not royalty free. If a company use someone's art piece for a commercial product (model training), they don't need to get consent or pay for anything.
All the problems actually happen before the technical details, making the entire pipeline questionable.
Re: GitHub Copilot investigation
#727Here are a few thoughts I haven't formulated before: It seems clear enough to me that training AIs on copyrighted works is typically or commonly a fair use under existing law, because the AIs can and commonly do learn non-copyrightable elements and aspects of those works. It's very obvious from enormous numbers of examples that current AI systems are capable of learning much more abstract features of human culture (g…
> It seems clear enough to me that training AIs on copyrighted works is typically or commonly a fair use under existing law Which laws are considered in this case? I understand that fair use is a US concept. For example how does that apply to my projects, published and licensed by a European living in a European country? I would expect the majority of GitHub contributors to not be based in the US, so what laws should…
> Except to the extent applicable law provides otherwise, this Agreement between you and GitHub and any access to or use of the Website or the Service are governed by the federal laws of the United States of America and the laws of the State of California, without regard to conflict of law provisions. You and GitHub agree to submit to the exclusive jurisdiction and venue of the courts located in the City and County of San Francisco, California.
[0] https://docs.github.com/en/site-policy/github-terms/github-t...
Re: GitHub Copilot investigation
#728While the moral and legal discussions here are interesting and worth exploring, I find this text hyperbolic. Its premise is that the main way that people currently interact with open-source projects is by digging into their source code, copy-pasting away a snippet of code that solves a particular problem, and then of course giving the authors the required attribution. This is far from the truth. The main usage of mos…
Also, if we agree that GitHub copilot enables you to be more productive as a developer. Can we argue that it could help open-source communities by helping them finish projects faster?
Re: GitHub Copilot investigation
#729Here are a few thoughts I haven't formulated before: It seems clear enough to me that training AIs on copyrighted works is typically or commonly a fair use under existing law, because the AIs can and commonly do learn non-copyrightable elements and aspects of those works. It's very obvious from enormous numbers of examples that current AI systems are capable of learning much more abstract features of human culture (g…
Not really.
A human being learns by doing, it takes a lot of time, their knowledge is not transferable, and, above all, they buy the material they learn from (most of the time) It's not fair use, it's "I paid for the entire opera" , sometimes multiple times: different editions, movies, tv shows, etc.
Secondly, it's not true that derivative material is automatically copyright free.
It is in all honesty the contrary, most derivative work that reached popularity is plagued with plagiarism, lack of attribution, undisclosed ghost authors etc. all things that get settled with a contract or in court if the publisher thinks it's worth it.
Otherwise the publication simply disappears.
In other cases the work is licensed, so that the publisher can use someone else's IP and literally resell other people's ideas and/or change them the way they like (or the license permits), without having to create new material and take the risk that nobody will notice it.
Case in point (among too many)
https://en.m.wikipedia.org/wiki/Legal_disputes_over_the_Harr...
Re: GitHub Copilot investigation
#730Here are a few thoughts I haven't formulated before: It seems clear enough to me that training AIs on copyrighted works is typically or commonly a fair use under existing law, because the AIs can and commonly do learn non-copyrightable elements and aspects of those works. It's very obvious from enormous numbers of examples that current AI systems are capable of learning much more abstract features of human culture (g…
It seems pretty clear to me, training an AI on copyrighted materials is not fair use. I'm not sure why you seem to think it is fair use
If the AI is learning to repeat text (e.g. Copilot) or images (e.g. Dall-E), then that makes it possible to reproduce the copyrighted works, so I would agree that that case is not fair use. -- It would be akin to compressing and distributing those works.
If the AI is learning patterns -- such as "muggle" being a noun that relates to Harry Potter, or that the lemma for "muggles" is "muggle" -- then that is less clear. You can avoid the situation by creating your own sentences with those terms in them, and annotating those sentences instead of the copyrighted ones. That way, the AI is still learning the same information.