That is surprising since I have yet to meet anyone to worked directly on UEFI that doesn't find it shatbox of incoherent garbage and a last gasp to claim intellectual secrets about the darnedest things. [Aka initializing RAM to all ZEROs is a super dooper secret that no one must have]
If you wish for my engineering perspective of the topic of firmware; it ultimately comes down to two separate paths:
1) Those that expect the firmware to load platform-independent drivers directly from the hardware. Aka They want Open Firmware and they find UEFI a pathetic joke compared to it.
2) Those that expect the firmware to be a lightweight system designed to perform only the minimum of tasks necessary to load and run a modern 32-bit or 64-bit operating system. Aka they want coreboot and they find UEFI a bloated ugly mess that they wouldn't touch even if it came with afrom
and
To add insult to injury, it is easy to strap Open firmware support on top of coreboot [ OpenBIOS ] or any level of it you desire and that provides something that UEFI can NEVER do. Fit the needs of the users.
Bookmarks