Punitively changing a license with an intent to further restrict what someone does with the code is childish. If the concern is "someone will feed it into an LLM to obfuscate it" — what stops them from doing that with GPL code?
GPL code is, by the way, ripped off on a daily basis and routinely ignored because it's bordering on impossible to enforce.
Who are these large commercial players worried about Asahi Fucking Linux of all things?
Oracle? HP?
Is EMC building a SAN out of recycled MacBooks?
Not to discredit any of the work they've done but this is at its core a hobby project, and no large commercial player is touching this with a 10m pole.
Furthermore, if the GPL is really as unenforceable as you say, then there’s no reason why their license change is “punitive”. Either the GPL works, in which case the Asahi Linux maintainers have the right to restrict use of their software, or it doesn’t and there’s no reason why anyone should be upset by a gesture of free speech.
The Asahi Linux maintainers have the opinion that LLMs are harming their ecosystem, and if they want to prevent people from using LLMs on their software, then they should be able to do so without being unfairly attacked.
They are of course free to wish whatever they like, but also rightfully deserve — and have earned — steadfast mockery.
It's like the space program banning computers and going back to chalk and black ladies doing long division because programmers might make mistakes.
It's an incredible yet immature technology, and (too much IMO) people want to use it for everything without asking themselves any question. There was and still is a whole world of technology and knowledge before AI/LLM that left us teachings, laws, technologies that we must live with. Some of these things are here for good and maybe others for bad reasons.
In any case you should take your time to understand why something is there before blindly disagreeing with it. That's what moves discussion forward.
I suggest you take a deep breath and ask yourself where this outburst of anger was really comming from. Was it triggered by the mention of the GPL?
No, it's unfortunate that the authors didn't understand the license they used. It is not unfortunate that the license allows this use since that's the entire purpose of its existence, and is one of the most advantageous to users.
Framing adherence to the license as "bad actors" is just ridiculous emotional bias. Use a more restrictive license if you want to restrict the use of your code.
Unfortunately, the license allows this. It’s also a social issue - why shouldn’t a faster mover be able to slop a feature faster than the project owners? Who cares if it’s disruptive to them?
I’ve seen this happen on other projects and beyond rejecting the changes, I’m not sure what to do. It’s damaging morale when someone has worked weeks or months on a feature, worked with countless individuals on planning and implementation, and then someone releases a vibe coded slop fork with the last 5-10% and then takes credit as if they’re some genius doing something useful or helpful.
Ultimately the issue is manners, but when there is opportunity and generosity, the generous are going to be taken advantage of.