Latin American Foundation with a small delay Posted Fully free version of Linux kernel 5.17 – Linux-Libre 5.17-GNU , cleaned from elements of firmware and drivers containing non-free components or sections Code, the scope of which is limited by the manufacturer. In addition, Linux-Libre disconnects the core functions for the loading of non-free components that are not included in the nucleus supply, and deletes the reference to the use of non-free components from the documentation.
To clean the kernel from non-free parts, within the framework of the Linux-libre project Created Universal Shell script, which contains thousands of templates to determine the presence of binary inserts and exceptions of false positives. Ready patches created based on the use of the aforementioned script are also available for download. The Linux-Libre kernel is recommended for use in distributions corresponding to Criteria SPO Foundation for the construction of completely free Distributions GNU / Linux. For example, the Linux-Libre kernel is used in distributions such as Dragora Linux, Trisquel, Dyne: Bolic, Gnewsense, Parabola, Musix and Kongoni.
In the release of Linux-Libre 5.17-GNU added code for cleaning Blobov in DTS files for new SOC based on the AARCH64 architecture and in the X86-Android-Tablets driver for tablet PCs based on the X86 architecture. Updated Blobal Removal Code in Drivers and Tegra, BNX2X, MT7915, BTMTK and MSCC subsystems.