This article's factual accuracy is disputed. Relevant discussion may be found on the talk page. Please help to ensure that disputed statements are reliably sourced.(May 2023) (Learn how and when to remove this message)
coreboot
Original author(s)
Ronald G. Minnich, Eric Biederman, Li-Ta (Ollie) Lo, Stefan Reinauer, and the coreboot community
Initial release
1999; 25 years ago (1999)
Stable release
4.20.1
/ 3 June 2023; 11 months ago (2023-06-03)[1]
Repository
review.coreboot.org/cgit/coreboot.git
Written in
Mostly C, about 1% in assembly and optionally SPARK
coreboot, formerly known as LinuxBIOS,[4] is a software project aimed at replacing proprietary firmware (BIOS or UEFI) found in most computers with a lightweight firmware designed to perform only the minimum number of tasks necessary to load and run a modern 32-bit or 64-bit operating system.
Since coreboot initializes the bare hardware, it must be ported to every chipset and motherboard that it supports. As a result, coreboot is available only for a limited number of hardware platforms and motherboard models.
One of the coreboot variants is Libreboot, a software distribution partly free of proprietary blobs, aimed at end users.
^"Releases". coreboot. n.d.
^"ARM". coreboot. 15 October 2013. Retrieved 1 February 2014.
^"coreboot's licence". github.com. 1991. Retrieved 13 October 2018.
^"[LinuxBIOS] Welcome to coreboot". 12 January 2008.
coreboot, formerly known as LinuxBIOS, is a software project aimed at replacing proprietary firmware (BIOS or UEFI) found in most computers with a lightweight...
Libreboot (briefly known as GNU Libreboot) is a free software project based on coreboot, aimed at replacing the proprietary BIOS firmware contained by most computers...
order to start. This can be the Pre-EFI Initialization (PEI) part of UEFI, coreboot, or U-Boot. It can boot Linux through the kexec syscall, but is also able...
version of coreboot modified to launch Tiano. This feature is called PIANO (payload into Tiano) or tianocoreboot. PIANO code was merged into coreboot in 2013...
of coreboot, a project attempting to replace PC's proprietary BIOS. However, such releases never became the basis for the development of coreboot beyond...
source code indicates that it existed as early as 1999. In June 2019, Coreboot began to use Ghidra for its reverse engineering efforts on firmware-specific...
research to port the Librem 13 to coreboot but the effort was initially stalled. By the end of the year, a coreboot developer completed an initial port...
typical proprietary x86 BIOS. SeaBIOS can either run on bare hardware as a coreboot payload, or can be used directly in emulators such as QEMU and Bochs. Initially...
the late 1990s, the coreboot project was started to create an open source alternative to legacy BIOS from scratch. The coreboot developer community organises...
described here. Instead, it uses ACPI to discover and manage devices. The coreboot project makes use of device trees, but they are different from the flattened...
on additional lower-level firmware for hardware initialization, such as coreboot or Das U-Boot. Open Firmware implements the IEEE 1275-1994 standard. Open...
computer clusters. Coreboot Das U-Boot Anton Borisov (6 January 2009) The Open Source BIOS is Ten. An interview with the coreboot developers, The H Official...
'Chromebooks' that will use Coreboot. Google likes Coreboot for the faster start-up time, among other benefits. "Chromebooks". www.coreboot.org. Archived from...
components, there are different variations and approaches; for example, GRUB, coreboot or Das U-Boot can be used as bootloaders (historical examples are LILO...
firmware. Framework Laptop Chromebook Edition uses an open source firmware, coreboot. In April 2024, it was described that the company has struggled with the...
component[citation needed]. The U540 has a partial compatibility with coreboot. "Hi-Five Unleashed: The first Linux-capable RISC-V single board computer...
operating systems. Examples of first-stage bootloaders include BIOS, UEFI, coreboot, Libreboot, and Das U-Boot. Second-stage boot loaders, such as GNU GRUB...
and Ivy Bridge CPUs through a BIOS upgrade. With third-party BIOSes like Coreboot, Ivy Bridge processors can be used on those chipsets as well. Processors...
which are instead provided by coreboot, of which TianoCore is one of many payload options. The development of coreboot requires cooperation from chipset...
counterpart is Socket FT3 (BGA-769). At least one board is supported by coreboot. Codenamed: Kabini Fabrication process: GlobalFoundries 28 nm L1 cache:...
Debugger; developing automatic transcription and video editing software, Coreboot, drivers for network routers, a free smartphone operating system and creating...
standard but was withdrawn in 2005. Later examples include the libreboot, coreboot and OpenBIOS/Open Firmware projects. AMD provided product specifications...
makes it impossible for end users to install replacement firmware (such as Coreboot) or modded BIOS. Intel Boot Guard was first released in Haswell processors...
secrets requires a logic analyzer or disassembly of the system firmware. Coreboot – includes an open-source SMM/SMI handler implementation for some chipsets...