I believe it is a narrow view of the situation. If we take a look into the history, into the reasons for inventing GPL, we'll see that it was an attempt to fight copyrights with copyrights. The very name 'copyleft' is trying to convey the idea. What AI are eroding is copyright. You can re-implement not just a GPL program, but to reverse engineer and re-implement a closed source program too, people have demonstrated i…
That's naive. Copyright doesn't just apply to software. There already have been countless lawsuits about copying music long before the term "open source" was invented. No, changing the lyrics a bit doesn't circumvent copyright. Nor does translating a Stephen King novel to German and switching the names of the places and characters. A court ordered the first Nosferatu movie to be destroyed because it had too many simi…
Is legal the same as legitimate: AI reimplementation and the erosion of copyleft
81–90 of 623 posts
Re: Is legal the same as legitimate: AI reimplementation and the erosion of copyleft
#82Earlier quoted context omitted.
> This feels sort of like saying "I just blindly threw paint at that canvas on the wall and > He fed only the API and the test suite to Claude and asked it Difference being Claude looked; so not blind. The equivalent is more like I blindly took a photo of it and then used that to... Technically did look.
The article is poorly written. Blanchard was a chardet maintainer for years. Of course he had looked at it's code! What he claimed, and what was interesting, was that Claude didn't look at the code, only the API and the test suite. The new implementation is all Claude. And the implementation is different enough to be considered original, completely different structure, design, and hey, a 48x improvement in performanc…
Who opened the PR? Who co-authored the commits? It's clearly on Github.
> Blanchard was a chardet maintainer for years. Of course he had looked at its code!
So there you have it. If he looked, he co-authored then there's that.
Re: Is legal the same as legitimate: AI reimplementation and the erosion of copyleft
#83This is only worth arguing about because software has value. Putting this in context of a world where the cost of writing code is trending to 0, there are two obvious futures: 1. The cost continues to trend to 0, and _all_ software loses value and becomes immediately replaceable. In this world, proprietary, copyleft and permissive licenses do not matter, as I can simply have my AI reimplement whatever I want and not…
There was a recent ruling that LLM output is inherently public domain (presumably unless it infringes some existing copyright). In which case it's not possible to use them to "reimplement everything we can as copyleft".
but AI assisted code has an author and claiming it's AI assisted even if it is fully AI build is trivial (if you don't make it public that you didn't do anything)
also some countries have laws which treat it like a tool in the sense that the one who used it is the author by default AFIK
Re: Is legal the same as legitimate: AI reimplementation and the erosion of copyleft
#84Earlier quoted context omitted.
if the actual text of the code isn't the same or obviously derivative, copyright doesn't apply at all.
What does derivative mean here? Because IMO it means that the existing work was used as input. So if you used a LLM and it was trained on the existing work, that's a derivative work. If you rot13 encode something as input, so you can't personally read it, and then a device decides to rot13 on it again and output it, that's a derivative work.
Re: Is legal the same as legitimate: AI reimplementation and the erosion of copyleft
#85That’s just your subjective opinion which many other people would disagree. I bet Armin Ronacher would agree that an MIT licensed library is even freer than an LGPL licensed library. To them, the vector is running from free to freer.
Re: Is legal the same as legitimate: AI reimplementation and the erosion of copyleft
#86Earlier quoted context omitted.
I just don't see how it's relevant whether he did look or didn't. In my opinion, it's not just legally valid to make a re-implementation of something if you've seen the code as long as it doesn't copy expressive elements. I think it's also ethically fine as well to use source code as a reference for re-implementing something as long as it doesn't turn into an exact translation.
Ignoring the legal or ethical concerns. Let’s say we live in a world where the cost of copying code is so close to zero that it’s indistinguishable from a world without copyright. Anything you put out can and will be used by whatever giant company wants to use it with no attribution whatsoever. Doesn’t that massively reduce the incentive to release the source of anything ever?
The non IP protection has largely been in the effort involved in replicating an application's behavior and that effort is dropping precipitously.
Re: Is legal the same as legitimate: AI reimplementation and the erosion of copyleft
#87This is an interesting reversal in itself. If you make the specification protected under copyright, then the whole practice of clean room implementations is invalid.
Re: Is legal the same as legitimate: AI reimplementation and the erosion of copyleft
#88I think we're going one step too far even, AI itself is a gray area and how can they guarantee it was trained legally or if it's even legal what they're doing and how can they assert that the input training data didn't contain any copyrighted data.
Google already spent billions of dollars and decades of lawyer hours proving it out as fair use. The legal challenges we see now are the dying convulsions of an already broken system of publishers and IP hoarders using every resource at their disposal to manipulate authors and creators and the public into thinking that there's any legitimacy or value underlying modern copyright law. AI will destroy the current paradi…
If corporations are allowed to launder someone else work as their own people will simply stop working and just start endlessly remixing a la popular music.
Re: Is legal the same as legitimate: AI reimplementation and the erosion of copyleft
#89Earlier quoted context omitted.
> There's also an ethical/moral question that these things have been trained on millions of hours of people's volunteer work and the benefits of that are going to accrue to the mega corporations. This was already the case and it just got worse, not better.
At a certain point, I think we had reached a kind of equilibrium where some corporations were decent open source citizens. They understood that they could open source things like infrastructure or libraries and keep their 'crown jewels' closed. And while Stallman types might not have been happy with that, it seemed to work out for people. Now they've just hoovered up all the free stuff into machines that can mix it u…
Before we had RedHat and Ubuntu, who at least were contributing back, now we have Microsoft, Anthropic and OpenAI who are racing to lock the barn door around their new captive sheep. It's just a massive IP laundromat.
Re: Is legal the same as legitimate: AI reimplementation and the erosion of copyleft
#90There was an issue where Google did something similar with the JVM, and ultimately it came down to whether or not Oracle owned the copyright to the header files containing the API. It went all the way to the US supreme court, and they ruled in Google's favour; finding that the API wasn't the implementation, and that the amount of shared code was so minimal as to be irrelevant.
They didn't anticipate that in less than half a decade we'd have technology that could _rapidly_ reimplement software given a strong functional definition and contract enforcing test suite.