Firmware Comparison
The wiki is being retired!
Documentation is now handled by the same processes we use for code: Add something to the Documentation/ directory in the coreboot repo, and it will be rendered to https://doc.coreboot.org/. Contributions welcome!
This is work in progress!
There are a lot of (Free Software, as well as proprietary) firmware implementations available these days, which can be very confusing. This page tries to give an overview.
coreboot
License: GPLv2
FreeBIOS
This project is dead and was merged into coreboot. Use coreboot instead.
OpenBIOS
Open Firmware IEEE 1275-1994 implementation. Kernel and some modules are written in C. Large parts of the code base is written in Forth. License: GPL
OpenFirmware
SmartFirmware
OpenBoot
U-Boot
EFI
UEFI
GNUFI
...