Hacker News new | ask | show | jobs
by webmobdev 1074 days ago
Blame Apple - Linux is still a 2nd grade beta OS as the team trying to port Linux to Apple is still working on reverse-engineering many of the parts of M1 / M2 SoC. Until Apple actually provides documentation to system developers, we'd be fools to buy and trust the M1+ platform.
1 comments

I wouldn't be that strict. It's not like many PC laptop manufacturers provide drivers or documentation. Buying a laptop like Acer or other known brand, you're still relying on a few reverse engineered devices.
Only a few though. Support for the CPU, chipset components and GPU are contributed by the component vendors themselves. Other components use standard interfaces, like AHCI, XHCI, NVMe, HD audio, ... Not much remains up to the brands like Acer which didn't really provide any components themselves, only put them together.

Meanwhile on the M1, even keyboard support was implemented fairly late and is not mainline yet.