coreboot

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

coreboot
原作者Ronald G. Minnich、Eric Biederman、Li-Ta (Ollie) Lo、Stefan Reinauer,以及coreboot社区
首次发布1999年1999
当前版本
  • 24.02.1 (2024年3月1日;穩定版本)[1]
源代码库
编程语言主要是C语言,有大约1%的汇编语言
平台IA-32X86-64ARM架構[2]、ARMv8、MIPSRISC-V、POWER8
类型韌體
许可协议GNU通用公共许可证
网站www.coreboot.org 编辑维基数据

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

coreboot的一个变种是Libreboot

变种

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

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

Libreboot是一个无专有二进制blob的coreboot。[4][5]

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

参见

参考资料

  1. "coreboot 24.02 and 24.02.1 released!"; 作者姓名字符串: Author Felix Singer; 作品或名稱使用語言: 英語; 出版日期: 2024年3月1日; 检索日期: 2024年3月1日.
  2. . coreboot. 15 October 2013 [1 February 2014]. (原始内容存档于2017-08-09).
  3. . 12 January 2008 [2017-12-03]. (原始内容存档于2013-06-01).
  4. . Free Software Foundation. [31 July 2014]. (原始内容存档于2016-03-04).
  5. . [31 July 2014]. (原始内容存档于2016-03-19).
  6. Gay, Joshua. . Free Software Foundation. 9 October 2012 [25 February 2015]. (原始内容存档于2016-03-22).
  7. . [25 February 2015]. (原始内容存档于2017-02-20).
  8. . [24 October 2015]. (原始内容存档于2016-03-05).

拓展阅读

外部链接

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.