Введение

Кодовое имя версии Microsoft Windows, разрабатывавшейся в 1999 году. NOTOC Neptune было кодовым именем версии Microsoft Windows, разрабатывавшейся в 1999 году. Основанная на Windows 2000, она изначально должна была заменить серию Windows 9x и планировалась как первая версия Windows, ориентированная на домашних пользователей и построенная на коде Windows NT. Внутри компании проект именовался как NepTune (с заглавной буквы).

История

Нептун во многом напоминал Windows 2000, но были введены некоторые новые функции. В Neptune был включен экран входа в систему, похожий на тот, который позже использовался в Windows XP. В состав Neptune вошли «Центры активности» — для выполнения задач, ориентированных на конкретные действия. Тестерам была выпущена только одна альфа-версия Neptune, 5111, в соответствии с соглашением о неразглашении, а затем она попала на различные сайты коллекционеров бета-версий и в виртуальные музеи в 2000 году. О существовании других сборок Neptune известно из информации, содержащейся в бета-сборках Windows Me и Windows XP. В ноябре 2015 года диск сборки 5111.6 был показан в видео Microsoft Channel 9; версия 5111 была последней сборкой Neptune, отправленной внешним тестировщикам, поскольку цифры .1 или .6 после номера сборки обозначали вариант, а не компиляцию. Это единственная сборка Neptune, ставшая доступной публике. Сборка 5111 включала в себя «Центры активности» — новый пользовательский интерфейс, основанный на задачах, с отдельными «страницами», ориентированными на повседневные задачи, и функциями, включающими (но не ограничивающимися) просмотр веб-страниц, общение, управление документами и развлечения. В Neptune также была улучшена система управления пользователями с введением нескольких новых типов пользователей и выделенного полноэкранного интерфейса. Новые интерфейсы в основном реализовывались с использованием веб-технологий Internet Explorer, часто с применением новой на тот момент платформы Mars. Ключевой задачей проекта Neptune было экспериментирование с пользовательским опытом, не требующим ручного сохранения предыдущей работы; часть этих усилий видна в единственной доступной сборке, которая по умолчанию включает режим гибернации и требует от пользователя дополнительных действий для полного выключения устройства. «Центры активности» можно было установить, скопировав ACCORE.DLL с установочного диска на жесткий диск и затем запустив regsvr32 для ACCORE.DLL. В «Центрах» содержались следы Windows Me, тогда известной под кодовым именем Millennium, но они были неработоспособны из-за ошибок JavaScript, отсутствующих ссылок и исполняемых файлов для «Центров игр», «Фото» и «Музыки». В ответ некоторые энтузиасты Windows потратили годы на исправление «Центров активности» в сборке 5111, приблизив их к задуманному Microsoft варианту. В начале 2000 года Microsoft объединила команду, работавшую над Neptune, с командой, разрабатывавшей Odyssey — преемника Windows 2000 для бизнес-клиентов. Объединенная команда работала над новым проектом под кодовым названием Whistler, который был выпущен в конце 2001 года как Windows XP. В то же время Microsoft выпустила Windows Me в 2000 году как последнюю версию серии 9x. Выпуск Triton был запланирован на весну 2002 года (совпадая с последним финансовым кварталом Microsoft в 2001 году). Triton разрабатывался еще в 1998 году параллельно с Neptune; единственные сведения о нем в внутренней планировочной документации Microsoft за тот год касаются срока добавления поддержки оборудования к декабрю 2001 года. Кодовое название проекта отсылает к крупнейшему спутнику Нептуна — Тритону.

Наследие

Ориентированный на сенсорное управление язык дизайна Metro, представленный вместе с Windows 8, выпущенной в 2012 году, имел множество общих целей с проектом Neptune, включая нереализованный акцент центров активности на типографике, а также выделенные полноэкранные приложения для выполнения типовых задач. Помимо этого, в Windows 8 была внедрена гибридная загрузка – функция, использующая гибернацию для сохранения начальных состояний необходимых системных приложений и драйверов загрузки, что по принципу во многом схоже с функцией Boot Accelerator, которая должна была быть включена в состав Neptune.