Apple documented how people could boot alternative operating systems.
I don't get the downvotes of the parent post, the interpretation is completely reasonable. The point is that Apple was very clear that they are only supporting macOS on their hardware.
Apple execs are infamously careful about how they word things. Federighi could have said they won't allow other operating systems, but he didn't because that's not what they did or were planning.
If they didn't intend for this to be possible, they wouldn't have shipped it this way and documented how to do it.
And that is exactly what they mean. They’re not going to help you with your port or field your questions when you ask for how things work. They are just going to leave the door open for you.
I suspect Federighi chose his words carefully and deliberately. The alternative is they changed their approach. Regardless, documentation and code don't lie, nor do they contradict him in any way.
Craig Federighi said this when talking to John Gruber:
"We're not direct booting an alternate operating system, it's... purely virtualization is the route. But these hypervisors can be very efficient, so the need to direct boot shouldn't be the concern."
https://www.reddit.com/r/linux/comments/hfkdlg/craig_federig...