UEFI Formed to Replace BIOS
anonymous cow-herd writes "Businesswire reports that several leading technology companies including Intel, AMD, Microsoft, IBM, Dell and HP and others have formed the Unified EFI Forum. The non-profit corporation will assume responsibility for the development and promotion of the EFI specification, a pre-boot interface originally developed by Intel that is intended to replace the aging PC BIOS."
Read more about EFI here.
It doesnt adapt well to serial consoles..
It has limitations on which parts of the disk it can boot from..
It's not scriptable..
It can't be configured in any ways other than what the "setup" program makes available to you..
OpenFirmware as used by SUN is much nicer, you can run diagnostics, write scripts, and get some low level information about the hardware attached... You can control the whole system from a serial console easily, and even install the OS from there..
You can also explicitely boot from any partition on your disk, instead of requiring a bootloader in the MBR to do the selection for you.
http://spamdecoy.net - free throwaway anonymous email - avoid spam!
The source code for Intel's implementation of EFI can be found at http://www.tianocore.org/
Also, this standard should finally allow seemless integration of new hardware onto the linux desktop. The main hurdle for desktop linux has always been lack of seemless driver integration.