自由启动(Libreboot)是一种旨在去除当前计算机中的专有二进制和固件的开源固件,该项目近日宣布将推出新的固件ROM,其中移除了CPU微码。这是一个非常重要的决定,因为 CPU 微码包含多种专有数据和指令,这可能会干扰到计算机硬件及相关软件运作。
自由启动团队认为,任何不受信任的代码都应该从我们计算机中剔除。因此,他们认为应该尽可能减少微码和其他专有二进制的使用,从而确保计算机确实是开放且可验证的。因此,自由启动将不遗余力地去除这些微码,以提高系统的可信度和敏捷性。
然而,这个决定并不是没有代价的。由于 CPU 微码已经被大量使用,并且与多个处理器架构紧密耦合,因此必须采取一些额外的措施来保证系统的稳定性和可靠性。这需要自由启动团队大量的研究和测试,以确保新的固件ROM可以正常运作,并且不会影响任何现有硬件或软件的运作。
如果这个实验成功,那么这个决定将是非常受欢迎的。事实上,越来越多的人已经开始寻找一种可靠的,安全的,开源的固件来替代当前市场上的专有二进制固件。这将大大促进自由软件和开放硬件的发展,为所有用户带来更安全、更稳定的计算体验。
虽然这个项目还远未完成,但它提供了一个非常重要的指向方向——我们需要一个更开放、可靠、透明的硬件和软件生态系统。我们相信,在未来的几年中,自由启动将为这个生态系统奠定更加稳固的基础。
了解更多有趣的事情:https://blog.ds3783.com/