По сути, если вы хотите использовать самые передовые технологии, Linux является лучшей платформой, к тому же она достаточно стабильна, даже в Ubuntu Unity в 13.04 она стала действительно хорошей, с точки зрения парня, который использует Unity в своем дистрибутиве вместе со своим аппаратное обеспечение в настоящее время и действительно копает его.
Однако BSD находятся в игре немного дольше и имеют меньшее, более зрелое и сплоченное сообщество, чем Linux, и они уделяют больше внимания зрелости и стабильности своих ОС, насколько это применимо к пакетам, однако недостатком является BSD немного сложнее в использовании, если вы привыкли к какой-либо форме Linux, так как вам нужно скомпилировать в ней большинство вещей, однако вы также можете установить из пакетов в ней, таким образом, Linux не сильно отличается от некоторые дистрибутивы, т.е. Gentoo или LFS, вы должны скомпилировать все из исходного кода, в дистрибутивах, таких как Arch, вы можете скомпилировать из исходного кода или установить из двоичных файлов, в то время как такие дистрибутивы, как Ubuntu, Fedora или Debian, получают свои материалы в основном из двоичных файлов.
Однако существуют настольные ориентированные на BSD формы, особенно PC-BSD, которые используют аналогичный подход к Ubuntu в том, что они делают BSD максимально простым в использовании и максимально доступным для людей, которые являются новичками в платформе.
В конечном счете, это всего лишь вопрос предпочтений, я, например, предпочитаю Linux, чтобы сосредоточиться на новейших материалах, и потому что я к нему больше всего привык, особенно в дистрибутивах Ubuntu или Debian, в то время как другие могут предпочесть BSD для стабильности пакетов.