-
Linux-libre 编辑
Linux-libre 是一种计算机操作系统内核,它是由 Linux 内核修改而来的自由软件,属于 GNU 项目。该项目的目的是为了移除 Linux 内核内不包含源代码、含有代码混淆以及使用专有许可证(通常允许自由传播,但不允许修改)发布的部分,使其变成完全的自由软件。
Linux 内核从1996年开始就包含了二进制blob。而清除二进制blob的工作则由 gNewSense 在2006年开始。2007年,BLAG 有了更多的进展,Linux-libre 就此诞生。Linux-libre 是由拉丁美洲自由软件基金会(FSFLA)所开发,自由软件基金会认可,作为自由软件基金会认可的 Linux 发行版的一部分。它在2012年3月成为了GNU项目的其中一个软件包,Alexandre Oliva是此项目的维护者。
移除过程需要用到称为 deblob-main 的脚本。这个脚本是由 gNewSense 所启发。Jeff Moe 做了后续的修改以匹配 BLAG Linux 和 其他 GNU 发行版的需求。 而有另一个 deblob-check 脚本是用来检查被怀疑包含了专有软件的核心源文件、补丁或是被压缩的源文件。
移除专有固件的的优点是可以使用户免于恶意固件的危害,还有就是用户和开发者无法对专有固件进行审查。如果某些专有固件没有相应的自由替代品,则移除专有固件则会导致无法对应硬件无法使用。
1、本站所有文本、信息、视频文件等,仅代表本站观点或作者本人观点,请网友谨慎参考使用。
2、本站信息均为作者提供和网友推荐收集整理而来,仅供学习和研究使用。
3、对任何由于使用本站内容而引起的诉讼、纠纷,本站不承担任何责任。
4、如有侵犯你版权的,请来信(邮箱:baike52199@gmail.com)指出,核实后,本站将立即删除。
下一篇 GNU/Linux命名争议
上一篇 专有软件