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.

https://github.com/chardet/chardet/pull/322

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!"

via https://chaos.social/@Foxboron/116170859737134271

@scy

I thought there's no intellectual property on LLM-created things? This would mean _no_ license and simply public domain?

@knud @scy if he changes something he gets copyright. Stuff directly out of the LLM is not copyrightable though

@tante @scy

But I can't just add a header to something in public domain and then slap a restrictive license on it, right? There needs to be a minimal but substantial creative addition.

@knud @scy with code just adding comments wouldn't suffice.

@tante @knud But can you just slap a license on PD code? Most (all?) open-source licenses assume you are the copyright holder, but with PD code, nobody is.

But, asking from a different angle: Why shouldn't I be able to take PD code and give it to someone under a restrictive license? I mean, it would still be available under PD and they wouldn't _have_ to accept my license to use it, but â€¦ could I? 🤔

@scy @knud that is a very good question that I have a gut feeling about but no legal expertise required to make a statement
@scy @tante @knud Gut feeling would be: Yes, you can. /Every/ project contains /lots/ of non-copyrightable bits and pieces that you put a license on when stating that the whole project is available under that license. If it would be illegal to put a license on non-copyrightable material, you would have to provide a document stating for every piece of your project if you claim that it is only available under your license or if it is public domain or not copyrightable for other reasons. That is hardly possible.

@scy @tante @knud That’s highly dependent on jurisdiction, especially since most of them don’t make PD releases easy. See the CC0 primer on this. https://creativecommons.org/public-domain/cc0/

My understanding is that if you put something out with an invalid license (such as missing authorship), you’d likely loose any infringement case you’d bring against another party.

The original author has no recourse against your use of the work if you don’t infringe other rights of theirs outside copyright.

(Not a lawyer.)

CC0 - Creative Commons

“No Rights Reserved” CC0 enables scientists, educators, artists and other creators and owners of copyright- or database-protected content to waive those interests in their works and thereby place them as completely as possible in the public domain, so that others may freely build upon, enhance and reuse the works for any purposes without restriction under…

Creative Commons

@tante @scy

Central German legal term here is "Schöpfungshöhe":

https://de.wikipedia.org/wiki/Sch%C3%B6pfungsh%C3%B6he

Threshold of Originality:

https://en.wikipedia.org/wiki/Threshold_of_originality

Schöpfungshöhe – Wikipedia