Перед тем как внедрять Linux, попробуйте познакомиться с BSD

OpenBSD, несмотря на свое название, является наиболее защищенной из BSD-систем

Как и Linux, они распространяются бесплатно в исходных текстах. Однако во многих случаях они обеспечивают большую по сравнению с Linux производительность и защищенность, а также обладают рядом качеств, отсутствующих у Linux.

Названия этих Unix-систем происходят от Berkeley Software Distribution, а разработаны они в Калифорнийском университете (г. Беркли). Эти ОС называются FreeBSD, NetBSD и OpenBSD. Они довольно популярны в среде пользователей Unix благодаря своей высокой производительности, надежности и защищенности.

Справедливости ради следует отметить, что различия между BSD-системами и Linux незначительны по сравнению с различиями между Unix и Windows NT. Все диалекты Unix оснащаются одним и тем же графическим пользовательским интерфейсом, основанным на X Window System.

Однако между Linux и BSD есть и существенные различия, источник которых — разница в философиях этих систем и в составах групп их разработчиков.

На протяжении многих лет сообщество разработчиков Linux состояло в основном из хакеров, ставящих своей главной целью построить для себя разновидность Unix, которую можно было бы распространять бесплатно. Разработка шла форсированными темпами и не всегда скоординированно. Из-за этого возникла неоднородность, появилось большое количество разных версий Linux. Некоторые особенности ОС делают ее не вполне совместимой с другими Unix-системами, имеется довольно много ошибок в механизме защиты информации.

У разработчиков BSD мотивации были совсем другими. Группа NetBSD (www.netbsd.org) основное внимание уделяла тому, чтобы ее ОС могла работать на стольких же платформах, на скольких работает и Linux; сегодня же NetBSD поддерживает вдвое большее число архитектур. Кроме того, NetBSD — единственная распространяемая бесплатно Unix, поддерживающая протокол IPv6.

FreeBSD (www.freebsd.org) была создана группой разработчиков NetBSD, отколовшейся от основной ввиду разногласий по вопросам управления. Разработчики FreeBSD стараются сделать свою операционную систему не менее быстрой и надежной, чем NetBSD, однако FreeBSD больше предназначена для оборудования на процессорах Intel. Как и Linux, FreeBSD поддерживает симметричную многопроцессорную обработку, но имеет еще и механизм автоматического распределения памяти, к которому программы и дисковый кэш могут обращаться по мере необходимости. Кроме того, FreeBSD сопровождается очень простой в использовании системой инсталляции и конфигурирования.

OpenBSD (www.openbsd.org), несмотря на свое название, является наиболее защищенной из BSD-систем. Состоящая из десятка с лишним человек группа разработчиков OpenBSD несколько лет потратила на проверку исходного текста ОС и исправление неявных ошибок, вроде тех, что могут привести к переполнению стека или буферов. OpenBSD поставляется с алгоритмом шифрования по 128-разрядному ключу. ОС не подпадает под действие американских экспортных ограничений, так как она распространяется из Канады.

Все BSD поддерживают одну и ту же интересную возможность: в них могут работать программы, скомпилированные для Linux, и наоборот. Это позволяет выбирать ОС по ее качествам, а не по поддерживаемым ею приложениям.

Пользователям Windows, желающим впервые попробовать какую-то из бесплатно распространяемых ОС, лучше остановить свой выбор на одном из популярных дистрибутивов Linux. Ее можно приобрести предустановленной на систему, можно заключить контракт на круглосуточную поддержку, а если у вас возникнут трения с высшим руководством, вы всегда сможете сослаться на стоимость акций Red Hat.

Но если за свои деньги вы хотите получить как можно больше или если вам нужен более высокий уровень защиты, попробуйте установить BSD. Результат может оказаться весьма высоким.

Поделитесь материалом с коллегами и друзьями