OpenBSD 8.0 ya está disponible y se convierte en el lanzamiento número 61 de un proyecto que mantiene una cadencia semestral ininterrumpida desde 1996. Lo que nació hace más de tres décadas como un fork de NetBSD es hoy uno de los sistemas operativos con mayor conciencia de seguridad en desarrollo activo, y esta entrega lo confirma con una mezcla poco habitual: soporte para tarjetas gráficas de última generación, un espacio de direcciones del kernel multiplicado por 128 y una pila criptográfica que ya mira hacia la computación cuántica.
- Soporte inicial para Intel Arc A-Series: los drivers DRM se actualizan al estado del kernel Linux 6.18.53, lo que habilita las GPU Alchemist (DG2) en el driver inteldrm(4).
- Espacio de direcciones de 512 GB en amd64: el kernel pasa de 4 GB a 512 GB de espacio virtual, una ampliación que permite mapear más de 4 GB de VRAM.
- Virtualización ampliada: la pila VMM/VMD admite hasta 64 vCPU por máquina virtual invitada, junto con soporte x2APIC e interrupciones MSI/MSI-X para dispositivos virtio.
- Más plataformas: hibernación en ARM64 y compatibilidad con la extensión vectorial «V» en RISC-V.
En el anuncio remitido a la lista de correo del proyecto, el fundador de OpenBSD, Theo de Raadt, destacó el conjunto de mejoras de la versión y subrayó la trayectoria del sistema en materia de seguridad:
«Orgullosos del historial de OpenBSD: más de treinta años con solo dos agujeros remotos en la instalación por defecto».
Gráficos modernos y un kernel que ya respira con holgura
El cambio más visible llega por el lado del escritorio. La actualización de los drivers DRM al estado del kernel Linux 6.18.53 incorpora por primera vez soporte para las tarjetas Intel Arc A-Series (DG2/Alchemist) a través de inteldrm(4). Ese soporte habría sido inviable sin la otra gran modificación: en amd64, el espacio de direcciones virtuales del kernel crece de 4 GB a 512 GB, lo que elimina el techo que impedía mapear más de 4 GB de memoria de vídeo. El mapa directo de pmap(9) se coloca además en una posición aleatorizada, un guiño al enfoque defensivo del proyecto. También se incorpora un workaround para los errores de timeout del GuC de inteldrm(4) observados en algunos equipos con Alder Lake.
El resto de la pila gráfica y de red acompaña el salto: los drivers qwx(4) y qwz(4) ganan 802.11n con canales de 40 MHz, se habilita suspensión y reanudación en qwz(4) y se suma compatibilidad con dispositivos Intel Panther Lake, Wildcat Lake y controladoras Intel E610. En el capítulo del cifrado de swap, el sistema acelera las operaciones apoyándose en las instrucciones AES del procesador.
Virtualización, arquitecturas y toolchain
La pila de virtualización integrada es otra de las grandes beneficiadas. VMM/VMD admite ahora hasta 64 vCPU por invitado, añade modo x2APIC, interrupciones virtio MSI/MSI-X, offload de checksums y un manejo mejorado de imágenes QCOW, además de correcciones para invitados Linux de 32 bits. La gestión de propiedad de las máquinas virtuales se rediseñó para operar mediante archivos.
En el terreno de las arquitecturas, ARM64 recibe por fin soporte de hibernación, mientras que RISC-V suma compatibilidad con el kernel para la extensión vectorial «V», la Advanced Interrupt Architecture —con los drivers imsic(4) y aplic(4)— y la extensión de temporizador Sstc. SPARC64 completa su transición a la cadena de herramientas LLVM/Clang, y Loongson desaparece del mapa: la arquitectura se retira porque no funciona con Clang 22.
Seguridad, criptografía y ecosistema de paquetes
El apartado defensivo mantiene el nivel habitual. Llega LibreSSL 4.4.0, que convierte el intercambio híbrido post-cuántico X25519MLKEM768 en el grupo TLS 1.3 preferido de libtls, y OpenSSH 10.6, con soporte experimental para firmas compuestas post-cuánticas ML-DSA44/Ed25519 y la desactivación del codificador de diccionario LZ77 para evitar fugas por canal lateral. Para administradores de red aparece rtrd(8) junto a rtrctl, con soporte del protocolo RPKI-to-Router, y se refuerzan pledge, unveil, el cortafuegos PF y la validación de firmas en fw_update.
El ecosistema de ports acompaña con GCC 16.1, LLVM Clang 22, GNOME 49, KDE Plasma 6.7.5, Xfce 4.20, Wayland 1.26, Python 3.14.7, Rust 1.98.1, Firefox 157, Chromium 154, LibreOffice 26.8 y PostgreSQL 18.6.
OpenBSD 8.0 no es una revolución conceptual, sino una demostración de constancia: seis meses después de la 7.9, el proyecto sigue cerrando brechas de hardware sin relajar su modelo de seguridad. La combinación de drivers gráficos equiparables a Linux 6.18 con un espacio de direcciones liberado sugiere que el sistema deja de ser una curiosidad para servidores y empieza a ser viable en estaciones de trabajo con GPU dedicada. El siguiente examen será la madurez de ese soporte Arc en hardware real y hasta qué punto la ampliación a 512 GB se traduce en mejoras tangibles fuera del renderizado y la virtualización.