Apparently chardet got Claude to rewrite the entire codebase from LGPL to MIT?
-
@Foxboron lol right, because Claude certainly wasn't trained on GPL code
@scy
US court is leaning towards that LLM generated code is fundamentally not copyrightable.This is a different problem to the moral issues I have with this.
-
@scy
US court is leaning towards that LLM generated code is fundamentally not copyrightable.This is a different problem to the moral issues I have with this.
@Foxboron But does "is not copyrightable" mean that "is not a license violation of its input data"? I highly doubt it.
-
@Foxboron But does "is not copyrightable" mean that "is not a license violation of its input data"? I highly doubt it.
@scy
A license violation usually implies that there is a copyright violation to begin with. -
Apparently chardet got Claude to rewrite the entire codebase from LGPL to MIT?
https://github.com/chardet/chardet/releases/tag/7.0.0
That is one way to launder GPL code I guess?
@Foxboron dear god fuck
-
@scy
A license violation usually implies that there is a copyright violation to begin with.@Foxboron Yeah but that's what I mean: Just because the end result is not copyrightable, does that automatically mean that it can't be a copyright violation?
Like, changing the format or medium of something is not a copyrightable work.
So, by that logic, if I take a copyrighted MP3 and convert it to AAC and publish that, my AAC is not copyrightable, but it's not a copyright violation to take it and publish it?
That's what I mean.
-
@Foxboron Yeah but that's what I mean: Just because the end result is not copyrightable, does that automatically mean that it can't be a copyright violation?
Like, changing the format or medium of something is not a copyrightable work.
So, by that logic, if I take a copyrighted MP3 and convert it to AAC and publish that, my AAC is not copyrightable, but it's not a copyright violation to take it and publish it?
That's what I mean.
@scy
I'm not a lawyer so I'm not going to try and debate what is and isn't a copyright violation. -
@Foxboron Yeah but that's what I mean: Just because the end result is not copyrightable, does that automatically mean that it can't be a copyright violation?
Like, changing the format or medium of something is not a copyrightable work.
So, by that logic, if I take a copyrighted MP3 and convert it to AAC and publish that, my AAC is not copyrightable, but it's not a copyright violation to take it and publish it?
That's what I mean.
-
Apparently chardet got Claude to rewrite the entire codebase from LGPL to MIT?
https://github.com/chardet/chardet/releases/tag/7.0.0
That is one way to launder GPL code I guess?
@Foxboron Oh ffs: https://github.com/psf/requests/issues/7223#issuecomment-3993094073
(requests planning to switch to chardet 7+ as it's only character detection library again now that the licensing is MIT.)
-
Apparently chardet got Claude to rewrite the entire codebase from LGPL to MIT?
https://github.com/chardet/chardet/releases/tag/7.0.0
That is one way to launder GPL code I guess?
@Foxboron, not to mention it doesn't pass its own test suite.
-
@scy
I'm not a lawyer so I'm not going to try and debate what is and isn't a copyright violation. -
@Foxboron, not to mention it doesn't pass its own test suite.
@mgorny
Amazing. -
Supreme Court has already dismissed such cases.
So we are getting a precedent in US law. Yet to be settled in any high court in the EU though.
-
Apparently chardet got Claude to rewrite the entire codebase from LGPL to MIT?
https://github.com/chardet/chardet/releases/tag/7.0.0
That is one way to launder GPL code I guess?
@Foxboron but can it even be considered a "clean-room rewrite" given not only it read the original code but also it has been trained on lots of other GPL code? 🤔
I guess that's a very interesting field for some lawyers.
-
Apparently chardet got Claude to rewrite the entire codebase from LGPL to MIT?
https://github.com/chardet/chardet/releases/tag/7.0.0
That is one way to launder GPL code I guess?
@Foxboron@chaos.social What a horrible way to do it. -
@scy
I'm not a lawyer so I'm not going to try and debate what is and isn't a copyright violation. -
Supreme Court has already dismissed such cases.
So we are getting a precedent in US law. Yet to be settled in any high court in the EU though.
-
-
Sure, but we are not really looking at, nor discussing, cases where LLMs spits out something verbatim from another project in this case.
-
Apparently chardet got Claude to rewrite the entire codebase from LGPL to MIT?
https://github.com/chardet/chardet/releases/tag/7.0.0
That is one way to launder GPL code I guess?
@Foxboron Considering that nobody can hold a copyright on AI-generated stuff, and therefore also can't release it under a different license, doesn't that mean this rewrite is basically public domain?
-
Apparently chardet got Claude to rewrite the entire codebase from LGPL to MIT?
https://github.com/chardet/chardet/releases/tag/7.0.0
That is one way to launder GPL code I guess?
@Foxboron lol, this is in a way what they suggest in this talk from #fosdem26: https://fosdem.org/2026/schedule/event/SUVS7G-lets_end_open_source_together_with_this_one_simple_trick/