OpenBSD has released version 8.0, introducing expanded hardware support, virtualisation improvements, and updated security software.
OpenBSD is a free, open-source Unix-like operating system developed by a global volunteer team focused on security and correctness.
The release expands the AMD64 kernel's virtual address space from 4 GB to 512 GB, and adds support for Intel Arc A-Series GPUs, ARM64 hibernation, and RISC-V improvements. Virtual machine support has been significantly upgraded in vmm/vmd, which now supports up to 64 virtual CPUs per guest. The project emphasised its security track record, stating it remains proud of 'more than thirty years with only two remote holes in the default install'.
On the software side, the release ships LibreSSL 4.4.0 and OpenSSH 10.6, the latter disabling LZ77 compression and rejecting $ and \ characters in command-line usernames to mitigate shell injection risks. The httpd daemon has received enhancements including support for custom HTTP headers and request filtering.
Reaction on Hacker News highlighted the system's enduring philosophy. User ctolsen praised OpenBSD for feeling like a Unix system should, calling its pf firewall configuration intuitive and its manual pages consistently excellent. Longtime user nanolith, who has used the system for nearly 20 years, said it is 'so stable that I barely notice changes when I upgrade until I go hunting for them', but cautioned that its lack of support for advanced filesystems such as ZFS, Btrfs, or GeFS limits its appeal for large server environments.
Analysis
Why This Matters
- The release demonstrates a volunteer-driven security-centric operating system can continuously adapt to modern hardware like Arm64, RISC-V, and Intel Arc GPUs.
- Expanded VM support, up to 64 vCPUs, significantly boosts its viability as a lightweight hypervisor host.
- Highlights the real-world security value of rigorous code review, setting a high standard for the wider industry.
Background
OpenBSD is a free, open-source operating system derived from the Berkeley Software Distribution (BSD). It is renowned for its proactive security stance, including features like the pledge and unveil system calls, and for developing widely-used software such as OpenSSH. The project maintains a strong focus on code correctness and documentation.
Key Perspectives
OpenBSD Project: The release notes frame version 8.0 as a substantial upgrade with broader hardware compatibility, enhanced security, and a proud security record of more than thirty years with only two remote holes in the default install.
nanolith (Hacker News user): A nearly 20-year user who praised the system's upgrade stability but pointed out that its lack of advanced filesystems like ZFS, Btrfs, or GeFS makes it not an ideal choice for large servers.
ctolsen (Hacker News user): Praised the system's adherence to traditional Unix philosophy, noting the simplicity of its process list and the quality of its man pages and pf firewall.
What to Watch
- Community testing and feedback on the expanded RISC-V and ARM64 support, indicating the project's direction beyond traditional x86.
- Whether the improved virtual machine support leads to broader adoption in edge or high-security hosting environments.
- The practical performance and stability of the new Intel Arc A-Series graphics support under OpenBSD.
Checked
12 claims in this story checked against 1 source: 12 supported.
Show each claim
- SupportedOpenBSD 8.0 was released with expanded hardware support and security upgrades.InfoQ: “OpenBSD 8.0 is a substantial upgrade bringing broader hardware compatibility, enhanced security”
- SupportedThe latest version supports Intel Arc GPUs.InfoQ: “Although OpenBSD 8.0 introduces support for the Intel Arc A-Series GPUs”
- SupportedThe release improves virtual machine support.InfoQ: “support for multi-processor virtual machines through vmm / vmd, with up to 64 virtual CPUs per guest and improvements to virtual hardware and guest compatibility”
- SupportedThe release ships LibreSSL 4.4.0 and OpenSSH 10.6.InfoQ: “The new release incorporates LibreSSL 4.4.0”
- SupportedOpenBSD released version 8.0 with hardware, virtualisation and security software updates.InfoQ: “OpenBSD 8.0 is a substantial upgrade bringing broader hardware compatibility, enhanced security, an expanded virtual address space, and support for modern architectures”
- SupportedThe AMD64 kernel's virtual address space expanded from 4 GB to 512 GB.InfoQ: “a larger virtual address space for the AMD64 kernel, expanded from 4 GB to 512 GB”
- Supportedvmm/vmd supports up to 64 virtual CPUs per guest.InfoQ: “with up to 64 virtual CPUs per guest”
- SupportedThe project said it remains proud of “more than thirty years with only two remote holes in the default install”.InfoQ: “We remain proud of OpenBSD's record of more than thirty years with only two remote holes in the default install.”
- SupportedOpenSSH 10.6 disables LZ77 compression.InfoQ: “OpenSSH 10.6, which disables SSH Compression using LZ77”
- SupportedOpenSSH 10.6 rejects $ and \ characters in command-line usernames to mitigate shell injection risks.InfoQ: “rejects $ and \ characters in command-line usernames to mitigate potential shell injection vulnerabilities”
- Supportedctolsen praised OpenBSD for feeling like a Unix system should, and described pf as intuitive and the manual pages as consistently excellent.InfoQ: “OpenBSD just feels like a *nix system is supposed to. ps aux is like 10 entries at first. pf makes so much sense. man pages are consistently incredible.”
- Supportednanolith said OpenBSD is “so stable that I barely notice changes when I upgrade until I go hunting for them”.InfoQ: “it's so stable that I barely notice changes when I upgrade until I go hunting for them”