DMA does not provide any means to run Linux on Apple devices.
I don't want their shitty OS, but I like their hardware.
Unfortunately, the law makers prefer to cement oligopolies (Android-iPhone), instead of installing fines for not documentating how their hardware works.
Regulating the requirement that Apple support Linux on Macs makes no sense.
What does make sense - to me anyway - is for Apple to embrace Linux because they'd sell a lot more Macs. I assume there are many thousands of developers like me that detest macOS and won't even consider a Mac. But like you said, Apple is making some amazing hardware these days. I would buy a Mac if Linux was well supported.
Apple did just fine in the early days when their hardware and software was open source. But while it got them up and running, it's not a viable business model to get to be a multi trillion dollar company. It became understood in tech that the way to be profitable was to make your competitors stack a commodity.
> for Apple to embrace Linux because they'd sell a lot more Macs.
If that was the case, I think they'd have done it a long time ago. It is more likely that keeping users on Apple-controlled operating systems brings them more profit
Apple's hardware is good because of the software on it. Hardware is controlled by software. Lots of stuff that once happened in hardware is now done in drivers. For example, Apple's speakers melt if you run them at maximum volume. Regulating that is what software is for.
I don't want their shitty OS, but I like their hardware.
Unfortunately, the law makers prefer to cement oligopolies (Android-iPhone), instead of installing fines for not documentating how their hardware works.