Главная страница Visual 2000 · Общий список статей
Публикации в журнале BYTE/Россия · Публикации на тему MS .NET

Наступил час XP

Андрей Колесов

© Андрей Колесов, 2001
Авторский вариант. Статья была опубликована c незначительной литературной правкой в журнале BYTE/Россия N 1/2001.
Примечание. Это вводная редакционная статья к теме номера "Windows XP".

Как известно, понятие "вычислительная техника" включает две составные части — HARD и SOFT. Однако, если посмотреть на соотношение этих глобальных компонентов, с точки зрения, вроде бы, наивного вопроса "кто главнее", то можно увидеть, что за последние двадцать лет произошли заметные перемены. Конечно, прогресс в ИТ базируется именно на достижениях в аппаратной области, в первую очередь, микроэлектроники, поэтому "хард", как это и должно быть по законам диалектического материализма, является первичным, а софт — вторичным. И в этом плане классическая определение поколений ЭВМ середины 70-х является почти бесспорным. (Оно звучало так: "Поколение ЭВМ определяется используемой элементной базой. 1-е — электронно-вакуумные лампы, 2-е — дискретные полупроводниковые приборы, 3-е — интегральные схемы, 4-е — схемы высокой интеграции)

Правда, с дальнейшей классификаций по этому принципу возникли некоторые проблемы, так как с конца 60- х производство процессоров базируется на одной физической основе, но только "очень высокой интеграции", потом "сверхвысокой", затем "супервысокой"... Вот тут-то и выяснилось, что привязка прогресса компьютерных технологий исключительно к материальному производству не очень точна (как и некоторые постулаты диалектического материализма). В середине 80-х годов довольно четко обозначился процесс, который в одной из книг Владимира Войновича называется "вторичное становится первичным".

В этом году на одной из презентаций, посвященной 20-летию выпуска первого ПК (точнее IBM PC), сотрудники IBM провели небольшую викторину на исторические темы, и первым был такой вопрос: "Что объединяет эти [были названы несколько моделей ПК производства IBM, в том числе самая первая и самая последняя] компьютеры?" Правильным ответом (его никто из аудитории не назвал) был такой: "они все являются DOS-совместимыми". Конечно, мы знаем, что существовало несколько конкурирующих операционных систем этого класса, но ассоциации при этом слове обычно связаны лишь с одной из них...

Как же так получилось, что определение "DOS for IBM PC" было заменено на "PC for DOS"? Мы сейчас не будет обсуждать этот интересный вопрос. А вот когда это случилось можно сказать, так как тут есть конкретные исторические факты. В сохранившейся у меня документации на MS Basic PDS 7.1 (1990 год выпуска) написано, что данное ПО предназначено для работы на IBM PC и совместимых с ними. А для Visual Basic 1.0 (1991 год) — в среде Microsoft Windows.

Я искренне восхищаюсь технологическими успехами Intel и понимаю их значение для компьютерной отрасли. Но нужно признать, что в сознании большинства потребителей этапность развития платформы Wintel чаще всего связана с использованием той или иной ОС. То, что выпуск новой Windows является весьма значимым событием для ИТ-рынка, хорошо видно из отчетов IDC — помимо чисто сезонных колебаний продаж ПК отчетливо видны спад поставок накануне выпуска ОС и резкий подъем после. Так что, учитывая нынешние проблемы мирового ИТ-рынка, Билл Гейтс "как честный мужчина" просто не имеет морального права задержать выпуск Windows XP ни на один день.

Выпуск Windows XP совпадает в 20-летием создания MS-DOS 1.0 и, учитывая стаж присутствия на рынке, обозначение версии (XP = eXPеrience, опыт) является вполне оправданным. Значимость этой ОС, конечно же, определяется тем, что она знаменует слияние двух ветвей Windows. А точнее — прекращение поддержки той из них, которая имеет DOS-овский фундамент. Вполне вероятным выглядит предположение, что переход с Windows 9x вызовет в каких-то случаях временные проблемы. Но все же можно констатировать: двадцатилетний (просто огромный на фоне динамики развития компьютерных технологий!) период "DOSсовместимости" закончился. Понятно, что тут все будет тоже проходить не мгновенно, но проблемы обеспечения совместимости приложений и аппаратуры для двух разных Windows быстро пойдут на убыль. И это хорошо, как для поставщиков, так и для потребителей.

Новшества Windows XP рассматриваются в публикациях основной темы нынешнего номера BYTE/Россия. Сейчас же только хотелось бы подчеркнуть, что вполне вероятно она открывает собой новый этап в развитии операционных систем Microsoft. Я специально не использую имя "Windows": ведь в объявленной летом прошлого года стратегии развития технологий Microsoft используется другой товарный знак — .NET.

В этой связи у нас есть две новости для читателей BYTE/Россия и обе — хорошие. Во-первых, все подписчики журнала получат в подарок от редакции и московского представительства Microsoft компактдиск с ознакомительной версией Windows XP Professional (ограниченная по времени). Во-вторых, с января следующего года мы начнем цикл публикаций по теме "Технологии Microsoft .NET", ориентировочно это будет не менее 30 статей в течение года.

Кстати, вы, конечно, обратили внимание, что Windows XP — это настольная (клиентская) операционная система. О серверном варианте говориться пока лишь то, что он появится в следующем году. Интересно, как он будет называться — Windows XP Server? А может быть Server .NET?

В начало статьи