Nebudou to dvě věty, omlouvám se.
Jako zkušený linuxák napište, k jakému účelu vybíráte OS. Desktop, webserver, DB server, data server, mailserver, ... Protože každá z BSD variant cílí úplně jinam a v něčem je vynikající a v něčem musí dělat kompromisy.
Všechny BSD vynikají vyšší stabilitou, ale za cenu horší podpory hardware.
Jestli správně vnímám NetBSD (nikdy jsem ho nepoužíval), tak jejich filozofií je čistota kódu. To se může hodit zejména, pokud chcete vyvíjet nějakou úplně novou technologii a nechcete se nechat rušit kódem, který byl vložen z praktických důvodů, ale je suboptimální. Tedy: NetBSD běží teoreticky optimálně, v praxi narazíte na problémy - např. v rychlosti některých částí, nebo nepodporovaných vlastnostech.
OpenBSD se zaměřuje na "secure by default", což se moc hodí na úzký okruh použití. Je k ničemu používat OpenBSD, když si jeho mailer přebouchnete postfixem a jeho jednoduchý httpd nginxem nebo nedej bože apachem.
FreeBSD je nejblíž praktickému univerzálnímu použití. Dbají taky na dodržování BSD filozofie, ale zaměřují se na praktickou použitelnost, na to, co uživatelé žádají. Na serverech je to dost vhodný replacement za Linux.
Linuxu ani jeden z BSD nemůže konkurovat v šíři podpory hardwaru, ani v tom, jak dalece Linux umí hardware využívat. Pokud chcete používat BSD, je potřeba nad výběrem hardwaru maličko přemýšlet (a počítat s tím, že neumějí každou novinku), pak za to dostanete v praxi vyšší stabilitu.
Pro univerzální použití (a desktop) jedině Linux nebo FreeBSD, ke zbytku už musíte vědět, proč to chcete.
3. 3. 2020, 19:03 editováno autorem komentáře