
Peter Ross writes:
I think the main reason is KISS. FreeBSD does not have block devices, /proc, /sys, does not rely on hald and dbus and whatever was invented on Linux - and I don't miss it..
Sheesh, even Solaris has /proc. I guess fbsd isn't interested in stealing good ideas from plan9? ;-P hald has been gone for twelve months, it was replaced by (more) udev, and udisks and upower. The latter two are just as horrible as hald was. dbus is a stupid GUI thing -- and who cares about GUIs? (I was recently informed that its use in dnsmasq is a stupid Ubuntuism that upstream rejects, yay.) All I can say for /sys is at least it moves non-procs out of /proc. FWIW my containers don't mount /sys (for security reasons) and they have never complained...