Why wouldn’t bringing up an OS on new hardware be necessary? Apple has no obligation or incentive whatsoever to write Linux device drivers…
Do you think Apple should be funding this work out of revenue? What possible justification could they provide for such a waste of money? This will not sell any more laptops.
Even if Asahi didn’t do it, the work would still be necessary by someone inside Apple. Drivers don’t spontaneously appear from the ether.
They could also hire somebody to sabotage this work in some ways if it helps with the bottom line. That's totally reasonable thing to do that I will defend in that case, because I would love to see the trillion dollar corporation become 10 trillion dollar corporation, because reasons.
It would be nice if Apple provided documentation, not even code.
Of course they do not have the obligation to do so. This is more about Apple doing a nice gesture to the "owners" of their devices
They could open source their software so others could utilise the code instead of needing reverse engineering
> Apple has no obligation or incentive whatsoever to write Linux device drivers…
In ideal world the society would make it an obligation for general computers to remain free (as in freedom) and accessible.
Nobody likes hearing the realpolitik of the Linux/Mac situation but you're not wrong.
Apple had no obligation to write Windows drivers for Boot Camp either but did for over a decade. They could do the same for Linux even if they never open sourced them.
Nobody is complaining about code not being provided. It’s more the schematics that are sitting in a drawer in Cupertino that would make the painstaking reverse engineering unnecessary. Someone at Apple would have a much easier time.