La Fundación de Software Libre de Latinoamérica ha publicado con un ligero retraso la versión completamente libre del núcleo Linux 5.14 — Linux-libre 5.14-gnu1, eliminado de elementos de firmware y controladores que contienen componentes no libres o fragmentos de código cuyo uso está restringido por el fabricante. Además, Linux-libre desactiva las funciones del núcleo para cargar componentes no libres que no están incluidos en la distribución del núcleo y elimina las menciones sobre el uso de componentes no libres de la documentación.
Para limpiar el núcleo de partes no libres, se ha creado un script shell universal en el marco del proyecto Linux-libre, que contiene miles de plantillas para detectar la presencia de inserciones binarias y excluir falsos positivos. También están disponibles para su descarga parches listos, creados a partir del uso del script mencionado. Se recomienda utilizar el núcleo Linux-libre en distribuciones que cumplan con los criterios de la Fundación del Software Libre para construir distribuciones completamente libres de GNU/Linux. Por ejemplo, el núcleo Linux-libre se utiliza en distribuciones como Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix y Kongoni.
En esta nueva versión se ha desactivado la carga de blobs en los nuevos controladores eftc y qcom arm64. Se ha actualizado el código para limpiar blobs en los controladores y subsistemas btrtl, amdgpu, adreno, i915, sp8870, av7110, r8188eu, btqca y xhci-pci-renesas. Se destacan los cambios en el código para la limpieza de microcódigo para sistemas x86, así como la eliminación de blobs previamente omitidos en los componentes para la carga de microcódigo para sistemas powerpc 8xx y en los micropatches para firmwares de sensores vs6624. Dado que estos blobs también estaban presentes en versiones anteriores del núcleo, se ha decidido generar actualizaciones para las versiones previamente lanzadas de Linux-libre 5.13, 5.10, 5.4, 4.19, 4.14, 4.9 y 4.4, etiquetando las nuevas versiones con la etiqueta «-gnu1».
Fuente: opennet.ru
