coreboot/coreboot
FreeRead-only mirror of https://review.coreboot.org/coreboot.git. Synced every hour. We don't handle Pull Requests.
About coreboot/coreboot
coreboot is a Free Software project that replaces proprietary firmware (BIOS/UEFI) found in most computers. It performs hardware initialization to configure the system and then passes control to a payload, which typically boots the operating system. With separation of hardware initialization and boot logic, coreboot is suitable for a wide variety of situations, including specialized firmware applications, running operating systems from flash, loading custom bootloaders, or implementing firmware standards like PC BIOS services or UEFI. The project supports a wide range of architectures, chipsets, devices, and mainboards, and releases quarterly.
Key Features
Pros & Cons
- Completely free and open-source under permissive licenses
- Highly flexible: only includes necessary features, reducing code and flash space
- Supports many architectures and mainboards
- Regular quarterly releases and active community
- Separation of hardware initialization and boot logic allows tailored payloads
- Requires technical expertise to configure and build; not user-friendly for casual users
- Limited out-of-the-box hardware support; not all systems are compatible
- Releases are snapshots, not guaranteed stable for production without testing