OpenBSD

OpenBSD была разработана Theo de Raadt после рассогласования
по поводу будущего NetBSD. OpenBSD начиналась с
хорошей идеи создания безопасной
операционной системы, которая воплощается
в ОС и по сей день.

В отличии от других BSD и большинства
наследников Unix, OpenBSD по умолчанию
устанавливается с практически всеми
выключенными сервисам. И если пользователю
нужно будет NFS, telnet, finger или скажем FTP, то ему
придется их включать! Совершенно понятно,
что таким образом OpenBSD борется с кривыми
ручками пользователей и возможными
ошибками сервисов, нет работающей
программы — нет и проблемы. Кроме того, в
операционной системе реализована масса
криптографических стандартов, таких как RSA,
Blowfish, DES и полностью реализована поддержка
TCP/IP. Помимо этого поддерживается масса
железок, которые можно использовать во имя
безопасности, скажем Advanced Encryption Standard,
существующий в последних процессорах С3 от
VIA. В общем говоря, OpenBSD хорошо подходит для
работы на роутере, файрволе, при раздаче
интернета людям. Стоит так же отметить, что
код OpenBSD улучшают строгие методы
тестирования и аудита, что позволяет
находит и устранять дырки до того, как ими
воспользуются хакеры. Как результат — OpenBSD
одна из самых безопасных операционных
систем в настоящее время (как пишут на сайте
— всего одна ошибка в сетевой безопасности в
стандартной установке за 7 лет :)).

Сайт: http://www.openbsd.org/
Платформа: i386, Alpha, AMD64, sparc, sparc64, hp300, hppa, mac68k,
macppc, mvme68k, mvme88k и vax
Первый релиз: Ноябрь 1995
Фишка: Безопасность и чистота кода

Mac OS X

Darwin, ядро, на котором основана Mac OS X, само в
свою очередь происходит от FreeBSD с заменой
Мас-овскимя ядром стандартного BSD-евого.
Главная задача Darwin — обеспечить
функционирование всего окружения Mac OS. В
данном случае Darwin не альтернатива BSD,
система несколько стоит особняком, но все
же в мире BSD.

Собственно говоря, удаленные
пользователи при логине в систему заметят
мало отличий от BSD (если конечно не будут
усиленно приглядываться) — те же утилиты и
окружение. Проект Darwin полностью открыт, Apple
выложила коды в Интернет, так что каждый
может их утянуть здесь,
ведь Darwin поддерживает и PowerPC и х86 платформы.
Что отличает Darwin от трех других
дистрибутивов, так это его предназначение
Mac OS X. Закрытый набор утилит и
пользовательской среды (Aqua) встроенных в
ядро обеспечивают для пользователей вид,
похожий на Mac OS 9 и более ранние системы компании,
которыми она и славится. Несмотря на
дополнительные приложения и интерфейс, под
всем этим лежит ядро BSD — можно открыть
терминальное окно, запустить приложения X
Windows, работать Perl, Python, MySQL, Apache и прочими Unix-овыми
инструментами, в то же время для Mac OS
выпускаются большинство самых необходимых
коммерческих программ — Adobe InDesign, Illustrator,
Microsoft Office и так далее.

Еще раз отмечу, что Darwin это open source проект,
поддерживаемый Apple и членами комюнити. В
конечном счете многие улучшения и
изменения Darwin переносятся потом на другие
операционные системы семейства. Apple так же
помогает в работе всего BSD сообщества, так
что изменения свободно переходят как от так
и к Darwin.

Сайт: http://developer.apple.com/darwin/
Платформа: x86 (только Darwin) и Mac (Darwin+OS X)
Первый релиз: Март 1999
Фишка: простота

Ну и плавно переходим к морали. В случае
десктопов по моему мнению лучше
использовать FreeBSD как надежное и достаточно
широко поддерживаемое решение. В случае
устаревшего оборудования или встроенных
систем пригодится NetBSD. Что же касается
сервера, то для него подойдет OpenBSD как сама
безопасная из всех четырех. Для читсого веб-сервера FreeBSD так же не особо плохой выбор —
стабильность и быстродействие сыграют тут
свою важную роль.

Оригинал: http://www.serverwatch.com/tutorials/article.php/3393051

Теги:

Оставить мнение

Check Also

Справочник анонима. Теория и практика шифрования почты

Есть такая занятная штука — тайна переписки. Правда, широко известно о ней лишь в очень уз…