El proyecto GNU Linux-Libre ha lanzado la versión 6.11 de su kernel, dirigida a aquellos usuarios que buscan tener 100% de libertad en sus computadoras GNU/Linux. Basado en el recién lanzado Linux 6.11, el kernel GNU Linux-Libre elimina componentes propietarios y no libres presentes en la versión estándar del kernel, garantizando una experiencia completamente libre.
El Proyecto GNU y la Libertad del Software
El proyecto GNU, fundado por Richard Stallman en 1983, busca crear un sistema operativo completamente libre. La idea detrás de este movimiento es asegurar que los usuarios tengan el control total sobre el software que ejecutan, lo que significa eliminar cualquier componente de software que no permita modificaciones o que incluya código propietario.
Puede leer también | Disponible núcleo GNU Linux-Libre 6.8
El kernel Linux, aunque es de código abierto, incluye drivers y componentes propietarios, como el firmware, que no cumplen con las estrictas normas de libertad del software que propone GNU. Aquí es donde entra en juego el proyecto GNU Linux-Libre, que "limpia" el kernel eliminando esos componentes no libres.
Características Principales del GNU Linux-Libre 6.11
La versión GNU Linux-Libre 6.11 está basada en la rama del kernel Linux 6.11, pero ha sido modificada para eliminar todos los elementos no libres que vienen incluidos en el kernel original. Entre las principales mejoras y novedades de esta versión se encuentran:
1. Limpieza de Drivers
El kernel GNU Linux-Libre 6.11 incluye una limpieza de drivers propietarios como:
- AMDGPU isp
- tn40
- rtl8192du
- cs40l50
- rt1320
- pcie-rcar-gen4
Además, se ha actualizado la limpieza de otros drivers, como Adreno, AMDGPU, vgxy61, atomisp, btnxpuart, prueth y tas2781. Estos cambios aseguran que el kernel no cargue ningún firmware o componente que no sea completamente libre.
Puede leer también | Lanzamiento del kernel GNU Linux-Libre 6.5 para quienes buscan un PC 100% libre
2. Soporte para AArch64 (ARM64)
El nuevo kernel también añade soporte para nuevos archivos devicetree de la arquitectura AArch64, lo que expande la compatibilidad con dispositivos basados en ARM64, una arquitectura muy utilizada en dispositivos móviles y sistemas embebidos.
3. Primicias en Carga de Firmware en Rust
En esta versión, se introduce la detección de primitivas para la carga de firmware escritas en Rust, un lenguaje de programación que ha ganado popularidad en el desarrollo del kernel por su seguridad y eficiencia.
4. Mejoras Generales
El kernel GNU Linux-Libre 6.11 también incluye todas las nuevas características, mejoras y drivers que se introdujeron en la versión estándar de Linux 6.11, pero sin los componentes no libres. Esto incluye avances en el rendimiento, nuevas funcionalidades y una mejor compatibilidad con hardware reciente.
Historia de GNU Linux-Libre: La Lucha por la Libertad del Software
El kernel GNU Linux-Libre fue lanzado como parte del movimiento por el software libre, que busca garantizar que los usuarios tengan libertad para usar, modificar y distribuir software sin restricciones. A diferencia del kernel estándar de Linux, GNU Linux-Libre elimina todos los drivers y componentes de firmware que contienen código propietario, garantizando que el sistema operativo sea completamente libre.
Este proyecto es fundamental para las distribuciones GNU/Linux que buscan ofrecer una experiencia de uso completamente libre, como Trisquel, Parabola y GuixSD. Con el tiempo, GNU Linux-Libre se ha convertido en una opción clave para los defensores de la libertad del software.
Instalación y Disponibilidad
Si estás interesado en construir una computadora que respete 100% la libertad del software, puedes descargar el kernel GNU Linux-Libre 6.11 directamente desde el sitio oficial en formato comprimido (tarballs). Además, se encuentran disponibles paquetes para distribuciones basadas en Debian (DEB) y Red Hat (RPM) a través de los proyectos Freesh y RPM Freedom.
El kernel se puede instalar en prácticamente cualquier distribución GNU/Linux, ya sea como reemplazo del kernel estándar de la distribución o para usarlo junto con él.
Puede leer también | Linux-libre cumple 15 años
El lanzamiento del GNU Linux-Libre 6.11 representa un paso más en la misión de garantizar la libertad del software. Esta versión ofrece todas las ventajas del kernel Linux, pero sin comprometer la libertad de los usuarios. Para aquellos que valoran la ética del software libre, GNU Linux-Libre sigue siendo la opción ideal.