>В чем принципиальная разница между Linux
>и Unix, например BSD?
>Почему есть мнение, что Linux менее
>надежен как сервер платформа и
>отдается предпочтение Unix?
а кто сказал что BSD - это Unix? ;)
Unix'ами являются только те что заплатили за
(tm) Unix (те часть sources от AT&T)
приниципиальная разница - в построении ядра и
многих компонентов системы в целом.
Мнение о надежности - спорный вопрос и может
быть рассмотрен лишь в сумме глобальных аспектов:
- разновидность и ориентация OS
- грамотность support'а разработчиков
- грамотность системных администраторов и
разработчиков ПО, включая их моральную
и психическую устойчивость
- грамотность разработанной сетевой политики,
без которой ни один сервер внутри сети не
сможет быть островком бастиона внути захаченной
сети
любой *nix в руках грамотного администратора
будет достаточно надежным, соответственно неважно
что это за OS, а важно насколько профессионально
ее знают администраторы.
Примечание: В плане security, практически все OS
в настоящий момент сильны, а вот в плане дырявости
сервисов - многие хромают, вот почему все системы
и их сервисы постоянно модифицируются и совершенствуются. В результате сервисы - тоже часть security. Вот почему качество support'а
разработчиков OS очень важно, а качество support'а
можно легко оценить по сайту разработчиков и его
содержанию, примеры:
BSD: BSDi/FreeBSD/NetBSD/OpenBSD
SysV: Solaris
Linux: несколько слабее чем верхние(личное мнение)
материала "НУ ОЧЕНЬ МНОГО", а support'а - МАЛО,
те куча разновидностей и с единой политикой
напряженка, хотя SOFTWARE больше всего под Linux.
Достаточно посмотреть как снизилось качество GNU
за последние 10 лет, и вообще такое впечатление
что нынче GNU == Linux :(