This case shows how Open Source will die. With anyone just being able to pipe existing code and tests through an LLM and claiming that to be "clean room" (which is hogwash) no licensing can protect your work from being accumulated and monetized by anyone. The commons are actively being shredded in front of our eyes.

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

chardet 7.0: ground-up MIT-licensed rewrite by dan-blanchard · Pull Request #322 · chardet/chardet

Summary This PR is for a ground-up, MIT-licensed rewrite of chardet. It maintains API compatibility with chardet 5.x and 6.x, but with 27x improvements to detection speed, and highly accurate suppo...

GitHub

@tante oh can you cut it with the arm flailing outrage baiting, these statements are intellectually lazy and imo dishonest.

Yes, this is a violation of GPL, no, it's not the death of open source / shredding of the commons, because open source has been dead for decades:

Onyx has for years refused to release the kernel source code for their Linux-based e-readers despite GPLv2 requiring it, with users and communities begging for compliance across multiple forum threads spanning years, with no enforcement action taken. Their answer: "we won't open source because of anti-China sentiment, sorry".

Your "open" phone has more proprietary blobs than open ones.

People, despite their moralisation on the topic, don't care for open source, and the Jia Tan/xz vuln shows it.

@budududuroiu @tante I agree the chicken little thing is wrong (and getting old).

But why is it a "violation of the GPL"? When Toybox (0 clause BSD-licensed) was written from scratch to compete with Busybox (GPL2) years ago, before AI, the sky did not fall either. Doing it first and sticking a GPL License on it did not put an electric fence around the whole idea.

If the AI also followed eg the APIs and filled in its own code, what's even the problem?

@hopeless @tante also Busybox didn't die as a result, contrary to what tante wants us to believe about the entirety of open source lmao