Microsoft полна решимости доказать, что новая ОС готова к работе в системах старшего класса

Стив Балмер: «Одна из важных целей, которую мы ставим себе с выпуском Datacenter, — добиться того, чтобы предлагать лучшие решения для открытых аппаратных платформ»

В узкой, тесной гримерной, на двери которой прикреплена табличка с именем Джерри Гарсиа, в закулисье театра Warfield Theatre в Сан-Франциско президент и генеральный директор Microsoft Стив Балмер производит впечатление тигра в клетке. На мероприятии, посвященном выпуску Enterprise Server 2000, Балмер категорически заявил, что его корпорация, чья монополия на настольном рынке простирается столь далеко, что федеральный суд признал ее незаконной, готова предложить Windows в качестве основы работы предприятия. Выпуск Windows 2000 Datacenter заставляет поверить в то, что Microsoft полна решимости доказать, что дебютировавшая в феврале операционная система готова к работе в системах старшего класса. Откинувшись на спинку стула, воздевая руки и внезапно повышая голос так, что его могли слышать в самых отдаленных уголках театра, Балмер беседовал с редактором еженедельника InfoWorld Бобом Троттом и ведущим обозревателем Томом Салливаном о Datacenter и инициативе .NET. Основная идея этой инициативы — «программное обеспечение как услуга». Балмер не оставляет сомнений в том, на кого в первую очередь нацелен огонь Microsoft: на ее основных конкурентов, Oracle и Sun Microsystems.

Выпуск нового варианта операционной системы знаменует собой важную веху в реализации стратегии .NET, не так ли?

Этот день примечателен по нескольким причинам. Во-первых, сегодня состоялся выпуск серьезного продукта, а это всегда событие. Во-вторых, мы сделали решительный шаг, продемонстрировав нашу готовность работать на уровне предприятия. Если посмотреть, каким образом развивалось наше сотрудничество с партнерами (более 7 тыс. человек работают в службе консультаций и поддержки), нетрудно убедиться, что мы на многое готовы ради победы в борьбе за место в архитектуре крупного предприятия. Нужно отметить, что отзывы потребителей, использующих эти технологии, будь то Home Shopping Network, или Honeywell, или electon.com, или Dell, или Pitney Bowes, самые восторженные. В-третьих, мы представляем первые продукты, в которых реализованы отдельные технологии .NET. Для нас это очень важно. В-четвертых, здорово то, что после сегодняшнего выпуска наша конкуренция с Sun и Oracle переходит на иной уровень.

Каким образом Datacenter вписывается в стратегию .NET? Будет ли это просто сервер самого старшего класса из всех, что вы выпускаете, или ему отведена какая-либо другая роль?

Я бы сказал, что в первой версии реализована незначительная часть технологий .NET, а затем мы добавим больше. Обратите внимание на то, что происходило с Windows 2000, на то, каким образом нам удалось добиться превосходной реализации XML. Datacenter все это унаследовал. Нам необходимо как расширять, так и конкретизировать свой подход. Datacenter поможет в этом. Будет еще один этап выпуска версий Windows, в котором планируется обеспечить поддержку так называемых оболочек (framework) .NET. Это действительно первые технологии .NET. Они проявляются в SQL, в Commerce Server, безусловно, в BizTalk и в Mobile Internet Information Server.

Представители Sun заявляют, что Microsoft сейчас пытается их догнать, покорить те вершины на рынке систем старшего класса, которые Sun достигла уже давно. Насколько оправданна такая точка зрения?

А когда они собираются нас догонять, хотел бы я знать? Когда они собираются осваивать более широкие рынки? Я с удовольствием бы посмотрел, как они будут это делать, но этого не происходит. Их стратегия — это стратегия специализации? Они до мозга костей люди «Большого железа». Когда они собираются догнать нас на этих направлениях? Дешевые системы? Системы, которые предлагают на рынке наши партнеры, дешевле их в два-три раза. Когда они намерены обеспечить удобство использования, которым уже сейчас отличается Windows, в противоположность системам Sun? Когда они собираются предложить инструментарий разработки такого типа, который существует на платформе Windows для создания приложений и гибкого их развертывания? Я ничего подобного не вижу. Вы можете возразить, будто существует уровень, на котором нам приходится их догонять по масштабируемости и надежности, но они даже не пытаются что-то изменить на других направлениях. Когда же это произойдет, ребята? Я сегодня разговаривал с одним из независимых разработчиков ПО, который сказал, что 30% его бизнеса базируется на Windows и 70% — на Unix, и далеко не все это Sun, а доля Windows в его бизнесе растет не по дням, а по часам.

Еще один аргумент Sun состоит в том, что ее интегрированное аппаратно-программное предложение более надежно, чем модель Microsoft, которая столь сильно зависит от OEM-производителей.

Они защищают модель 70-х годов. Это не модель 80-х, 90-х и 2000-х. В течение некоторого периода времени старая модель может давать преимущества. Apple она тоже давала преимущество какое-то время. Но модель этого столетия — специализация. Одна из важных целей, которую мы ставим себе с выпуском Datacenter, — добиться того, чтобы предлагать лучшие решения для открытых аппаратных платформ, лучшие в том, что касается стоимости, а также гибкости и новизны.

Трудно ли убедить пользователей отказаться от Unix?

Здесь предстоит решать две разные задачи. Первая — убедить клиентов отказаться от старой системы и вторая — убедить их создавать новые приложения на нашей платформе.

Вот именно.

Я бы сказал, что большая часть наших усилий посвящена второму, а не первому. Не могу сказать, что это очень просто. И в основном все связано с новыми приложениями. Наши усилия достаточно очевидны: у нас есть «возможности» — масштабируемость, надежность, управляемость, — и мы даем вам преимущества в виде набора инструментальных средств, подхода к разработке, использования XML. То есть все, что мы стремились объединить в .NET, связано с «толстым» клиентом. Несмотря на все ухищрения, предлагаемые Ларри Эллисоном и Скоттом Макнили, мир по-прежнему использует «толстые» клиенты. Конечно, существуют приложения, которые строятся с помощью одного только браузера, но в целом мир по-прежнему предпочитает «толщину». Браузеры становятся функциональнее, интеллектуальные возможности, заложенные в карманных устройствах и телевизионных приставках, — все богаче.

Как Datacenter будет развиваться в течение ближайших двух лет?

Мы намерены создавать оболочки .NET. Они со временем будут интегрированы в операционные системы, носящие кодовые названия Whistler/Blackcomb. Они будут интегрироваться и в Datacenter в качестве встроенной инфраструктуры. Мы хотим увеличить серверные возможности оболочек .NET. Мы стремимся сделать практически все, чтобы этот продукт не требовал от пользователей значительных умственных усилий и при этом предлагал возможность использования сценариев, что очень важно в мире Datacenter.

Как, по-вашему, потребители будут использовать 32-процессорные машины?

В основном для работы приложений баз данных. Кроме того, потребители, работающие с группами независимых серверов, которые хотелось бы объединить в одну большую машину, смогут воспользоваться предлагаемыми Datacenter возможностями консолидации. И та область станет достаточно важной средой применения 32-процессорных серверов.

Если в Datacenter реализованы первые технологии .NET, насколько велик разрыв между ним и системами, которые мы выпускаем сейчас, и каким в конечном итоге представляется .NET разработчикам Microsoft?

Да, сейчас мы не можем продемонстрировать пользовательский интерфейс. Мы подготовили предваряющий бета-версию вариант оболочек .NET, но предстоит сделать еще очень многое. Нам необходимо добиться того, чтобы серверы хорошо интегрировались с оболочкой .NET, и мы даже еще не представляли (за исключением модулей типа Passport) первые из строительных блоков .NET. Мы прокладываем дорогу к цели, но идти по ней еще довольно долго.

Какую роль ваши партнеры играют в подготовке .NET, помимо создания устройств .NET?

Они будут создавать приложения .NET, устройства .NET. Мы также рассчитываем в будущем предложить определенные службы .NET, и люди смогут настраивать их, менять комплектацию и интегрировать со своими собственными службами, предлагая как унифицированное решение потребителям. Это будет одна из великих побед — когда вы сможете установить систему SAP R/3 и приложения Microsoft Office и добиться их интеграции посредством XML. Но пока мы можем убедить независимых разработчиков программного обеспечения работать с тем, что есть на рынке сейчас, а на то, чтобы предложить унифицированное решение, у нас уйдет еще пара лет. Visual Studio .NET станет лучшей средой для создания Web-приложений; представленные серверы — лучшее, что можно предложить для решения данной задачи, и все они прекрасно вписываются в нашу стратегию.