本页使用了标题或全文手工转换

coreboot

维基百科,自由的百科全书
跳到导航 跳到搜索

coreboot
Coreboot full.svg
原作者 Ronald G. Minnich、Eric Biederman、Li-Ta (Ollie) Lo、Stefan Reinauer,以及coreboot社区
初始版本 1999年,​19年前​(1999
穩定版本
穩定版本
4.8.1
(2018年5月16日,​3個月前​(2018-05-16
開發狀態 活躍
编程语言 主要是C语言,有大约1%的汇编语言
系統平台 IA-32X86-64ARM架構[1]、ARMv8、MIPSRISC-V、POWER8
类型 韌體
许可协议 GNU通用公共许可证
網站 www.coreboot.org
源代码库 review.coreboot.org/cgit/coreboot.git

coreboot,原名LinuxBIOS[2],是一个旨在取代大多数计算机专有韌體BIOSUEFI)的软件项目,它采用轻量级固件设计,只执行加载和运行现代32位元64位元操作系统所需的最少量任务。

由于coreboot要初始化裸硬件,所以必须为所要支持的每个芯片组主板移植。因此而言,coreboot只适用于有限的硬件平台和主板型号。

coreboot的一个变种是Libreboot

变种[编辑]

目前存在许多基于coreboot代码的变种,每个变种的目标略有不同。

  • librecore英语librecore - 更关注自由、非x86和固件开发框架的一个变种。
  • libreboot - 重点在移除二进制内容(blob)的一个变种。

Libreboot是一个无专有二进制blob英语Binary blob的coreboot。[3][4]

Libreboot项目使得将一些ThinkPadMacBook和ARM Chromebook上网本修改为完全自由软件成为可能。[5][6][7]

参见[编辑]

参考资料[编辑]

  1. ^ ARM. coreboot. 15 October 2013 [1 February 2014]. 
  2. ^ [LinuxBIOS] Welcome to coreboot. 12 January 2008. 
  3. ^ Libreboot. Free Software Foundation. [31 July 2014]. 
  4. ^ Libreboot. [31 July 2014]. 
  5. ^ Gay, Joshua. Respects Your Freedom hardware product certification. Free Software Foundation. 9 October 2012 [25 February 2015]. 
  6. ^ Hardware compatibility list. [25 February 2015]. 
  7. ^ Libreboot ported to Asus Chromebook C201 (free software bootloader). [24 October 2015]. 

拓展阅读[编辑]

外部链接[编辑]