OpenBSD version 8.0 was released this week, marking the project's closest milestone to a 30th anniversary since its fork from NetBSD in 1995. Developer Bryan Steele posted highlights on Mastodon, noting key enhancements to the VMM/VMD hypervisor, which now supports multiprocessor VMs with up to 64 virtual CPUs per guest. The kernel virtual memory address space on x86-64 has been expanded from 4 GB to 512 GB, accommodating GPUs with large amounts of VRAM.
On the graphics front, the DRM stack has been updated to match Linux 6.18. OpenBSD 8.0 also includes OpenSSH 10.6 and LibreSSL 4.4.0, and adopts Clang/LLVM 22 as the default C compiler for all architectures, including SPARC64, though at the cost of dropping support for Loongson. On Arm64, hibernation is now supported, and on both x86-64 and Arm64, CPU AES instructions can be used for faster encrypted swap.
A significant development for users of Windows software is the proposal of a port of Wine 11 for OpenBSD on x86-64. This version can run 64-bit Windows binaries by emulating instructions that manipulate the CPU's GS register, a trick required because OpenBSD does not allow programs to alter that register. The port comes with caveats: it cannot run 32-bit Windows code and is unlikely to be merged into upstream Wine. Reddit galleries show several recent game titles running on the port, but the project notes that Wine does not sandbox applications, potentially exposing OpenBSD to Windows malware.
Just before the release, security researcher Calif ("Big Fish") published details of a decades-old shared-memory bug that, combined with a separate kernel flaw, could allow local root access. Both vulnerabilities were fixed in OpenBSD 7.9. A comment on HackerNews noted the bug was accidentally fixed in NetBSD during a rewrite in 1999, but it persisted in OpenBSD until recently.
The release continues OpenBSD's vocal opposition to AI-generated code. The product's website features banner art showing the pufferfish mascot with an extra eye and malformed text, mimicking early AI image generators. The release theme song, titled "The Simps on AI," parodies both the television show and AI users, with a line from Grampa Simpson: "Back in my day we didn't have artificial intelligence, we had real stupidity – and we liked it." The project rejects LLM-generated code based on licensing concerns, a stance shared by its cousin NetBSD.
OpenBSD remains focused on security and simplicity, lacking features found in other BSDs such as logical volume management or a journaling filesystem. The current errata list is short, containing only four fixes for the new release.
