Comparison of BSD operating systems: Difference between revisions

Content deleted Content added
Line 39:
NetBSD places emphasis on correct design, well-written code, stability, and efficiency, where practical, close compliance with open API and protocol standards is also aimed for.
Several security features are available in NetBSD<ref>{{cite web|url=http://netbsd.gw.com/cgi-bin/man-cgi?security+8+NetBSD-current|title=NetBSD security(8) manual page}}</ref>, including IPsec, a homegrown firewall ([[NPF (firewall)|NPF]]), a file integrity system ([[Veriexec | Veriexec]]), a kernel authorization framework (kauth) <ref>{{cite web |url=https://man.netbsd.org/kauth.9 |title=kauth(9) |work=NetBSD Manual Pages |date=10 August 2009 |access-date=8 February 2025}}</ref>, disk encryption (CGD), a number of exploit mitigations like W^X and ASLR.
 
File system support include [[Unix File System|FFS(v1/2)]], [[Log-structured file system | LFS]], and [[ZFS]]. FFS on NetBSD supports data journaling through [[Write Ahead Physical Block Logging | WAPBL]], which replaces soft updates. Starting with release 10.0, FFSv2 also supports extended attributes and ACLs.<ref>{{cite web | date = 2023-01-08 | url = https://wiki.netbsd.org/tutorials/acls_and_extended_attributes_on_ffs/ | title = acls and extended attributes on ffs | access-date = 2025-02-08}}</ref>. ZFS on NetBSD follows the illumos-gate codebase, unlike FreeBSD which rebased its implementation on ZoL<ref>{{cite web |title=ZFS on Linux |url=https://zfsonlinux.org/ |access-date=2025-02-08}</ref> starting with 13.0-RELEASE.<ref>{{cite web |title=FreeBSD 13.0-RELEASE Release Notes |url=https://www.freebsd.org/releases/13.0R/relnotes/ |website=FreeBSD |publisher=The FreeBSD Project |access-date=2021-07-10}}</ref>. Initial support for ZFS root is available<ref>{{cite web |title=Root on ZFS |url=https://wiki.netbsd.org/root_on_zfs/ |date=2024-11-27 |access-date=2025-02-08}</ref>, but neither integrated in the installer nor in the bootloader.
 
In June 2008, the NetBSD Foundation moved to a two-clause BSD license, citing changes at UCB and industry applicability.<ref>{{cite web | date = 2006-01-08 | url = http://www.netbsd.org/Misc/about.html | title = About the NetBSD Project – What is the NetBSD project? | publisher = The NetBSD Foundation, Inc. | access-date = 2006-04-22}}</ref>