(Difference between revisions)
Current revision as of 17:28, 9 December 2012
UEFI is the replacement for BIOS that is being implemented by some motherboard manufacturers. The open source alternative to UEFI is Coreboot, which is avilable on AMD-processors.
- See this article for information about disabling / bypassing SecureBoot on computers that allow this.
- The biggest threat to user data and software choice (on their own computers) are implementations of the UEFI boot protocol "SecureBoot". See the FSF whitepaper regarding this issue. Certain hardware with this implementation rigidly ties hardware to the OS, giving control to the OS manufacturer, not to the user. Hardware failure in such a configuration causes unrecoverable data loss (as frequently happened when a similar mechanism was initially used for Windows XP a decade ago). Be extremely careful when purchasing hardware that includes the UEFI "SecureBoot"; many implementations do not allow the user to install (or modify) their own operating systems, making the computer or device essentially a short-lifespan disposable one. Do not choose hardware that puts your important data at risk. (If forced to use such hardware, user data should never be stored on such a computer or device.) H-node maintains a list of hardware compatible with flexible, free, and open source software and operating systems. Coreboot (with SeaBIOS) is an open source alternative to UEFI and is supported by AMD-based motherboards.