Операционные системы - статьи

         

МЕСТО НЕКОММЕРЧЕСКИХ UNIX


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

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

Тем не менее для сетевого администрирования и некоторых расчетных задач использование некоммерческих UNIX может оказаться вполне оправдано. Как говорится, UNIX - это выбор профессионалов.

Что касается применения на серверах, то здесь положение несколько иное, и все зависит от класса решаемых задач. В качестве небольших серверов Internet или серверов удаленного доступа Linux и FreeBSD могут дать фору многим конкурентам. Но из-за некачественной поддержки многопроцессорных и кластерных конфигураций (имеется в виду истинная кластерная конфигурация, с распараллеливанием процессов), отсутствия журнальных файловых систем и других ограничений они пока не могут претендовать на роль корпоративных серверов. То же самое относится к серверам приложений, файловому сервису и сервису печати (в частности, программам samba и mars).
На многопроцессорных машинах некоммерческие UNIX по производительности серьезно уступают не только своим коммерческим собратьям, но и Windows NT. Однако в однопроцессорной конфигурации они вполне конкурентоспособны.

Некоммерческие UNIX далеко не бесплатны. Да, конечно, дистрибутивы имеют сравнительно невысокую стоимость, но и тут положение быстро меняется в худшую сторону: цена полного дистрибутива RedHat 6.1 уже достигла 150 долларов - при таких темпах разница в цене между некоммерческими и коммерческими системами скоро исчезнет совсем. Однако по непонятным причинам многие забывают включать в смету расходов затраты на обучение специалистов (которые, кстати, выше, чем для коммерческих ОС), на развертывание системы, ее эксплуатацию, обновления, а также учитывать аналогичные расходы на программное обеспечение, т. е. все то, что на Западе характеризуют термином TCO - т. е. общая стоимость владения.

Я не берусь утверждать, что использование Linux или FreeBSD обходится дороже, чем других систем, - во многих случаях это не так, но к вопросу стоимости надо подходить ответственно, с учетом всех факторов.


Содержание раздела