Benefits

From coreboot
Revision as of 17:34, 7 June 2007 by Uwe (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Note: This page is work in progress!

Benefits

  • 100% Free Software (GPL), no royalties, no license fees!
  • Fast boot times (3 seconds from power-on to Linux console)
  • Avoids the need for a slow, buggy, proprietary BIOS
  • Runs in 32-Bit protected mode almost from the start
  • Written in C, contains virtually no assembly code
  • Supports a wide variety of hardware and payloads
  • Further features: netboot, serial console, remote flashing, ...

Possible Advantages

  • Some BIOSes don't enable hardware virtualization features (AMD / Intel), thus you cannot use that feature of your hardware (e.g. for XEN, KVM, etc).
  • Some BIOSes don't enable HPET (can be used by Linux for enhanced power-saving features, e.g. on laptops), see linuxpowertop.org.
  • TPMs...

All of this is (or can be) fixed in LinuxBIOS, as it's open source. With a proprietary BIOS you're dependant on the good-will of the vendor to fix these issues.

Some anecdotes where LinuxBIOS saved the day