> FreeBSD однозначно. Ибо: увы, но нет.. не однозначно..
NetBSD - для тех, кому интересно в исходники, в портирование (в работу со многими архитектурами), в (относительно) простой код.. база.. у minix3 заявлена бинарная совместимость c NetBSD, например..
FreeBSD - оч странная система, возможно для сервера, если по какой-то причине не устраивает Linux и/или нет желания в Illumos (с родным zfs)..
OpenBSD - R'n'D проект с эталонной документацией (по сути, сторонние гайды не нужны, т.к. система всегда идёт с актуальными man и info страницами).. лучшая (среди прочих *BSD) поддержка железа, прекрасно себя ведёт на ноутах (suspend/hibernate из короба, простая настройка действий на закрытие крышки/экрана и т.п.), родной PF, отличная сеть и куча прочих достоинств.. но.. файловая система без trim (оставьте 30% от объёма накопителя как unallocated и дайте GC делать свою работу), nfs3 в базе, нет ACL (собсно за ненадобностью, но кому-то может быть оч некомфортно первое время), ограниченная поддержка RAID (не все режимы и с особенностями), и, ещё раз - эт R'n'D.. т.е. aslr/рандомизация, шифрование, перелинковка ядра, pledge/unveil и прочее, зачастую влияющее на производительность (особенно актуально для старых/слабых машин).. почти всё можно настроить по усмотрению и обстоятельствам, что требует внимательного чтения доков (понимать написанное тож оч неплохо, а то у самого бывает: гляжу в книгу - вижу фигу)..
для опёнка, как уже выше мельком отметили, M.W. Lucas (Netflow, FS и обзор системы), Peter Hansteen (PF) и Charles Kozierok (TCP) будут оч полезны как референс..
как-то так..