OpenBSD 8.0 is out today, October 20, with improvements that give enthusiasts a few good reasons to pay attention. The release adds Arm64 hibernation, support for Intel Arc A-Series graphics cards, and virtual machines with up to 64 virtual CPUs.
For anyone unfamiliar, OpenBSD is a free, open source Unix-like operating system with an emphasis on security, code correctness, and documentation. It is a separate operating system from Linux, although both will feel familiar to people comfortable working at a terminal. Choosing it means learning its tools and checking its hardware support, rather than assuming everything that works on a favorite Linux distribution will work here.
The OpenBSD 8.0 release notes list hibernation as a new Arm64 feature. Hibernation saves the running system’s state to storage so it can power down and later restore the session. For a laptop, that can make it easier to step away without leaving the machine consuming power to keep its memory alive.
There are also targeted improvements for Snapdragon laptops. The storage driver now survives suspend on the Samsung Galaxy Book4 Edge and HONOR MagicBook Art 14 Snapdragon. Samsung’s touchscreen gains support, while HONOR gets a multitouch touchpad fix. These are specific improvements, so buyers should still check compatibility for their exact machine.
Virtualization gets another useful upgrade. OpenBSD’s built-in vmm and vmd stack now supports multiprocessor guests with up to 64 virtual CPUs. A virtual machine runs a guest operating system inside a host, and additional virtual CPUs give software inside that guest more room to divide work across processors. The benefit depends on the workload and available host resources; assigning more CPUs does not automatically make every application faster.
Graphics support expands to Intel’s Arc A-Series, also known as Alchemist. On amd64 systems, OpenBSD increases kernel virtual address space from 4GB to 512GB, allowing it to map more than 4GB of video memory. That is an address-space change, not a claim that the operating system suddenly needs hundreds of gigabytes of RAM.
The full changelog also details security fixes with practical consequences. The pax archive tool no longer allows malicious archives to extract outside the working directory. Firmware updates gain stricter handling, including checking local signature files and skipping archive entries outside expected locations.
Network services receive attention too. Fixes prevent certain malicious DHCP data from crashing the DHCP server and address potential memory exhaustion from DHCPINFORM messages. Virtualization changes also repair support for 32-bit Linux guests and add network checksum offloading.
OpenBSD 8.0 gives existing users plenty to examine, but the laptop work is what catches my eye. Getting storage, touch input, and power management behaving properly is the sort of progress that can make an alternative operating system more practical. Those improvements are more useful than a version number alone, even if switching still requires some homework.
Support independent tech journalism
NERDS.xyz is independently owned and operated. If you enjoy my coverage of Linux, AI, hardware, cybersecurity, and tech culture, consider supporting the site on Ko-fi.
Support NERDS.xyz
