ТЕХНИЧЕСКИЙ ИНСТРУКТАЖ

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

Как это так, спросите вы? Linux - и вдруг дорогая? Глупости, Linux бесплатна. И не надо пугать домыслами о ее высокой TCO (суммарной стоимости владения).

Речь совсем не об этом. Реальным контраргументом для любого аналитика, допускающего мысль о высокой TCO этой ОС, могут служить недавние вирусные эпидемии вроде Blaster и SoBig. Если ИТ-специалисты компаний с Windows-системами несколько последних недель провели в сверхурочных трудах по отражению червей, то их Linux-собратья не ударили палец о палец.

Говоря о высокой цене развертывания Linux, я подразумеваю финансовые перемены в связи с лицензированием и оплатой поддержки, идущие от основных поставщиков Linux-систем и приложений. Для многих их клиентов, особенно использующих множество Linux-систем корпоративного уровня, нынешняя стоимость развертывания "бесплатной" Linux действительно может быть весьма велика.

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

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

Для некоторых пользователей Red Hat Linux это бремя становится не по плечу. В группах новостей и форумах можно найти сетования по поводу налагаемых Red Hat шестизначных выплат и клятвенные обещания перейти на другой дистрибутив Linux. В статье Энн Чен (см. вверху) обрисован один из таких недовольных пользователей - муниципалитет Стимбоут-Спрингс (шт. Колорадо), администрация которого подумывает о том, чтобы отказаться от Red Hat Linux.

У таких пользователей есть выбор, но они могут натолкнуться и на неодолимые препятствия. И одна из крупнейших проблем - поддержка корпоративных приложений.

Например, СУБД Oracle сертифицирована для Linux-дистрибутива Red Hat, а также для дистрибутивов консорциума United Linux. Конечно, Linux есть Linux, и компания-пользователь, вероятно, сможет приспособить ПО Oracle под другой Linux-дистрибутив, скажем, Debian, но в этом случае она лишится поддержки Oracle.

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

В принципе, можно заплатить лишь за несколько систем, а остальные обновлять по их копиям. Однако при покупке Red Hat Linux специально оговаривается, что вам нельзя этого делать.

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

Несмотря на цену поддержки и лицензирования, развертывание систем Red Hat Linux все же будет гораздо дешевле, чем развертывание такого же количества систем Solaris. А если говорить о решениях, где необходимы клиентские лицензии, то Red Hat Linux, по-видимому, обойдется намного дешевле аналогичного комплекта Windows-серверов, хотя чисто серверная Windows-конфигурация может быть сравнима по затратам.

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

С техническим директором eWeek Labs Джимом Рапозой можно связаться по адресу: jim_rapoza@ziffdavis.com.