I don't know anything an LLM (or "AI") can do that a human couldn't, with enough time. If it can get a human in trouble, it should get the operators of the AI in trouble too. Likewise, if a human can do it, I don't see why an AI is any different.
I don't know anything an LLM (or "AI") can do that a human couldn't, with enough time. If it can get a human in trouble, it should get the operators of the AI in trouble too. Likewise, if a human can do it, I don't see why an AI is any different.
If a textbook is a megabyte (2^20) and might take a week to read and grok, then then it would take 2^20 weeks to read one terabyte (2^40), which is 20 thousand years.
ChatGPT-3 was trained on 570GB of text data, according to reports. So if you have 10,000 years, yeah, sure, a human could read it all. But memorize and recall?
This is not any different than a person copying a code snippet from Stack Overflow that is under the GPL and used on Stack Overflow as part of fair use for educational purposes.
You, the person, writing the code are responsible for making sure that your code is yours.
If you use an AI to "get around" copyright, you should face the consequences. Same if you hired a "consultant" that did the infringing.
it's only purpose is to permit the user to infringe others copyright, and its creator (Napster Inc before, Microsoft now) is enriched by this
without the ability to produce infringing works it is nothing
I'm not a fan of Copilot, but this is an absurd take. Direct comparisons to Napster etc. make very little sense.
> without the ability to produce infringing works it is nothing
I don't really agree. While Copilot certainly trains on a lot of data it doesn't have the legal right to redistribute, its output is often (nearly always, according to this judge's opinion) not similar enough to any specific copyrighted work to be considered infringement.
I do think, when the output is similar enough to a specific copyrighted work, there should be consequences.
Code snippets and answers on Stack Overflow also have their own license[1] and the terms[2] specifically outline that they're not responsible if you go posting things you aren't permitted to (s.8).
Where it differs is that the various chatbots are removing this attribution. Even the permissive licenses require attribution.
I've no doubt OpenAI's terms are such that the end user is ultimately responsible but do you not think that creates a problematic situation wherein they can effecively obscure and violate license terms?
Copyright refers to copying. No matter how complex the scenario you create, ultimately if the output is a copy of what someone else holds copyright on, you are liable. Or at least I would be as some random developer. Is the argument here that OpenAI is free to do the same and because they made a complicated enough system of smoke and mirrors they shouldn't be held responsible?
[1]: https://stackoverflow.com/help/licensing [2]: https://stackoverflow.com/legal/terms-of-service/public
Or from even well before LLMs - Do I have to worry about copyright issues for code posted on Stack Overflow? https://meta.stackexchange.com/q/12527 (also linked from https://news.ycombinator.com/item?id=25621815 )
It is legal and not a copyright violation to post GPL licensed code on Stack Overflow under the CC-BY-SA 4.0 license for purposes of education (without license attribution).
It is a GPL license / copyright violation to use the GPL licensed code that was posted to Stack (without license attribution) and use that in your code under the presumption that it was licensed under CC-BY-SA 4.0
There is no real difference in terms of copyright violation between copying GPL licensed code from Stack Overflow (which can be there) or code from Copilot - in either case, you, the human doing the copy and paste are the one doing the infringing and are responsible for ensuring that the province of the code that you are copying is free from any licensing encumbrances.
It is not a copyright violation for a radio (a machine) to play a song that it received from the airwaves. It is a copyright violation for you, the human, to take that radio and have it be a performance in the park where people can dance to the music on the radio played loudly.
Machines with no agency cannot infringe copyright. If I took a photo of a page of a book with my iPhone, and the iPhone did image to text on it, that's not the iPhone's fault. And I would possibly be within my rights to take that photo. I would be infringing if I then published that image or the text that the iPhone generated.
I believe / have the understanding that copyright can only be violated by an entity with agency - and some entity with agency is the one that ends up publishing or redistributing the work.
To that end, it doesn't matter if code was written by Copilot, copying from StackOverflow, or a random person on Fiver (who may or may not have used Copilot). If I publish it, I am the person with agency that infringed copyright.
If we say that "ahh, but you used Copilot - that was an infringement" ... ok, so I copied some unattributed code from Stack Overflow that I believed was CC-BY-SA. Is StackOverflow responsible for my accidental infringement? If the answer is "no, you - as the person pasting the code into your work - should always be checking the copyright province of unknown code you're pasting in" then I believe that same answer should applicable to all the other situations too.
https://www.synopsys.com/blogs/software-security/stack-overf...
https://opensource.com/law/13/7/fantec-german-foss-complianc...
> The court required Fantec to pay a contractual penalty in the amount of € 5,100 based on the prior settlement agreement. In addition, the court awarded the plaintiff’s expenses in enforcing the GPLv2. (This award is standard under German law and is based on Section 97a (1), 31, 69c no. 3 and 4 of the German Copyright Act which awards costs for a justified warning by a party which is so cautioned.) The court affirmed the culpability of Fantec’s violation by classifying the violation as negligent: the seller of firmware may not rely on suppliers'´statements about compliance. The distributor of GPLv2 software must carry out the assessment or commission experts to make the assessment even if they incurred additional costs.
https://fsfe.org/news/2013/news-20130626-01.en.html
> The court decided that FANTEC acted negligently: they would have had to ensure to distribute the software under the conditions of the GPLv2. The court made explicit that it is insufficient for FANTEC to rely on the assurance of license compliance of their suppliers. FANTEC itself is required to ascertain that no rights of third parties are violated.
It is the responsibility of the distributor to comply with the license.
In this light, it doesn't matter what Copilot "claims" about the license of code - the programmer copying the code is responsible for verifying its copyright status and is at fault if they publish that code.
> I believe / have the understanding that copyright can only be violated by an entity with agency - and some entity with agency is the one that ends up publishing or redistributing the work.
The big problem with this argument is that the machine is not publishing things, OpenAI the company is. They have created the entire circumstances around which this copying can happen.
Let's consider the Napster case. If the argument is "software can't violate copyright" then what was the RIAA's problem with a mass-scale copying and sharing of their music? Why was Napster able to be sued into nonexistence? They only created the software, after all.
There's precedent here that creators of software can be held liable for the copyright abuses that software leads to or permits.
> It is the responsibility of the distributor to comply with the license.
By all measures, OpenAI is the distributor of the code here. After all, their software is outputting licensed code.
https://www.copyright.gov/title37/201/37cfr201-14.html
> The copyright law of the United States (title 17, United States Code) governs the making of photocopies or other reproductions of copyrighted material.
> Under certain conditions specified in the law, libraries and archives are authorized to furnish a photocopy or other reproduction. One of these specific conditions is that the photocopy or reproduction is not to be “used for any purpose other than private study, scholarship, or research.” If a user makes a request for, or later uses, a photocopy or reproduction for purposes in excess of “fair use,” that user may be liable for copyright infringement.
> This institution reserves the right to refuse to accept a copying order if, in its judgment, fulfillment of the order would involve violation of copyright law.
The machine is not at fault for reproducing an exact copy of copyrighted materials. It is perfectly within fair use of copyright if it is used for private study, scholarship, or research.
If that person goes beyond that, and uses the reproduction for purposes beyond that then it is that person is liable for infringement - not the machine.
This is why Napster is a far better comparable. It's all software, via the Internet, and was at scales no photocopiers could compete with. Only it goes a step worse than Napster. In Napster's case, they simply built software and services primarily aimed at facilitating P2P file sharing. In OpenAI's case, they themselves are responsible for creating the copies of infringing materials. They performed the scraping, and they perform the distribution.
It's similar for Stack Overflow: they require contributors to only post code that they have a legal right to post, but nothing actually stops them from including copyright-encumbered code in an answer that they don't have the rights to. The copyright holder would be within their rights to take legal action against the person who posted it, and/or send a DMCA takedown notice to Stack Overflow. And, again, you can commit further copyright infringement by copying that code into your project an distributing it.
I expect a court case would be used to determine what a normal person could expect, what was represented buy the consultant company, and what exactly I requested to determine how much fault each party has.
You should? Or the owners of the copyrighted code should?
So e.g. Company X makes a GPL'd program to do A, but Company Y just copy pastes it into famous product P and acts as though they made it and obviously doesn't give out source. As a random person who doesn't even own P, the argument would be that technically the GPL says you should be able to get source code for the program from Y, even though you didn't buy their product P - you were harmed by their refusal to do what the GPL requires, so you can sue them.
Now, suing is probably not a good idea in this case, a court is likely to either insist you aren't really injured or that they can't help you, or both, but I think it could work at least in theory.
I don't think that's the case. Whenever I see discussion about GPL violations, the copyright holder is the one who has to go after the violator (and often getting them to do something is difficult, because legal challenges can be expensive); the consensus seems to be that users who receive the software in a manner not compliant with the GPL don't have standing to sue. I'm not sure if a user has ever tried, though, so not sure if this has been tested in court.
At least that would be my "layman that finds court cases and discussions of them interesting so consumes that as entertainment fairly regularly" best guess.
I don't think it's all that different than if I'm an employer and my employee does something illegal. An investigation can be made as to whether the acted on their own acted based on what the directions or prevailing understanding was at the company. That may change who is responsible in part or in whole and what steps need to be taken to provide recompense to those impacted by that illegal activity.
Every situation will be complex and unique in its own way. That's what courts are for, determining the unique aspects of a case and making specific ruling based on the law and the situation, as the judge (in determining what is acceptable and willing to be seen) and jury (to determine whether someone needs to be held accountable and to a degree how) see fit.
I can only offer my opinion and more questions. For example; if you're a punk rock band and hire an artist to create promo material, and they draw a "vulgar Mickey Mouse" without your knowledge, who is in trouble? Seems you should just work backwards until you get to a human or org and have them tried in court on a case by case basis. Maybe that's a bad idea for reasons others can explain, its just my current opinion.