System76 推出采用开源 BIOS coreboot 的笔记本电脑

该公司通过推出两款搭载开源固件 coreboot 的笔记本电脑,回应了开源硬件爱好者的呼声。
157 位读者喜欢这篇文章。
Why and how to handle exceptions in Python Flask

图片来自 Unsplash.com, Creative Commons Zero 

10月中旬,System76 为开源硬件爱好者发布了一个令人兴奋的公告:它将很快开始销售其两款笔记本电脑型号,Galago ProDarter Pro,它们采用开源 BIOS coreboot

coreboot 项目 表示 其开源固件“旨在替代您的 BIOS / UEFI,并高度关注启动速度、安全性和灵活性。它旨在尽可能快地启动您的操作系统,而不会牺牲安全性,没有后门,也没有来自 80 年代的任何垃圾。” Coreboot 以前被称为 LinuxBIOS,并且致力于 coreboot 的工程师也为 Linux 内核做出了贡献。

当今销售的大多数计算机上的固件都是专有的,这意味着即使您运行的是开源操作系统,也无法访问机器的 BIOS。 使用 coreboot 则不是这样。 它的开发人员分享他们所做的改进,而不是对其他供应商保密。 与任何其他开源代码一样,可以检查、学习和修改 Coreboot 的源代码。

Joshua Woolery 是 System76 的营销总监,他说 coreboot 在几个重要方面与专有 BIOS 不同。“传统固件是闭源的,无法审查和检查。它臃肿且具有不必要的功能,并且不必要的复杂 ACPI 实现会导致 PC 以不可预测的方式运行。 另一方面,System76 Open Firmware 是轻量级的、快速的且编写简洁的。” 这意味着您的计算机启动速度更快且更安全,他说。

我询问了 Joshua coreboot 对整个开源硬件的影响。“开源硬件和开源固件的结合,赋予了用户超出其中一个专有时可能实现的能力,”他说。“想象一下像 [System76 的] Thelio Io 这样的开源硬件控制器,而没有开源固件。人们可以阅读原理图并编写软件来控制它,但为什么要这样做呢? 有了开源固件,用户就可以从功能正常的硬件和软件开始,并在此基础上进行扩展。 开源硬件和固件使社区能够学习、适应和扩展我们的工作,从而整体推进技术发展,而不是要求个人不断重新实现已经完成的工作。”

Joshua 说 System76 正在努力开源计算机的所有方面,并且我们将在其他 System76 机器上看到 coreboot。 该公司 Thelio 台式机中的控制器板 Thelio Io 中的硬件和固件都是开源的。 在 System76 推出 Thelio 不到一年后,该公司现在正在销售两款带有开源固件的笔记本电脑。

如果您想查看 System76 对 coreboot 项目的固件贡献,请访问 GitHub 上的代码存储库 GitHub。 您还可以通过发送主题行为:<MODEL>的原理图电子邮件,查看任何受支持的 System76 型号的原理图。 (请记住,目前唯一支持的型号是 darp6 和 galp4。)不支持在其他设备上使用 coreboot 固件,并且可能会导致它们无法运行。

Coreboot 在 GNU 公共许可证下获得许可。 您可以在项目的网站上查看 文档,并了解如何 贡献 GitHub 上的项目。

接下来阅读
标签
User profile image.
教育家、企业家、开源倡导者、终身学习者、Python 教师。 教育心理学硕士,教育领导学硕士,Linux 系统管理员。

3 条评论

Don,很棒的文章!

¡感谢 System76! 我期待你们的开源硬件笔记本电脑!

Creative Commons License此作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.