Why NetBSD
From NetBSD Wiki
This article lists advantages of NetBSD.
- #netbsd, #pkgsrc and #netbsd-code :)
- Correct ACPI support
- Nice USB support
- Bittorrent download of install media
- bozohttpd - small footprint webserver in base system
- build NetBSD from other operating systems: build.sh
- Easy to build a custom kernel
- Highly customizable system -- foundation for own solutions/products
- Clean code
- download-vulnerability-list(8) / audit-packages(8) -- software auditing
- friendly community
- fssconfig -- file system snapshot for live backup
- FFS/UFS2 filesystem, now with journalling
- FUSE
- fileassoc -- in-kernel, file-system independent, file-meta data association
- kauth -- kernel authorization framework
- ksh - Korn shell in base
- LFS - log structured fs, only in this BSD
- Much shorter PR TTF/TTC (PR time to fix/close).
- PaX MPROTECT
- PaX Segvguard
- PaX ASLR
- per-user tmp
- pkgsrc
- pkg_info / pkg_admin -- for professional package management
- pkg_select(1) -- curses frontend for packages
- pkg_rolling-replace -- easily upgrade packages
- sh -- nice /bin/sh shell
- shquote
- SSP/propolice -- stack smashing protection
- security.curtain=1 -- to hide other user's processes
- spell
- various systat displays
- Veriexec Subsystem
- working netinstall ;-)
- wiki
- wtf(6)
- Xen -- virtualization technology
- NetBSD/userspace
Links
Community Building: NetBSD in Hindsight, David Maxwell & Lubomir Sedlacik: an interesting interview to four NetBSD developers that contains good reasons about why choose NetBSD and pkgsrc.
