A NetBSD Project kiadta a NetBSD 11.0-t, a hordozhatóságáról ismert Unix-szerű operációs rendszer tizenkilencedik főverzióját. A kiadás első stabil 64 bites RISC-V porttal, jelentősen kibővített Linux-kompatibilitással, gyors indulású virtualizációs kernellel és számos új hardvermeghajtóval érkezik.

A NetBSD 11.0 egyik legfontosabb újdonsága a 64 bites RISC-V rendszerek hivatalosan stabil támogatása. Az első változat QEMU virtuális gépeken, valamint StarFive JH7110 rendszerchipre épülő eszközökön használható, köztük a StarFive VisionFive 2 és a PINE64 STAR64 fejlesztői lapokon. A port kezeli a PCI- és PCIe-eszközöket, a VirtIO hálózati és tárolóvezérlőket, a virtualizált hangot, a hardveres véletlenszám-generátort és a hőmérséklet-érzékelőket. Alapszintű támogatás készült az Allwinner D1 chiphez is.
Az Arm platform fejlesztései között megjelent a Qualcomm Snapdragon X Elite és az Oryon processzormagok kezdeti támogatása. Új meghajtók kerültek a rendszerbe az akkumulátor- és töltésérzékelőkhöz, valamint a GPIO- és I2C-vezérlőkhöz. Javult a Raspberry Pi 5 perifériáinak kezelése UEFI-indítás esetén, bővült a NanoPi R4S támogatása, és elkészült egy Rockchip USB-C PHY meghajtó is.
A virtualizációhoz új, amd64 és i386 rendszerekre szánt MICROVM kernel érkezett. A PVH-indítást, VirtIO MMIO eszközöket és több kerneloptimalizációt használó változatot gyorsan induló virtuális gépekhez tervezték. A fejlesztők szerint egy 2020 körüli x86-os processzoron megközelítőleg 10 ezredmásodperc alatt képes elindulni. A NetBSD 11.0 emellett támogatja a Xen nélküli PVH-indítást és a QEMU -kernel kapcsolóját, valamint új meghajtót kapott a QEMU virtuális grafikus eszközeihez és a VMware paravirtualizált SCSI-vezérlőihez.
Jelentősen fejlődött a Linux-kompatibilitási réteg is. A rendszer már többek között az epoll, clone3, statx, inotify, renameat2, close_range, waitid, syncfs, readahead és memfd_create rendszerhívásokat, továbbá a POSIX üzenetsorokat is támogatja. A procfs kiegészült a sysvipc és a self/limits felületekkel. A változtatásokkal több eredetileg Linuxra készített program futtatható NetBSD alatt módosítás nélkül.
A kernelben csökkentették a pipeline-ok zárolási versenyhelyzeteit, gyorsították a ZFS-fájlok törlését, és javították a DRM grafikus alrendszer többprocesszoros skálázódását. A VirtIO-meghajtók már a kernel globális zárolása nélkül is működhetnek, a TCP kezdeti újraküldési időkorlátja pedig három másodpercről egy másodpercre csökkent. A NetBSD Packet Filter tűzfal megkapta a második hálózati rétegen történő szűrést, valamint a felhasználókhoz és csoportokhoz köthető szabályokat.
A hardvertámogatás többek között a Realtek RTL8126 5 GbE vezérlőkkel, az NVIDIA Mellanox ConnectX-6 virtuális funkcióival, az ASIX AX88179A USB-s Ethernet adapterekkel, USB Audio Class 2.0 eszközökkel és I2C HID billentyűzetekkel bővült. Javult az AMD Siena, Turin, Strix Point és Zen 5 processzorok hőmérséklet-figyelése, az Intel Meteor Lake és Emerald Rapids processzorokat pedig már felismeri a cpuctl.
A rendszer alapkomponensei is frissültek, köztük a GCC 12.5, a GDB 15.1, az OpenSSL 3.5.7, az OpenSSH 10.3, az X.Org Server 21.1.24 és a wpa_supplicant 2.11. Frissítéskor figyelembe kell venni, hogy az OpenSSH már nem támogatja a DSA-kulcsokat, ezért az ezeket kifejezetten engedélyező egyedi SSH-beállítások módosításra szorulhatnak.
A NetBSD 11.0 telepítőképei és forráskódja már elérhető a projekt letöltési kiszolgálóiról a támogatott processzorarchitektúrákhoz és rendszerplatformokhoz. A kiadási megjegyzések a NetBSD oldalán olvashatók.
