coreboot

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

coreboot
File:Coreboot full.svg
原作者Ronald G. Minnich、Eric Biederman、Li-Ta (Ollie) Lo、Stefan Reinauer,以及coreboot社区
首次发布1999年,​27年前​(1999
当前版本
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    源代码库
    • {{URL|example.com|可选的显示文本}}
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    编程语言主要是C语言,有大约1%的汇编语言
    引擎
      Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
      平台IA-32X86-64ARM架构[1]、ARMv8、MIPSRISC-V、POWER8
      类型韧体
      许可协议GNU通用公共许可证

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

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

      coreboot的一个变种是Libreboot

      变种[编辑]

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

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

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

      参见[编辑]

      参考资料[编辑]

      1. ^ ARM. coreboot. 15 October 2013 [1 February 2014]. (原始内容存档于2017-08-09). 
      2. ^ [LinuxBIOS] Welcome to coreboot. 12 January 2008 [2017-12-03]. (原始内容存档于2013-06-01). 
      3. ^ Gay, Joshua. Respects Your Freedom hardware product certification. Free Software Foundation. 9 October 2012 [25 February 2015]. (原始内容存档于2016-03-22). 
      4. ^ Hardware compatibility list. [25 February 2015]. (原始内容存档于2017-02-20). 
      5. ^ Libreboot ported to Asus Chromebook C201 (free software bootloader). [24 October 2015]. (原始内容存档于2016-03-05). 

      拓展阅读[编辑]

      外部链接[编辑]

      • Module:Official_website第90行Lua错误:attempt to index field 'wikibase' (a nil value)