Что выбрать для сервера — Linux, FreeBSD или что-то ещё?
Часто сижу и думаю, какой *nix лучше использовать для домашнего или малого сервера. Linux вроде универсальный и много чего поддерживает, но говорят, что FreeBSD в плане стабильности и сетевых фич круче. При этом Solaris или какие-то другие BSD вообще не в счёт или есть необычные плюсы у них?
У меня не супер крутая задача, просто файлы шарить, может web, бэкапы и VPN. Какой вариант реально проще в настройке, где меньше геморроя с обновлениями и стабильностью? И стоит ли играть с мелкими дистрибутивами или лучше брать что-то типа Ubuntu/Debian или FreeBSD "из коробки"?
Вдобавок интересно, в чём принципиальные плюсы BSD систем, почему многие админы их выбирают именно под свои проекты? Где подводные камни? Кто на что натыкался в сравнении этих систем?
Если не хочешь заморачиваться, бери что-то вроде Ubuntu — там всё проще и много гайдов. FreeBSD круто выглядит в глазах хипстеров, но для простого шаринга файлов и VPN он редко даст какой-то реальный плюс, кроме того, что придётся учить новые команды и нюансы с настройкой. Solaris — вообще из другой оперы, туда лезть, если не спец, смысла мало. Главное — чтоб работало и не ломалось каждую неделю.