Windows Neptune: XP. Начало

Операционные системы семейства Windows NT с момента их появления в середине 1990-х годов и до выхода Windows XP традиционно считались профессиональными, серьёзными системами для бизнеса, не рассчитанными на домашнее применение. Windows NT 3.5 и 4.0 по сравнению с «пользовательской» Windows 95 были сверхнадёжными системами, но для отдыха и развлечений они не годились: не было поддержки Plug’n’Play, AGP, USB, нельзя было установить свежий DirectX, необходимый для большинства игр. Таким образом, платформа Windows NT долгое время не представляла никакого интереса для домашних пользователей, оставаясь в «тени» сегмента серверов и рабочих станций. Даже с выходом Windows 2000, которая уже не уступала Windows 98 по мультимедийным возможностям и поддерживала все прогрессивные на тот момент технологии, ситуация не изменилась: многие продолжали считать наследницу NT чем-то слишком серьёзным и «тяжёлым» для дома и игр. Это было не так уж необоснованно: системные требования Windows 2000 превосходили требования Windows 98, поэтому на средних компьютерах того времени игры могли действительно быстрее идти на старой-доброй 98. Хотя некоторые энтузиасты (в том числе и автор), опробовав Windows 2000 и оценив её потрясающую стабильность по сравнению с «падучей» Windows 98, с удовольствием переходили на неё.
Семейство NT ринулось на рынок домашних компьютеров только в 2001-2002 годах, когда появилась Windows XP, грамотно пропиаренная Майкрософтом, как первая домашняя система на основе убернадёжного ядра NT. Некоторые приняли XP с энтузиазмом, некоторые, особенно уже знакомые с Windows 2000 — со скептицизмом, так как новая система по сути мало чем выгодно отличалась от своей незаслуженно обойдённой вниманием толпы и заброшенной из маркетинговых соображений самими разработчиками предшественницы. Но во всяком случае, все были согласны с тем, что приход NT в каждый дом — это хорошо, так как Windows 98 и неудачная Millennium к тому времени слишком себя дискредитировали, сделав слова «Windows» и «глюк» синонимами.
Но мало кто знает, что Майкрософт собирался начать «одомашнивание» Windows NT ещё до выхода XP, во времена разработки Windows 2000. Проект назывался Windows Neptune.
Не буду повторяться за Википедией, скажу лишь, что в статье упомянуто про тестовую версию «Нептуна», которая была публично доступна и что её можно найти в Интернете… что и было сделано! :) Я скачал ISO-образ с «Нептуном» и установил его в виртуальную машину. Далее опишу свои иллюстрированные впечатления от этой системы.

Обращаю ваше внимание на то, что это тестовая сборка 5111, датированная (судя по файлам ядра) декабрём 1999 года, то есть ещё до официального выхода Windows 2000. Тем не менее, следует иметь в виду, что это не бета-версия Windows 2000 (которая в то время была уже накануне релиза и так и так вышла бы в том виде, в котором мы её знаем), а ранняя альфа (поздней не было — проект скоропостижно свернули) отдельного продукта под кодовым названием Neptune, который должен был представлять из себя домашнюю версию Windows NT, то есть то, что мы в конце концов увидели в виде Windows XP.
Установка «Нептуна» напоминает установку обычной Windows 2000, в иллюстрациях не нуждается.
Сплаш-скрин (экран с логотипом и полосочкой, появляющийся во время загрузки системы) также напоминает таковой от 2000:

Посмотреть: Скриншот 800х600

Рабочий стол «Нептуна» и интерфейс системы в целом ничем не отличается от Windows 2000.

Мы видим, что в свойствах системы она обозначается как Microsoft Windows 2000 5.00.5111. Обратите внимание, что «настоящая» (release) Windows 2000 имеет версию 5.00.2195, то есть «Нептун» как бы позиционировался выше, чем 2000. Также в заголовке окна вы можете заметить ссылку «Comments?» рядом с кнопками «помощь/закрыть» — это специфично для тестовой версии. При нажатии на ссылку появляется диалог, позволяющий отправить свои замечания и предложения по интерфейсу в Майкрософт.

Посмотреть: Скриншот 800х600

Теперь рассмотрим собственно отличия «Нептуна» от 2000, делающие его более похожим на появившуюся через два года XP.
Вместо традиционного для NT приглашения войти в систему (нажмите Ctrl+Alt+Del…) мы видим некое подобие Welcome Screen, как в XP:

Посмотреть: Скриншот 800х600

Двойное нажатие Ctrl+Alt+Del, вызывающее в XP обычный диалог с логином/паролем, здесь не срабатывает.
Элемент управления пользователями и паролями в «Панели управления» имеет интерфейс, схожий с «дружественным» интерфейсом аналогичного апплета в XP и называется Windows Identities.

Посмотреть: Скриншот 800х600

Здесь мы можем создавать/удалять пользователей, менять тип учётной записи, присваивать пароли и выбирать «аватарки».

Обратите внимание, как тут забавно, в «дружественной» форме названы типы учётных записей:
Neptune Другие версии NT
Owner («владелец») Администратор
Adult («взрослый») Опытный пользователь
Child («ребёнок») Пользователь
Guest («гость») Гость
Не очень удачно, на мой взгляд, выбраны чересчур прямолинейные ассоциации с владельцем, взрослым и ребёнком.
Как и в XP, на выбор доступны несколько «аватарок», отображаемых на экране приветствия:

Посмотреть: Скриншот 800х600

В неком «зачаточном» состоянии находится и быстрое переключение пользователей, аналогичное XP. Штатными средствами «Нептуна» мы не можем сменить пользователя, не разлогинившись, но нам на помощь придёт выполнение в командной строке команды
rundll32 user32.dll, LockWorkStation
что приведёт к появлению экрана приветствия и возможности войти под другим пользователем. Выйдя из сеанса другого пользователя и войдя обратно в свою «изначальную» учётку, мы увидим, что все наши открытые перед сменой пользователя программы продолжают работать!
Вызвать обычный и единственно возможный для Windows 2000 апплет управления пользователями и паролями можно из командной строки:
control userpasswords
Также заслуживает нашего внимания попытка создания вместо классической справки Центра справки и поддержки, как в XP.
Я употребил слово «попытка» потому, что несмотря на красивый и «законченный» заглавный экран, справка нефункциональна — переход по ссылкам вызывает пустые экраны или ошибки типа «файл не найден». Несмотря на заполненный индекс, ни одну статью вывести на экран не удаётся. Единственная работоспособная опция справки — это отсылка сообщения об ошибке (file a bug report). В меню «Пуск», вместо ссылки на Центр справки и поддержки (%SystemRoot%\pchealth\helpctr\binaries\HelpCtr.exe — путь аналогичен пути к Центру в XP), обычная классическая справка Windows 2000.
Обратите внимание, что на заглавном экране присутствует ссылка на «восстановление системы». Функция System Restore в «Нептуне» не реализована, но, видимо, в конечной редакции была предусмотрена, что также наводит на мысль о родстве с XP.
Упомянутый в статье на Вики файрволл тоже представлен весьма скромно. Всего лишь «галочка» в свойствах сетевого подключения:

Настройки в принципе аналогичны настройкам файрволла в XP. Функциональность я не испытывал.
Более ничего интересного в «Нептуне» я не увидел — обычная Windows 2000 с присущими любой бета-версии глюками. В «Нептуне», как и в 2000, предустановлены Internet Explorer 5.5, Windows Media Player 6.4, обычный набор стандартных программ.
То, что «Нептун» так и не увидел свет, видимо, говорит о том, что Майкрософт в то время решили отложить релиз домашней системы на ядре NT, но идеи, нашедшие воплощение лишь 2 года спустя в Windows XP, существовали уже тогда (напомним, «Нептун» — это вторая половина 1999 года, когда всё прогрессивное человечество ещё вовсю «наслаждалось» Windows 98 Second Edition).

Сахаров Михаил 26 апреля 2010 г.

 

(r) www.fdd5-25.net Форма обратной связи.