3 ms·
The open bootloader didn't magically appear one night in Apple's git repository. It boots in a notably different way than iOS machines do, and has some (AFAICT
by klausa 3y ago
The open bootloader didn't magically appear one night in Apple's git repository.
It boots in a notably different way than iOS machines do, and has some (AFAICT) pretty unique capabilities, including a fully-verified signed-boot of macOS partitions, while allowing third-party kernels at the same time.
Asahi's "Introduction to Apple Silicon" [0], and specifically "Security modes, Boot Policies, and machine ownership" paragraph outlines some of that, Apple's "Platform Security" [1] whitepaper does too.
Asahi's docs also explicitly state the same thing [2].
If you still don't think that shows significant amount of work and care were put into deliberately allowing third-party OS's to work on those machines, I don't think I can convince you otherwise.
[0]: https://github.com/AsahiLinux/docs/wiki/Introduction-to-Apple-Silicon https://github.com/AsahiLinux/docs/wiki/Introduction-to-Appl...
[1]: https://support.apple.com/guide/security/welcome/web https://support.apple.com/guide/security/welcome/web
[2]: https://github.com/AsahiLinux/docs/wiki/Apple-Platform-Security-Crash-Course#apples-unspoken-agreement https://github.com/AsahiLinux/docs/wiki/Apple-Platform-Secur...