Not to dismiss these efforts, incredible engineering. But I won't buy Apple hardware unless Apple officially supports Linux. I honestly don't know why they wouldn't. More developers using their hardware is a good thing imho.
Not to dismiss these efforts, incredible engineering. But I won't buy Apple hardware unless Apple officially supports Linux. I honestly don't know why they wouldn't. More developers using their hardware is a good thing imho.
The reality is Apple will probably never release drivers for Linux or Windows (the latter of which ever again).
This work is the premier effort in its space and the reverse engineering skills required to accomplish it are exceptionally uncommon.
I doubt you could hire for this type of position remotely easily if you wanted to find the skillset for a corporate environment.
Plus while they may be able to achieve good results, we'll never know if they took full advantage of the hardware or realized it to the full potential. Because it's proprietary.
That's simply not true.
Source: wrote a couple of drivers for M1 (now upstreamed in mainline Linux) that work without a single change on M1 Pro and M2