I don't know, like Tuxedo,
https://www.tuxedocomputers.com/en/Infos/News/OpenBSD-6-3-cu...
It's not. Anyone who has followed the last 10 years of Apple devices knows what works and what doesn't.
I agree.
The "alternative OS" is the OS that Apple used for its AirPort Extreme router, and which it borrows heavily from for the MacOs userland. Apple writes some software itself, but it also takes a significant amount of source code straight from "alternative OS" projects. To be clear, the OS projects I am referring to are not Linux nor is the computer that is the subject of this thread a "$2K laptop".
There have been many Apple devices where all those mentioned things (if present) work under a non-Apple OS. So as usual the truth is somewhere in the middle. From my Linux experience there are a lot of well working MBP models from this time span. And Minis.
A) a hypothetical device, let's not call it a computer, but similar, exists that asks you politely by means of something like a license not to modify it even though it would be possible to do so pretty easily.
B) another device, this time a hypothetical CPU that is next to impossible to modify with any degree of ease since it requires nanoscale tools.
Why should there be a fundamental difference in a person's ability to modify one of the above, but not the other? Just because the laws of Physics don't allow mere mortals to so (not at least without a highly sophisticated nano fabrication lab) doesn't seem like a very convincing principled answer. Is there a stronger argument?
Because one could trivially modify the first, and people do all the time (and screw the law), whereas the second is, as you said, "next to impossible" to modify even if you want it.
>Just because the laws of Physics don't allow mere mortals to so (not at least without a highly sophisticated nano fabrication lab) doesn't seem like a very convincing principled answer
In what universe do "the laws of physics prevent this to be done easily without millions of dollars" is not a convincing answer?
That’s a nice strawman you got here. AirPort routers shipped with NetBSD, and it was officially supported. But good luck getting macOS to run on that — macOS would count as the “alternative OS” for the AirPort.
This statement is a bit presumptuous: "It's almost guaranteed you will never fully get Wi-Fi, audio, graphics acceleration, the trackpad, etc. working flawlessly."
Maybe I do not want all those things every time I boot. Apple used an "alternative OS" for their Airport routers: NetBSD. Kernel was around 6.x if I recall correctly. Seemed like Wi-Fi worked preety good, maybe even "flawlessly".
It's a computer. As the purchaser, I should get to decide how it is used. Using Apple software should be optional.