NetBSD 9.0 RC1 is out now. NetBSD is a free, secure and highly portable open source UNIX operating system for a wide range of platforms, from 64-bit AlphaServers and desktop systems to handheld and embedded systems. It is very clean in design and has advanced features, which makes it well known both in the industry and academia. Users can get support through the complete source code. Many applications are readily available from NetBSD Packages Collection.
NetBSD 9.0 is known to be an important upgrade to this BSD operating system, providing better support for modern Arm and x86_64 Intel/AMD hardware. ZFS file system support has also been updated, the kernel ultimately supports randomization of the kernel address space layout, and additional kernel features are added. The release of NetBSD 9.0 RC1 is expected to be its only candidate.
Since 8.1, it has made many changes, the key points are as follows:
Support for Arm AArch64 (64-bit Armv8-A) machines, including “Arm ServerReady” compatible machines (SBBR and SBSA)
Enhanced hardware support for Armv7-A
Updated GPU drivers (for example, support for Intel Kabylake)
Enhanced virtualization support
Support for Hardware Acceleration Virtualization (NVMM)
Support for performance monitoring counters
Kernel ASLR is supported
Support for multiple kernel cleaners (KLEAK, KASAN, KUBSAN)
Support for user-level cleaners
Network Stack Audit
Many improvements to NPF
Redesigned error handling and NCQ support in SATA subsystems
Common framework for USB Ethernet drivers (usbnet)