打造100%透明系统 FSF宣布启动“Librephone”项目替换系统中的闭源代码

Antutu

阅读

Free Software Foundation(自由软件基金会)近日通过官方公告宣布启动名为“Librephone”的长期项目,目标是识别、逆向并最终以自由软件替代当前智能手机平台中普遍依赖的专有安装包blob。

FSF在公告中表示,此项目并非要推出另一套Android发行版,而是从底层着手,先梳理主流SoC与设备上那些妨碍“自由软件”理想的闭源组件,再挑选“最易修复”的样机作为起点,逐步开展清洁室式的逆向与重实现工作。

图片

据悉,该项目技术负责人为资深嵌入式与自由软件工程师 Rob Savoye,初期资金来自 FSF 董事会成员 John Gilmore 的捐助。

目前的Android系统虽然开源,但仍有大量不透明代码,即便像LineageOS、GrapheneOS等开源替代系统在应用层实现去Google化并开源大部分代码,但仍依赖厂商或供应商提供的闭源驱动或固件来驱动图形、基带、Wi-Fi、蓝牙等关键硬件,导致“代码透明”在实践上无法完全实现。

Librephone希望通过将这些不可见的“blob”工程化地描述与重写,为现有社区项目提供可复现的替代代码,从而真正实现从引导到应用层的开放透明。

图片

不过多数外媒并不看好此项目,Librephone面临的挑战既有技术层面的,也有法律与资源层面的。技术上,现代手机SoC复杂、闭源模块数量与类型众多,逆向重写要耗费大量工程投入;法律上,逆向工程需也规避知识产权与许可风险。

此外,替换这些模块很难将性能、稳定性与功耗保持在商用可接受范围内。

原创文章,作者:HyperZ-Ton,如若转载,请注明出处:http://www.antutu.com/doc/135416.htm

相关推荐

登录后才能评论

评论列表 ( )

返回
顶部