Skip to content
coreboot
EntityQ286812· pop 22· linked from 96 articles

Also known as LinuxBIOS

coreboot (formerly LinuxBIOS) is an open‑source project that provides lightweight firmware to initialize hardware and then load an operating system. It is designed to replace proprietary firmware (traditional BIOS or UEFI implementations) by performing the minimal tasks required to start a modern 32-bit or 64-bit operating system.

Key facts

Software.name
coreboot
Software.logo
Coreboot full.svgclass=skin-invert
Software.logo alt
Graphic of a running hare in black and white above text "coreboot" in lowercase sans-serif font
Software.logo size
150px
Software.author
Ronald G. Minnich, Eric Biederman, Li-Ta (Ollie) Lo, Stefan Reinauer, and the coreboot community
Software.programming language
Mostly C, about 1% in assembly and optionally SPARK
Software.platform
IA-32, x86-64, ARMv7, ARMv8, RISC-V, POWER8
Software.genre
Firmware
Software.license
GPLv2-only

via Wikipedia infobox

Wikidata facts

Official website
www.coreboot.org
Image
Coreboot+seaBIOS+on-x60.JPG
Show 6 more facts
software version identifier
25.12
source code repository URL
github.com/coreboot
official donation page URL
www.coreboot.org/donate.html
publication date
1999-09-00
Commons category
Coreboot
social media followers
610
Sources (6)

via Wikidata · CC0

~10 min read

Article

13 sections
Contents
  • History
  • Supported platforms
  • Design
  • Initializing DRAM
  • Developing and debugging coreboot
  • Payloads
  • {{Anchor|European Coreboot Conference|ECC}} European Coreboot Conference
  • Conference history
  • {{Anchor|LIBREBOOT}}Variants
  • See also
  • References
  • Further reading
  • External links

coreboot (formerly LinuxBIOS) is an open‑source project that provides lightweight firmware to initialize hardware and then load an operating system. It is designed to replace proprietary firmware (traditional BIOS or UEFI implementations) by performing the minimal tasks required to start a modern 32-bit or 64-bit operating system.

Because coreboot performs low‑level hardware initialization, it must be ported to each supported chipset and motherboard model; consequently, availability is limited to platforms for which support has been implemented.

Gallery (4)

Connections

Categories