热门问题
时间线
聊天
视角
Libreboot
無二進位大型物件的電腦韌體 来自维基百科,自由的百科全书
Remove ads
Libreboot(原名为GNU Libreboot)是一个目标为取代专有的BIOS固件的自由软件,仅执行最少的工作来加载并执行现代的32位或64位操作系统。
特征
最初,Libreboot被设置为没有专有的二进制blobs的coreboot发行版,不过Libreboot项目现在的规范则是尽量减少专有的二进制blobs[4][5]。Libreboot并不是coreboot的直接分支;相反地,其与它的上游coreboot并发且紧密合作,并会把所有上游的新东西引入自己的源代码里面,并尽可能将补丁合并回上游。除了移除专有软件以外,libreboot也会试着透过组建自动化与简化安装过程来让coreboot更易于使用[6][7]。
Libreboot项目做出让一些ThinkPad、Chromebook与MacBook笔记本电脑与服务器和工作站主板的完全自由变体可以正确执行的修改[8][9]。根据其本身的文件,它可以执行任何在显示上使用核心模式设置(KMS)的Linux发行版,而Microsoft Windows不被支持,Libreboot也不鼓励使用它。而对BSD的支持程度则多半未经测试,但是有一些成功让OpenBSD与NetBSD开机的回报[10]。
Remove ads
历史
自由软件基金会(FSF)认可Libreboot[11],其也在2016年5月14日成为GNU计划的官方项目[12]。然而,在2016年9月16日时,做为对GNU计划因为员工回报性骚扰而开除一名跨性别员工的回应[13],Libreboot的首席开发者Leah Rowe宣布抵制FSF并将Libreboot从GNU计划中移除。FSF方面则于2016年9月16日公开否认这些指控[14]。Rowe则于2016年9月23日进一步指控FSF“不让Libreboot离开”[15]。Libreboot贡献者则指称Leah Rowe决定从GNU单方面分离,并把她的个人意见当作整个Libreboot社群的意见发布,但也没有事先问过其他贡献者[16]。到了2017年1月,理查德·斯托曼宣布将Libreboot从GNU计划中移除[17]。
2017年4月2日,对GNU的批评被移除,而系统管理员Alyssa Rosenzweig也宣布了Libreboot网页不再仅一人控制。对于歧视性开除的谣言是否属实,她说“也许是。也许不是。”Leah Rowe也在信中道歉:“伤害了很多人,其中大多数人并未参与任何相关的事件。”[18]三个星期后,在一篇在Reddit上的帖子中,Rowe澄清说,她仍持续参与Libreboot,但已不再担任项目领导人。她也对离开GNU表示遗憾,并表示大多数的Libreboot开发者都赞成重新加入[19]。
Remove ads
安全问题
2017年5月1日,英特尔确认并修复了一个在其管理引擎固件中的远程提升权限漏洞CVE-2017-5689[20],这是一个Coreboot与Libreboot社群长久以来怀疑是否存在的漏洞[21][22]。每个配有英特尔标准管理、Intel主动管理技术或是小型企业科技的英特尔平台,从2008年的Nehalem微架构到2017年的Kaby Lake微架构都在IME(英特尔管理引擎)中有远程安全漏洞[23][24]。IME中的另一个安全漏洞则与Intel vPro有关,硬件可以透过它来远程访问,严重的话,电脑甚至会被摧毁[25]。
支持的系统
Libreboot的系统支持包含了下列的系统:[9][26][27]
- 服务器主机版:华硕 KFSN4-DRE与华硕 KGPE-D16
- 桌面型主机版:华硕 KCMA-D8、英特尔 D510MO、技嘉 GA-G41M-ES2L与Apple iMac 5,2
- 笔记本电脑:华硕 Chromebook C201、联想 ThinkPad X60/X60s、联想 ThinkPad X60 Tablet、联想 ThinkPad T60(部分例外)、联想 ThinkPad X200、联想 ThinkPad R400、联想 ThinkPad T400、联想 ThinkPad T500、Apple MacBook 1.1与Apple MacBook 2.1
参考资料
外部链接
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads