Интервью
Коллинз Хемингуэй: «NT вытеснила Unix ударом снизу»
Александр Шамуилов
Недавно Москву посетил директор по международному маркетингу Microsoft Коллинз Хемингуэй (Collins Hemingway). Одно из важнейших направлений его деятельности – разработка стратегии продвижения Windows NT.
– Господин Хемингуэй, сегодня обсуждение Windows NT – одна из самых горячих тем. Преждев сего, каково место команды разработчиков Windows NT в структуре Microsoft?
– Не только разработчики NT, но и все разработчики вообще занимают в Microsoft одно из самых значимых мест. Более того, фактически все люди, занимающие руководящие посты в Microsoft, сами являются разработчиками. Скажем, Билл Гейтс является разработчиком, человек, возглавляющий мой отдел, – тоже разработчик, и так далее...
– И они активно участвуют в процессе разработки?
– Ну, конечно, сам Билл Гейтс уже не разрабатывает продукты в полном смысле этого слова. Хотя приблизительно раз в квартал все начальники отделов приходят к Гейтсу и рассказывают о том, что уже сделано, что планируется сделать, и Билл говорит «да» или «нет» в отношении тех или иных изменений, внося свои предложения. Он также и косвенно участвует в разработке. В частности, Гейтс тестирует все продукты с точки зрения пользователя. Более того. Последняя программа была написана Биллом не так давно – это был драйвер к устройству HP 100 (субноутбук).
– После выхода NT появилась мода устанавливать эту ОС на ноутбуки. Но NT не поддерживает режим энергосбережения, в отличие от Windows 95. То же самое относится и к mexнoлoгuu plug-and-play. Появятся ли эти функции в NT?
– Стандарт plug-and-play, функции энергосбережения и многое из того, что «умеет» сегодня Windows 95, будут встроены в следующую версию – NT 5.O. В чем причина отсутствия поддержки plug-and-play в NT? Дело в используемой модели безопасности Windows NT. Ведь NT-система, нацеленная на обеспечение максимально строго режима безопасности, a plug-and-play – очень сложный стандарт, и реализовать его так, чтобы не нарушить вышеупомянутую модель – весьма сложная задача. Более того, вряд ли удастся реализовать plug-and-play на сто процентов так же, как и в Windows 95. Windows 95 позволяет напрямую обращаться к аппаратному обеспечению, а в NT это запрещено, но, тем не менее, эти технологии в Windows 95 и NT будут максимально сближены.
– Итак, ни одна из упомянутых технологий не будет поддерживаться в NT до тех пор, пока их реализация даже гипотетически не сможет нарушить безопасность системы?
– Не совсем. Дело в том, что у Windows 95 и у NT все-таки разные цели. NT – система, которая обязана в строгом порядке соответствовать требованиям безопасности. Вследствие этого некоторые технологии, применяемые в Windows 95, просто нельзя использовать в NT. Например, существует технология DirectX для Windows 95, которая сейчас реализована в NT, но механизм выполнения функций здесь иной.
– Иными словами, все эти различия, параллельное существование NT и Windows 95 и в будущем будут обусловлены разной направленностью систем?
– Сложный вопрос. Мы полагаем, что еще достаточно долгое время будет сохраняться довольно жесткая сегментация потребительского рынка. Будут существовать разные группы пользователей с потребностями в разных системах. Нужды корпоративных пользователей очень сильно отличаются от нужд пользователей домашних. NT обладает особыми качествами и функциональностью для обеспечения безопасности, а Windows 95, в свою очередь, ориентирована на домашнего пользователя и обладает такими свойствами, как легкость в использовании, мобильность и т. д. Другой вопрос, будут ли эти системы когда-нибудь сведены воедино. Ответ: да, но когда – неизвестно. Может быть, в следующем десятилетии. Но пока рынок сегментирован, и несмотря на то, что эти системы имеют много общего, Microsoft будет четко позиционировать две различные операционные системы.
– Вы упомянули Windows NT 5.0. Это – Cairo?
– В некотором роде...
– Тогда будут ли промежуточные версии между NT 4.0 и Cairo?
– Попробую ответить сразу на два вопроса. Cairo – это некий стратегический план, концепция будущей операционной системы. Кое-что из того, что она будет содержать, уже включено в NT 4.O. Хотя Cairo была объявлена как «система будущего», в каком-то смысле она уже существует в виде компонентов. Так, одна из ключевых возможностей Cairo, DCOM (Distributed Common Object Model), уже присутствует в NT 4.0. А некоторые элементы, такие как распределенная файловая система, будут завершены до выхода NT 5.0 и будут доступны в Internet для всех, кто хочет протестировать их или воспользоваться ими. Причем до того, как выйдет NT 5.O. Microsoft исповедует здесь свой подход. Как только появляется новая технология, новая возможность, функция, она поступает на рынок. Если это случилось в момент выхода на рынок новой версии – прекрасно! Если нет – появится в виде дополнений Service Pack, которые будут инкапсулированы в следующую версию. Практически, когда выйдет NT 5.0, мы успеем включить в нее все технологии и функциональные возможности, которые были декларированы в проекте Cairo.
– В августе многие компании предприняли демарши против NT, в компьютерной прессе поднялась шумиха...
– Шесть месяцев назад, после выхода NT 4.0, многие издания утверждали, основываясь на заявлениях разработчиков, что Unix – это система для мощных решений крупного масштаба, a NT – для малых предприятий и рабочих групп. Но фактически, если и существует круг задач, для которых NT непригодна, то он крайней узок. Это величина, которую можно не принимать во внимание. NT практически вытеснила Unix «ударом снизу».
– NT – сильная система. Но некоторые пользователи высказываются в том духе, что она, порой, очень похожа на бета-версию.
– NT тестировалась в течение 8 месяцев. Было задействовано огромное количество специалистов. Разумеется, какие-то ошибки остались. В связи с этим было выпущено уже 4 пакета Service Pack для американской версии, а русифицированная версия также будет их содержать.
Вообще, Microsoft не выпускает продукты со значительными ошибками. Естественно, можно что-то просмотреть, но это всегда будут некритические ошибки. Любой продукт не выпускается до тех пор, пока все тестировщики не скажут: «Да, он готов». Можно привести характерный пример с Microsoft Exchange, который был установлен в Microsoft прежде, чем выпущен на рынок, а затем передан сорока крупным компаниям. И пока каждая из этих компаний не дала «добро», Exchange не запускался в производство.
– Когда будет выпущена русская версия NT?
– Она будет доступна уже в конце февраля. Причем полностью будет русифицирована лишь NT Workstation, а для NT Server будет переведена только документация.
– Большое спасибо за беседу!
{НАЧАЛО ВРЕЗКИ}
От редакции: Так и не удалось нам выудить из г-на Хемингуэя ничего сенсационного. Видимо, неравные были силы. Обставил человек из Microsoft нашего доверчивого корреспондента. Ну, не страшно. К NT мы еще вернемся. И рассмотрим со всем пристрастием.
{КОНЕЦ ВРЕЗКИ}