Linux-libre 5.7已发布,该内核不含专有元素和组件

La 拉丁美洲自由软件基金会揭幕 最近出版 新版本 从Linux Kernel 5.7完全“免费” “ Linux-libre 5.7-gnu” 其主要特征是它不含固件元素和驱动程序,这些固件元素和驱动程序包含专有组件或代码部分,其应用受到制造商的限制。

Linux的自由 是自由软件基金会推荐的内核 和主要的 GNU发行版完全没有专有片段或随附的固件 在Linux中,它们用于初始化设备或向其应用补丁,以解决硬件故障,这些故障在提供给用户之前无法纠正。

固件由控制器加载到设备中,从而构成固件的一部分,因此也构成内核的一部分。 这些固件包含一些漏洞,即使使用免费的驱动程序,例如英特尔管理引擎,这些漏洞也可能会影响Linux。

在某些情况下,如果没有固件,将无法操作设备,从而使其无用。 这导致与Linux兼容的Linux-libre兼容硬件更少。

关于Linux-Libre

在谈论设备时,还包括计算机的CPU。 这意味着,如果您的微处理器还需要正确的固件才能正常运行,则计算机可能完全无法使用。

另外, Linux-libre禁用内核功能以加载不属于内核配置的非自由组件 并从文档中删除了使用非自由组件的提及。

为了清除内核中的非自由部分,在Linux-libre项目中创建了一个通用外壳脚本,其中包含数千个模板,用于确定是否存在二进制插入并消除误报。

也可以下载基于上述脚本的现成补丁。

在满足Open Source Foundation的构建标准的发行版中,建议使用Linux-libre内核 完全免费的GNU / Linux发行版。 例如,Linux-libre内核用于诸如Dragora Linux,Trisquel,Dyne:Bolic,gNewSense,Parabola,Musix和Kongoni之类的发行版中。

尽管使用此内核(默认情况下已知)的主要缺点是 从某些硬件中删除固件 例如某些特别强调NVIDIA的Wi-Fi卡,声卡和图形卡

Linux-libre 5.7的主要新功能

在这个新版本的Linux-Libre Kernel 5.7中,工作 专注于从某些驱动程序中删除代码。

这就是 禁用处理Blob加载的代码 驱动程序 Marvell OcteonTX CPT,联发科MT7622 WMAC,高通IPA,Azoteq IQS62x MFD,IDT 82P33xxx PTP和MHI总线。

除了事实 清理并修改Blob代码以说明新的固件上传界面 以及AMD GPU驱动程序和子系统,Arm64 DTS,Meson VDec,Realtek蓝牙,m88ds3103前端dvb,Mediatek mt8173 VPU,Qualcomm Venus,Broadcom FMAC,Mediatek 7622/7663 wifi上的新斑点。

其他变化 广告中提到的内容:

  • 在wd719x中考虑了mscc驱动程序的移动和文档。
  • i1480 uwb驱动程序由于已从内核中删除而已停止清洁。
  • 删除了在i915控制器中添加为数字集装饰并用于Gen7 GPU的可执行Blob。
  • 在deblob-check脚本中,解决了自检问题,并重做了一些标准的blob高亮模板。

如何在我的发行版上获取并安装Linux-Libre?

对于那些有兴趣尝试使用此Linux-Libre内核的人, 对于那些不安全的人的主要建议 或没有必要的知识来执行编译,则越好 选择使用任何上述发行版 利用这个内核。

如果您想获取要执行编译的软件包,可以通过以下方法获取它们: 到以下链接 或者您也可以查看以下信息以了解发行情况 支持APT。 


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。