No, I'm not talking about you, whoever has really wrote code with at least a modicum of complexity will respect the work of others that did the same.
> Not contributing to open source? Not forking or extending open source?
What? Are you really asking? You keep ignoring that Asahi pointed out some dishonest behavior like integrating parts of code from unreleased branches as their own and so on.
> They could have started from zero, reading the Apple specs and probing the hardware to discover how it works, rather than extending existing code? Why would anyone do that? Surely the goal is to ship software, not chase purity.
There are no apple specs. The hypothetic "could" means nothing.
> "Why would anyone do that?"
They wouldn't. Because they are not capable of doing it.
> Surely the goal is to ship software, not chase purity.
Ok, so they take what they want and are free to criticize those who gifted them the source like idiots. No decency.
The concept above was quite simple: You take code from someone? In addition to following the license also show some appreciations for those that saved you months if not years of development and bug fixing.
Anyway, I'm really convinced that licenses like MIT or BSD have no future or maybe the opensource movement in general, at least for software that was written by humans and not some dumb poser with a model in a weekend.
I'm starting to think that the problem here is just that you don't like the Asahi people for that stupid shit that you americans (or considering the timezone other nationalities infected with the same stupid ideas or simplified view of the world) call "politics"...