Imagen: Getty Images/SimonSkafar

El último kernel de Linux ya está disponible con una serie de características nuevas y, por una vez, esta versión ha sido agradable y sencilla.

Como escribió el creador de Linux, Linus Torvalds, en la Lista de correo del kernel de Linux (LKML): “Esta vez ha sido un lanzamiento tranquilo… así que aquí estamos, justo a tiempo, con el lanzamiento 6.3 listo para su disfrute”.

También: Cómo crear archivos ocultos en Linux

Si bien el sencillo lanzamiento es una buena noticia, Torvalds advierte que todavía podrían haber desafíos por delante: “Eso no significa que algo desagradable no pueda haber estado acechando durante todas estas semanas, por supuesto, pero tomemos las cosas al pie de la letra y esperemos que así sea”. Todo significa que todo está bien y realmente fue un agradable ciclo de lanzamiento controlado. Sucede”.

Calma no significa aburrimiento. Es cierto que las características de esta versión no son tan interesantes como las anteriores que incluían compatibilidad con Rust o Apple M1. Pero todavía hay algunas características nuevas importantes en el kernel de Linux 6.3.

Hablando de Rust, el lenguaje seguro de memoria favorito de todos, el nuevo kernel viene con soporte Linux en modo de usuario para el código Rust.

Además: Canonical presenta Ubuntu 23.04 'Lunar Lobster'

Miguel Ojeda, el desarrollador del kernel de Linux, que dirigió los esfuerzos para llevar Rust a Linux, dijo que las adiciones significan que estamos “acercandonos a un punto en el que los primeros módulos de Rust puedan actualizarse”.

Otras características del kernel Linux 6.3 incluyen soporte y habilitación para CPU y hardware de gráficos Intel y AMD futuros y aún por lanzar. Si bien estas actualizaciones beneficiarán principalmente al hardware futuro, varios cambios en esta versión impactan directamente la experiencia diaria de los usuarios de hoy.

El kernel ahora admite la función automática de especulación restringida de rama indirecta (IBRS) de AMD para la mitigación de Spectre, lo que proporciona una alternativa que requiere menos rendimiento a la ejecución especulativa de retpoline.

Sí, han pasado cinco años desde que se abrió el agujero de seguridad del chip Spectre y, sí, todavía estamos luchando contra él hoy. El resultado neto de esta solución es que los procesadores AMD más antiguos serán un poco más seguros y más rápidos.

También: Cómo instalar Ubuntu Linux (¡Es fácil!)

Linux 6.3 también incluye nuevos controladores de administración de energía para arquitecturas ARM y RISC-V. RISC-V ha obtenido soporte para funciones de cadena aceleradas a través de la extensión de manipulación de bits Zbb, mientras que ARM recibió soporte para instrucciones de extensión de matriz escalable 2.

Para los sistemas de archivos, Linux 6.3 ofrece soporte de cifrado basado en AES-SHA2 para NFS, optimizaciones para el rendimiento de E/S directa EXT4, descompresión de baja latencia para EROFS y un controlador de sistema de archivos Brtfs más rápido. En pocas palabras: muchas operaciones con archivos serán un poco más seguras y rápidas.

Para los jugadores, el nuevo kernel proporciona una interfaz de controlador Steam Deck nativa en HID. También incluye compatibilidad para el Volante de carreras Logitech G923 edición Xbox y mejoras en los controladores de juegos con cable 8BitDo Pro 2. ¿Quién dice que no se puede jugar en Linux? Las computadoras de placa única, como BannaPi R3, BPI-M2 Pro y Orange Pi R1 Plus, también se benefician de los controladores actualizados en esta versión.

Además: ¿Listo para abandonar Windows por Linux? Esta es la distro ideal para ti

También hay soporte para más adaptadores y conjuntos de chips Wi-Fi. Estos incluyen: compatibilidad con adaptador Wi-Fi Realtek RTL8188EU; Compatibilidad con el chipset inalámbrico Qualcomm Wi-Fi 7; y soporte Ethernet para NVIDIA BlueField 3 DPU. Para los usuarios que trabajan con redes complejas que tienen redes tanto de la vieja escuela como modernas, el nuevo kernel también puede manejar TCP multiruta manejando flujos mixtos con IPv4 e IPv6.

Si desea trabajar con 6.3 hoy, puede hacerlo, pero necesitará compilar el kernel de Linux usted mismo. Puede descargar o extraer Git del último kernel de Linux desde kernel.org.

Dicho esto, algunas distribuciones, generalmente las distribuciones de Linux de lanzamiento continuo, lanzarán el kernel pronto. Estos incluyen Arch Linux, openSUSE Tumbleweed y Gentoo Linux. Esas versiones iniciales son la forma más fácil de jugar con las últimas versiones del kernel de Linux.