MuyLinux J.Pomeyrol  

Linus Torvalds anuncia el lanzamiento de Linux 7.0

Tal y como estaba previsto, Linus Torvalds ha anunciado el lanzamiento de Linux 7.0, una nueva versión mayor del kernel… y nada más. Como es tradición ya en el desarrollo del núcleo, el salto en la numeración se debe, única y exclusivamente, a la aversión de su creador por enredarse con cadenas de números, por lo que a partir de cierto punto, se cambia de versión. Eso es todo.

De hecho, ni siquiera hay una mención a Linux 7.0 como tal en el mensaje publicado por Torvalds, más allá del etiquetado propio de cada lanzamiento. Es una versión más, como lo fue la anterior y como lo será la siguiente, lo cual significa, siempre y sin excepción, multitud de novedades en los apartados habituales: soporte de hardware, arquitecturas, sistemas de archivos, seguridad, virtualización, redes, correcciones, optimizaciones…

Entrando de lleno en las principales novedades de Linux 7.0, esta nueva versión del kernel culmina uno de los procesos más seguidos de los últimos años: el soporte para Rust deja atrás su etiqueta experimental y pasa a ser parte estable del proyecto. La decisión se tomó en el Linux Kernel Maintainers Summit de 2025 y afianza la integración de este lenguaje en el núcleo, aunque apenas se están dando los primeros pasos.

En el apartado de sistemas de archivos Btrfs incorpora soporte para E/S directa cuando el tamaño de bloque es mayor que el de página, XFS estrena capacidad de autocorrección autónoma —un demonio en segundo plano, gestionado a través de systemd que puede automatizar reparaciones incluso con la unidad montada y en uso—, y hace su aparición NULLFS, un «pseudosistema» de archivos mínimo de lo más curioso pero de nula trascendencia al menos por el momento. EROFS, por su parte, activa la compresión LZMA por defecto.

En lo que respecta al rendimiento, esta versión continúa el trabajo iniciado en Linux 6.18 con la segunda fase de la reorganización de la tabla de swap, que mejora la velocidad de lectura desde el swap hacia la RAM. En pruebas con cargas donde varios procesos comparten memoria de intercambio, la mejora alcanza hasta un 20%. Los usuarios de zram también salen beneficiados: el kernel ya no necesita descomprimir las páginas antes de escribirlas en disco, pudiendo hacerlo directamente en formato comprimido.

En redes y virtualización, llega el soporte general para AccECN, un protocolo de notificación de congestión más preciso, así como soporte para espacios de nombres de red en sockets VSOCK para máquinas virtuales. KVM suma soporte para ERAPS (tecnología de predicción de direcciones de retorno) en procesadores AMD Zen 5 o superiores. Y todavía como base inicial, se implementan los primeros cimientos del estándar Wi-Fi 8 (802.11bn).

En seguridad, Linux 7.0 elimina los esquemas de firma de módulos basados en SHA-1 y los sustituye por firmas postcuánticas ML-DSA, mientras que SELinux incorpora soporte para control de acceso mediante tokens BPF y se añade filtrado BPF para operaciones de io_uring (interfaz de I/O que mejora el rendimiento reduciendo llamadas al sistema), lo que permite restringir y controlar estas operaciones en entornos con mayores exigencias de seguridad.

En el apartado de hardware, Linux 7.0 amplía el soporte para diferentes arquitecturas y plataformas, incluyendo mejoras para ARM64, RISC-V o LoongArch, así como nuevos controladores y compatibilidad con más dispositivos, como los nuevos SoC de Qualcomm, los USB PHY del Google Tensor y el Apple Type-C, entre otros. También se añaden capacidades como la decodificación de vídeo por hardware en determinados modelos de Rockchip. A modo de curiosidad, Linux 7.0 incorpora soporte para las guitarras Bluetooth de Rock Band 4 para PS4 y PS5, y para el teclado Logitech K980, que se carga mediante energía solar.

Por supuesto, también hay novedades en Linux 7.0 a nivel de gráficos, incluyendo cambios en los controladores de AMD e Intel. En el primero, AMDGPU incorpora soporte para nuevos bloques de hardware, entre otros GFX 12.1 —apuntando a una generación más allá de RDNA 4— y GFX 11.5.4, una nueva variante de refresco de RDNA 3.5, con el controlador de cómputo AMDKFD sumando también soporte para ambos. En Intel, el controlador Xe avanza en SR-IOV y en memoria virtual compartida entre múltiples dispositivos, mientras que el soporte de pantalla para los procesadores Nova Lake queda funcional, algo especialmente relevante de cara a la inminente Ubuntu 26.04 LTS.

Por último, y en relación con las herramientas de desarrollo, esta versión incorpora una política oficial sobre el uso de contenido generado por herramientas, incluyendo asistentes de codificación con IA, para orientar a los contribuyentes sobre cómo utilizarlas de manera adecuada en el desarrollo del kernel. Toda contribución es bienvenida, sí, pero siguiendo unas reglas.

Para más información sobre Linux 7.0, en Kernel Newbies se detallan todas las novedades.

La entrada Linus Torvalds anuncia el lanzamiento de Linux 7.0 es original de MuyLinux

Leave A Comment

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.