Dan Blanchard, maintainer of Python's "chardet" library, used Claude to rewrite the entire project's codebase so that he can switch the license from LGPL to MIT.
-
@scy do you know if anyone has checked if certain lines of code also appear in the slop version? Cause of course Claude was trained on the original code.
@tante Should be pretty easy to check with an hour of coding or something, but I don't have time for that right now. And no, I haven't seen anyone check this yet.
-
Dan Blanchard, maintainer of Python's "chardet" library, used Claude to rewrite the entire project's codebase so that he can switch the license from LGPL to MIT.
chardet 7.0: ground-up MIT-licensed rewrite by dan-blanchard · Pull Request #322 · chardet/chardet
Python character encoding detector. Contribute to chardet/chardet development by creating an account on GitHub.
GitHub (github.com)
I highly doubt that this is legal, but who the fuck cares these days anyway, right?
If I was a contributor to that project, I'd tell him in no vague words what I think about shit like that. "No bro, it's totally not relicensing your code bro, this is totally new code bro!"
-
Oh god this thread is gonna attract a lot of comments by people with questionable understanding of copyright law, isn't it.
@scy sure. And also to my understanding since "AI" age copyright is over. I think this shows that nobody ever cared. I hope the same as you do. Either they enforce their stuff to everyone or trash all this copyright nonsense.
-
@scy wird das nicht für WINE total witzig wenn da jemand zeug mit Copilot bastelt das dann ggf. Auch mal die original Windows Repos gesehen hat?
Hm... Ob wohl jemand original Windows Source Code schon aus so einem Helfer gepopelt hat?
Wenn sie doch angeblich 30% schon mit KI schreiben...@NexCarter Da scrollte sogar letztens was an mir vorbei mit irgendnem Chatbot der beim Nachdenken in den Windows-Code geschaut hat iirc, aber ich find's gerade nicht mehr.
-
R relay@relay.an.exchange shared this topic
-
@scy sure. And also to my understanding since "AI" age copyright is over. I think this shows that nobody ever cared. I hope the same as you do. Either they enforce their stuff to everyone or trash all this copyright nonsense.
@NexCarter I'm a creator, and I'm actually fine with either option: Either we do have copyright, but then it has to be enforceable and enforced for _everyone_ instead of giving "AI" companies a pass to do whatever they want. _Or_ we get rid of copyright altogether, for everyone.
-
@NexCarter Da scrollte sogar letztens was an mir vorbei mit irgendnem Chatbot der beim Nachdenken in den Windows-Code geschaut hat iirc, aber ich find's gerade nicht mehr.
@scy "die da oben" (große corpos) haben halt Copyright immer als hebel genutzt... Jetzt mit diesem KI Müll fällt ihnen das richtig auf die Füße. Einerseits seine Leute zu zwingen mit dem Dreck zu arbeiten. Andererseits kannst du halt alles was du da rein schüttet mit genug Aufwand auch wieder raus ziehen.
Ob das Musik,
Code
Bücher
Bilder
Sind...Und I'm Prinzip kämpfen die reichen gerade auch untereinander wer sich mehr raus nehmen darf...
-
@NexCarter I'm a creator, and I'm actually fine with either option: Either we do have copyright, but then it has to be enforceable and enforced for _everyone_ instead of giving "AI" companies a pass to do whatever they want. _Or_ we get rid of copyright altogether, for everyone.
@scy I like the later one. But I'm would it call myself a creator so I can have my opinion.
To me it is like you said. Rules either for everyone or no one. But some (ie if you are rich enough) are okay and some (can't afford lawyers) not is bullshit.
-
Dan Blanchard, maintainer of Python's "chardet" library, used Claude to rewrite the entire project's codebase so that he can switch the license from LGPL to MIT.
chardet 7.0: ground-up MIT-licensed rewrite by dan-blanchard · Pull Request #322 · chardet/chardet
Python character encoding detector. Contribute to chardet/chardet development by creating an account on GitHub.
GitHub (github.com)
I highly doubt that this is legal, but who the fuck cares these days anyway, right?
If I was a contributor to that project, I'd tell him in no vague words what I think about shit like that. "No bro, it's totally not relicensing your code bro, this is totally new code bro!"
@scy it's totally not his code either…
Depending on your interpretation, either it's all that's been ripped off by training the AI, or none at all and no Copyright apply:
Jamie Gaskins (@jamie@zomglol.wtf)
Attached: 2 images If you use AI-generated code, you currently cannot claim copyright on it in the US. If you fail to disclose/disclaim exactly which parts were not written by a human, you forfeit your copyright claim on *the entire codebase*. This means copyright notices and even licenses folks are putting on their vibe-coded GitHub repos are unenforceable. The AI-generated code, and possibly the whole project, becomes public domain. Source: https://www.congress.gov/crs_external_products/LSB/PDF/LSB10922/LSB10922.8.pdf
zomglol (zomglol.wtf)
-
Dan Blanchard, maintainer of Python's "chardet" library, used Claude to rewrite the entire project's codebase so that he can switch the license from LGPL to MIT.
chardet 7.0: ground-up MIT-licensed rewrite by dan-blanchard · Pull Request #322 · chardet/chardet
Python character encoding detector. Contribute to chardet/chardet development by creating an account on GitHub.
GitHub (github.com)
I highly doubt that this is legal, but who the fuck cares these days anyway, right?
If I was a contributor to that project, I'd tell him in no vague words what I think about shit like that. "No bro, it's totally not relicensing your code bro, this is totally new code bro!"
@scy@chaos.social nobody cares about licenses anymore anyway
-
Dan Blanchard, maintainer of Python's "chardet" library, used Claude to rewrite the entire project's codebase so that he can switch the license from LGPL to MIT.
chardet 7.0: ground-up MIT-licensed rewrite by dan-blanchard · Pull Request #322 · chardet/chardet
Python character encoding detector. Contribute to chardet/chardet development by creating an account on GitHub.
GitHub (github.com)
I highly doubt that this is legal, but who the fuck cares these days anyway, right?
If I was a contributor to that project, I'd tell him in no vague words what I think about shit like that. "No bro, it's totally not relicensing your code bro, this is totally new code bro!"
-
Dan Blanchard, maintainer of Python's "chardet" library, used Claude to rewrite the entire project's codebase so that he can switch the license from LGPL to MIT.
chardet 7.0: ground-up MIT-licensed rewrite by dan-blanchard · Pull Request #322 · chardet/chardet
Python character encoding detector. Contribute to chardet/chardet development by creating an account on GitHub.
GitHub (github.com)
I highly doubt that this is legal, but who the fuck cares these days anyway, right?
If I was a contributor to that project, I'd tell him in no vague words what I think about shit like that. "No bro, it's totally not relicensing your code bro, this is totally new code bro!"
@scy Woah. What a world.
-
Dan Blanchard, maintainer of Python's "chardet" library, used Claude to rewrite the entire project's codebase so that he can switch the license from LGPL to MIT.
chardet 7.0: ground-up MIT-licensed rewrite by dan-blanchard · Pull Request #322 · chardet/chardet
Python character encoding detector. Contribute to chardet/chardet development by creating an account on GitHub.
GitHub (github.com)
I highly doubt that this is legal, but who the fuck cares these days anyway, right?
If I was a contributor to that project, I'd tell him in no vague words what I think about shit like that. "No bro, it's totally not relicensing your code bro, this is totally new code bro!"
@scy Derivative works transformed by AI generate no new copyright--the derivation copyright passes through unchanged from the original. If you tell an AI to rewrite an LGPL library, the result is LGPL with the same rightsholders.
Even with a clean room reimplementation, one could not apply the MIT license, because AI work is unlicensable--anyone can use it however they like, because it's public domain.
-
Dan Blanchard, maintainer of Python's "chardet" library, used Claude to rewrite the entire project's codebase so that he can switch the license from LGPL to MIT.
chardet 7.0: ground-up MIT-licensed rewrite by dan-blanchard · Pull Request #322 · chardet/chardet
Python character encoding detector. Contribute to chardet/chardet development by creating an account on GitHub.
GitHub (github.com)
I highly doubt that this is legal, but who the fuck cares these days anyway, right?
If I was a contributor to that project, I'd tell him in no vague words what I think about shit like that. "No bro, it's totally not relicensing your code bro, this is totally new code bro!"
@scy Anyone with contributions to the LGPL codebase should file takedown requests with whatever repos this is hosted in and with GitHub.
-
@NexCarter Da scrollte sogar letztens was an mir vorbei mit irgendnem Chatbot der beim Nachdenken in den Windows-Code geschaut hat iirc, aber ich find's gerade nicht mehr.
@scy @NexCarter Von Windows gab es eh mehrmals Source Code Leaks, oder?
-
@scy Derivative works transformed by AI generate no new copyright--the derivation copyright passes through unchanged from the original. If you tell an AI to rewrite an LGPL library, the result is LGPL with the same rightsholders.
Even with a clean room reimplementation, one could not apply the MIT license, because AI work is unlicensable--anyone can use it however they like, because it's public domain.
-
"The test data has also been moved to a separate repo to help prevent any licensing issues"
So you've used the LGPL-licensed tests provided by contributors as a spec for Claude?
And of course Claude wasn't trained on the existing chardet code, nu-uh.
Like, usually when trying to free code from copyright or NDAs, it's an elaborate process, with the authors having to guarantee to never even have looked at the original code.
Did you add "pretend you didn't see the original" to the prompt? lol.
@scy he freed it from copyright. the new code cannot be copyrighted. he can claim to license it however he wants.
-
-
R relay@relay.infosec.exchange shared this topic