Как вы думаете почему если Linux такой
замечательный он не находит места в промышленных
системах крупных компаний?1. Как правильно сказал Владимир Островский - отсутствие
технической поддержки. Ее не предоставляют ни авторы
опенсурсных опусов, ни интеграторы. Ибо
техсаппорт Linux - это невозможно. С коммерческими ОС
все ясно и понятно - у всех одинаковый экземпляр ПО -
плюс/минус патчи/серсис-паки. Поэтому ОС,
предполагающие сборку чего-либо из исходников сразу
отпадают (яркое пионерство - Gentoo Linux).
Один собрал одним компилятором, другой - другим.
третий с одними опциями, четвертый - с другими. Ад
технической поддержки.
2. Модель разработки OpenSource в корне порочна и не
удовлетворяет требованиям корпоративного заказчика:
"Early and frequent releases are a critical part of Open Source development model" (с). Нет возможности установить заплатку
(patch) чтобы закрыть обнаруженные ошибки. Единственный
вариант - установка новой версии ПО. В поддержке обратной
совместимости Open Source разработки незамечены. Да и к
тому же неизвестно сколько новых багов несет новая версия.
3. Качество и наличие свободного ПО. Три основных продукта, используемых на 90% mission-critical системах.
а) Volume Manager. Здесь Linux может предложить
Linux Volume Manager - нелепую копию менеджера,
встроенного в HP-UX. Недоверил бы ему даже /tmp.
Продукты Tivoli и VERITAS по сравнению с этим изделием
просто звезды на небе.
b) Резервное копирования данных. Тут вообще туго.
Даже не знаю - есть ли вообще хоть сколько-нибудь серьезный софт.
c) Кластеризация.
Ну да. Что-то там есть у RedHat. Неизвестно как оно в работе.