开源固件基金会发表了一封寻求社区支持的公开信,呼吁英特尔开源其固件支持包 (FSP, Firmware Support Package)。FSP 二进制文件一直对英特尔系统固件开放程度形成了极大限制,也是在英特尔硬件上支持 Coreboot、LinuxBoot 和其他技术的一个限制因素。
基金会在公开信中提到,在过去的十年里,英特尔 FSP 随着每一代新处理器的出现而大幅增长,这个被锁住的文件在固件层面的开放程度一直是重要的限制因素,而整个行业对拥有开源固件的兴趣越来越大。开源固件有助于从解决安全问题到在系统底层推动创新功能的发展。
Subrata 总结的新“替代路径(alternative path)”模型创建了一种非常可行且务实的方法,以摆脱当前方法中存在的平台支持模型中的保密性。它平衡了 SoC 供应商的业务需求并保护他们的核心利益,同时支持更多的创新并允许开源社区的参与。以下是新设计理念的一些亮点:
- 提供更多技术文档来定义公共领域中最小且安全的硅初始化设定(silicon initialization),让开源工作独立完成。英特尔肯定会从这种方法中受益。
- 通过允许更多开发者参与开发过程,并利用英特尔开发者社区来缩短进行更改的时间。
- 创建一个更全面和可定制的界面,专注于所有相关方的需求。这将使英特尔的合作伙伴能够构建更多创新平台。
- 通过允许相关方根据其平台的要求定制固件,保持固件的快速迭代和紧凑。
开源 FSP 是许多人多年来一直追求的东西,虽然英特人也对外进行了不同的回应,但到目前为止,它仍然只是一个二进制文件。除了英特人,社区中的许多人也希望看到 AMD 在处理 PSP 和固件方面更加开放。
公开信还引用了谷歌 Chrome OS 固件工程师 Subrata Banik 撰写的博文,这位谷歌固件工程师这是一篇有趣的文章,很好地总结了当前的挑战、更开放的好处以及相关问题。
猜你喜欢:暂无回复。