El proyecto GNU Linux-libre ha anunciado el lanzamiento de la versión 6.12 del kernel GNU Linux-libre, destinada a usuarios que buscan una experiencia completamente libre en sus sistemas GNU/Linux. Este hito continúa con el compromiso de ofrecer un núcleo limpio de componentes propietarios, promoviendo así la libertad en el uso de software.
Basado en Linux 6.12 con importantes mejoras
Esta nueva versión se basa en el recién lanzado kernel Linux 6.12, eliminando o neutralizando componentes propietarios y de código cerrado. Entre las principales áreas que han sido limpiadas se encuentran:
- Soporte para CPM/QE QMC SoC, el controlador Wi-Fi Realtek 8852BE-VT, y el protocolo Bluetooth de Amlogic.
- Controladores como amcc qt2025 phy y sensores de proximidad aw96103/aw96105.
- Código relacionado con los controladores TI TLV320AIC31XX para códecs de audio.
Adicionalmente, el proyecto ha actualizado el proceso de limpieza para controladores como los de Renesas xHCI, el concentrador de sensores integrados Intel ISH HID, y varias referencias de controladores Qualcomm y Adreno. Cabe destacar que los controladores ks7010 y el de audio Intel SkyLake han sido completamente eliminados del núcleo principal, por lo que su limpieza ya no es necesaria.
Soluciones a problemas de licencias y componentes binarios
Uno de los aspectos más destacados de esta versión es la neutralización de programas binarios GPL disfrazados como secuencias de números hexadecimales, que habían sido detectados en versiones anteriores. Según el equipo de desarrolladores, este problema persiste en algunos controladores, pero se continúa trabajando para garantizar un kernel completamente libre.
Además, el proyecto ha expresado su preocupación por intentos en el kernel Linux principal de introducir restricciones que dificultan la instalación de controladores libres, calificando estas prácticas como contrarias a la filosofía de libertad del software.
Disponibilidad y soporte
El kernel GNU Linux-libre 6.12 está disponible para descarga inmediata en formato de tarballs comprimidos desde el sitio oficial del proyecto. Asimismo, se ofrecen paquetes binarios listos para su uso en distribuciones basadas en Debian (.deb) y Red Hat (.rpm) a través de los proyectos Freesh y RPM Freedom, respectivamente. Los usuarios pueden instalar este kernel como reemplazo o junto al kernel estándar en cualquier distribución GNU/Linux.
Una herramienta para los puristas del software libre
El kernel GNU Linux-libre está diseñado para quienes desean construir sistemas completamente libres de controladores o componentes propietarios. Su enfoque minimalista elimina componentes no libres, pero no los reemplaza por alternativas funcionales equivalentes. Sin embargo, el proyecto apoya y fomenta el desarrollo de soluciones libres que puedan llenar estos vacíos.
Un paso más hacia la transparencia
La versión 6.12 refuerza el compromiso del proyecto con la transparencia y la seguridad. Según el equipo, las restricciones a la libertad de los usuarios no solo comprometen sus derechos, sino que también pueden aumentar su vulnerabilidad frente a las empresas de hardware y software.
Con esta nueva actualización, GNU Linux-libre sigue consolidándose como una opción esencial para quienes buscan un entorno de software verdaderamente libre, alineado con los principios del movimiento del software libre.