Я решил лично для себя составить список тех причин, по которым я упорно сижу уже который год на FreeBSD и не собираюсь менять ее на другую операционную систему (Linux). Про Windows я вообще помолчу, потому что использовать ее в качестве надежной серверной платформы по крайней мере несколько легкомысленно. А построение на ее основе надежных, стабильных и безопасных сервисов вообще находится в области превдонаучной фантастики.
Итак:
7 причин, по которым я люблю FreeBSD
-
Стабильность и надежность. В принципе это уже не столь важный фактор, поскольку и Linux системы дошли до соответствующего уровня стабильность. Если лет 7-10 назад Linux системы иногда отставали по этим факторам, то сейчас они сравлялись и идут совершенно рядом, так что это уже не столь существенный фактор. Тем не менее, осознание факта, что FreeBSD работает на серверах Yahoo! или еще какой крупной компании греет душу.
-
Преемественность. Из версии в версию механизм настройки, способы конфигурирования системы и софта меняются очень незначительно. Это здорово облегчает жизнь для системного администратора, поскольку не приходится переучиваться при выходе каждого релиза. С другой стороны, некоторые вещи добавленные для обратной совместимости, иногда мешают жить или кажутся «корявыми».
-
Конфигурация системы не разбросана где попало, а сконцентрировалась в директориях /etc, /usr/local/etc. Причем большая часть конфигурирования системы происходит редактируя файлы прямо в директории /etc. Это полезно тем, что не приходится потом бегать по разным директориям и искать где именно находится нужный конфигурационный файл. Файлы конфигурации, которые устанавливаются дополнительным программным обеспечением из портов или пакетов, почти всегда находятся в /usr/local/etc. Может быть не прямо в этой директории, а в своей поддиректории, но тем не менее всегда с предсказуемым именем. В отличии от этого, в Linux файлы конфигурации стороннего ПО и системного ПО находятся в одной и той-же директории /etc, создавая там ощущение легкого бардака.
-
Обновляемость ПО. После правильной настройки ПО и конфигурирования процедуры обновления при помощи make.conf, pkgtools.conf и make config процедура обновления ПО может свестись к банальному запуску portupgrade -a. После этого вам больше думать ни о чем не надо — оно само выкачает из сети все что нужно, установит, обновит библиотеки и т.д. Мне лично такой подход очень по душе.
-
Отсутствие глобальных потрясений в архитектуре системы. Некоторая консервативность core team и то, что они не бросаются сразу внедрять все новинки, которые появляются в мире, позволяют чувствовать себя спокойно и быть увереным, что, скажем, со следующим релизом системы вы не столкнетесь с необходимостью пересобирать или перенастраивать всю систему.
-
Огромное количество перенесенного под FreeBSD программного обеспечения и заточеность его работы под FreeBSD. Преимущество системы портов в том, что все ПО, которое спортированно под систему FreeBSD, исправляется на предмет соответствия общему духу и стилю системы. В результате при его установке вы получаете предсказуемый результат, а не конструктор из которого еще нужно собирать и собирать что-то работающее. Иногда это правило хромает
В частности, интеграция KDE и системы или же установленных программ иногда происходит не совсем корректно и требует вмешательства напильником. -
Достаточно хороший режим эмуляции Linux — это позволяет запускать почти без напряга многие приложения, расчитанные только на Linux и добавляет дополнительную гибкость к системе. Например, у меня работает Skype, который не имеет отдельной версии под FreeBSD, но отлично выполняется в режиме эмуляции Linux.
Конечно, Linux тоже хорошо, но все-таки в плане серверной платформы он проигрывает. Как декстоп может он очень милый и хороший, но вот таскать тяжелые мешки с утра и до обеда пингвиненку не очень то и под силу.
Что еще почитать:
- FreeBSD для тех кто спешит Тренинг по Безопасности! Хочешь повысить свои знания по FreeBSD? Коробочная версия курса! Если нет времени — тогда вполне может...
- FreeBSD:Быстрые советы Подкаст 1 - Установка FreeBSD системы Коротко об истории создании unix систем Преимущества юникс систем - изолированность процессов, конвеерная...
- Установка и настройка веб сервера на FreeBSDГотова книга по быстрой установке FreeBSD и веб сервера apache. В книжке описывается пошаговый процесс установки apache+php+mysql на систему FreeBSD....
- FreeBSD: Обучающие курсы с нуляТренинг по Безопасности - запишись ! На этой страницы представлены обучающие курсы, которые можно купить в виде коробочной версии для...
- Бесплатные материалы по FreeBSDПомоги нашему проекту - поставь у себя кнопку! <a href="http://gasparchilingarov.com/business/freebsd/besplatnye-materialy-po-freebsd/" > <img src="http://gasparchilingarov.com/wp-content/uploads/2008/04/button.gif" border="0"> </a> Вы можете скачать здесь бесплатные...
- FreeBSD - курс по безопасности - началоКомрады, все, кто зарегистрировался. Я обязательно вечером отпишусь, сейчас к сожалению вышла страшная запарка, надеюсь что до вечера успею записать...
- BarCamp Caucausus 2008 - впечатленияВот и закончился BarCamp Caucasus 2008, точнее закончился он в воскресенье, еще день мы погуляли по Тбилиси ... фотки -...

0 Responses to “7 причин по которым я люблю FreeBSD”
Leave a Reply