Большие возможности выбора, не требующие отказа от проверенных временем Unix-платформ
Линус Торвальдс: «Мы привыкли действовать в обратном направлении. Скажем, некоторое время назад мы нашли способ запускать приложения компании SCO на Linux» |
Если бы это действительно произошло, объектные модули Linux могли бы стать почти универсальной формой развертываемых приложений. При этом пользователи получат большие возможности выбора, не отказываясь от проверенных временем Unix-платформ, готовых к работе в составе центров данных.
Однако, как считают аналитики, такое развитие ситуации может иметь драматическую окраску для самих компаний-производителей, которые предлагают подобную поддержку, поскольку это будет косвенно стимулировать отказ пользователей от их собственных диалектов Unix в пользу Linux.
HP намерена реализовать поддержку объектных модулей Linux в версии операционной системы HP-UX для архитектуры IA-64, а IBM — в Dynix/ptx. Кроме того, IBM обещала добавить поддержку Linux и в новую версию AIX 5L. Уже сейчас большинство приложений Linux можно относительно легко перекомпилировать, с тем чтобы они могли работать на другой платформе, в том числе, и на мэйнфреймах IBM S/390.
Майк Принс, директор информационной службы компании Burlington Coat Factory Warehouse, принадлежит к приверженцам Linux, но в центре данных компании он использует серверы NUMA-Q на базе процессоров Intel, пополнивших семейство серверов IBM с покупкой в прошлом году компании Sequent Computer Systems, на которых работает ОС Dynix/ptx.
«Dynix/ptx — достойный соперник высокоуровневых операционных систем. Она способна поддерживать огромное количество пользователей, но, к сожалению, для нее написано слишком мало приложений. Теперь такой проблемы больше не существует», — отметил Принс.
Аналитики согласны с тем, что для Linux будет разрабатываться все больше и больше Internet-приложений. Аналитик GartnerGroup Джордж Вейс сказал, что поддержка объектных модулей Linux другими Unix-системами предлагает пользователям прекрасную возможность опробовать приложения для Linux.
«HP-UX — зрелое ядро; оно давно себя зарекомендовало. Если бы я собирался попробовать приложения для Linux, скорее всего я бы выбрал именно такой путь», — заметил Вейс.
Новое направление для Linux
Возможность использовать приложения Linux на платформах, где не работает ядро Linux, стало откровением для Линуса Торвальдса, создателя этой системы. «Мы привыкли действовать в обратном направлении, — сказал Торвальдс в интервью Computerworld. — Скажем, некоторое время назад мы нашли способ запускать приложения компании SCO на Linux».
«По сути, Linux становится тем универсальным набором API-интерфейсов и ABI-интерфейсов в пространстве Intel, которые могут использовать разработчики, — считает Принс. — Когда речь идет о крупных серверных приложениях, Sun Solaris, HP-UX или Dynix/ptx действительно оказываются полезны. Но, с другой стороны, почти для всех разработчиков Unix-мира Linux становится первой средой, в которую можно переносить свои приложения».
«Это весьма многообещающее направление развития отрасли», — считает Марк Райан, директор по технологическим вопросам компании Weather.com.
Многие приложения в этой интерактивной службе погоды работают на ПК-серверах IBM под управлением Linux, однако большинство серверных приложений размещается на Unix-серверах производства Sun Microsystems. По мнению Райана, «естественная» поддержка приложений Linux на Unix-платформах старшего класса даст его организации значительно большую масштабируемость. Он добавил, что людей, имеющих навыки работы с Linux, сейчас найти намного проще, чем тех, кто разбирается в других вариантах Unix.
Стейси Квандт, аналитик компании Giga Information Group, считает, что производители Unix-систем страхуют себя на тот случай, если Linux серьезно потеснит их собственные ОС. Что же касается пользователей, то, по ее словам, «для них это временная мера, и она будет оправданна до тех пор, пока Linux не обретет возможностей корпоративного уровня, которые так существенны для многих заказчиков».