Долгая дорога к Windows Vista: август - декабрь 2005 г.
После релиза сборки под номером 5048 разработчикам Microsoft удалось удивить публику, замершую в ожидании, выпустив в конце июля долгожданную Beta 1. Но лучшее ждало нас впереди.
Microsoft сообщила, что намерена представить разработчикам промежуточный билд Windows Vista в ходе конференции Professional Developers Conference (PDC), которая должна была состояться в сентябре. Несмотря на то, что в начале лета было мало что ясна в судьбе Windows Vista, бета-тестеров, ранее радовавшихся редким релизам, ждал буквально ежемесячный шквал промежуточных сборок.
Конец 2005 года
В начале августа я узнал, что Microsoft вернула в проектируемую ОС так понравившуюся тестерам Sidebar. Тогда я писал: "Microsoft возродила данное приложение в сборках, следующих за Beta 1 (то есть серии сборок 5200). Согласно моим источникам, она не включена по умолчанию и удивительно напоминает Dashboard из Mac OS X Tiger". К сожалению, информация оказалась правдой.
В середине августа Microsoft начала называть IE не иначе как Windows Internet Explorer - первый шаг к тому, чтобы каждая функция в Windows имела в своем названии бренд Windows.
16 августа я опубликовал статью Дорога к Windows Vista 2005, продолжение цикла "
В конце августа я опубликовал статью, в которой сравнил бета-версию Windows Vista с выходящей Mac OS X 10.4 "Tiger" (см.
29 августа я получил выдержки из внутренней документации Microsoft, посвященные срокам выхода Windows Vista, Longhorn Server, WinFS и Yukon (SQL Server 2005). " Microsoft планирует выпустить Windows Vista Beta 2 в конце 2005, а не начале 2006 года" - писал я. "Согласно внутренней документации, Vista Beta 2 должна быть завершена к 29 сентября 2005 года. С октября и до 9 ноябя Vista Beta 2 пройдет внутреннее тестирование, после чего ее получат все наши бета-тестеры. Microsoft планирует открыть широкий доступ к новой бета-версии 7 декабря".
"А что нас ждет после Beta 2? Согласно второму набору документации, Microsoft намерена выпустить Windows Vista Release Candidate 0 (RC0) к 19 апреля 2006 года и Windows Vista RC1 к 28 июня 2006 года. Microsoft планирует завершить работу над Windows Vista 9 августа 2006 года и 15 ноября, по планам компании, операционная система появится в широком доступе".
Сегодня мы знаем, что компания не смогла уложиться в намеченные сроки. Но теперь я могу объяснить почему. В конце августа Microsoft работала над Windows Vista как со всеми предыдущими своими ОС: новые функции добавляются налету и продолжают добавляться вплоть до этапа появления релиз-кандидата. Однако, осенью 2005 года Брайан Валентайн (Brian Valentine), вице-президент Microsoft, принял рисковое решение: вместо модели, использумой при разработке предыдущих версий Windows, он обязал программные группы Microsoft добавить наиболее существенные функции в Windows Vista уже к концу 2005 года. Такой подход, по мнению Валентайна, смог бы позволить Microsoft заниматься оставшееся до релиза время оптимизацией ОС, ее доводкой и решать неожиданно возникающие проблемы.
Данное решение принесло следующие плоды: во-первых, уже с самого начала тестирования бета-тестерам была бы доступна вся функциональность Windows Vista, чего никогда не было в предыдущих версиях Windows (это стало причиной многочисленных заявлений об скучности промежуточных билдов, так как действительно серьезных изменений не вносилось); во-вторых, многие из добавленных на скорую руку возможностей были не без проблем до середины 2006 года, потому как были добавлены в Vista много раньше, чем обычно; в-третьих, Microsoft удалось добиться увеличения надежности/производительности системы лишь к моменту релиза Release Candidate 1 (RC1).
В Longhorn была такая технология Palladium, которая по мнению компании являлась воплощением самой безопасности и которая позднее была переименована в Next Generation Secure Computing Base (NGSCB). Еще позже от нее отказались практически полностью. К концу 2005 года от первоначальной функциональности Palladium осталось совсем мало: так называемый Secure Startup и утилита шифрования жесткого диска Bitlocker. Это один из тех редких случаев, когда отказ от чего-то оказался полезным: изначально Microsoft планировала использовать Palladium, чтобы ограничивать доступ к ПК, причем весьма суровыми способами.
К сентябрю Microsoft решила отказаться от давно принятого решения выпускать отдельную версию ОС с функциональностью Tablet PC (планшетный компьютер) и добавить такую функциональность в каждую версию Windows Vista. Microsoft сообщила о намерении добавить в готовящуюся ОС поддержку сенсорных экранов, новой панели ввода - Text Input Panel (TIP) и нескольких иных функций.
Вслед за этим ошеломляющая новость: источник из Windows Division переслал мне информацию о планах Microsoft по выпуску различных версий Windows Vista или иначе SKU (Stock Keeping Units) - и это за два дня до того, как Microsoft собиралась официально известить о них на PDC 2005. Microsoft была ошеломлена моими новостями и затеяла со мной войну, в которую оказался втянут и юридический отдел компании. Эта маленькая война, так сказать, на долгие месяцы внесла суматоху в мои отношения с Microsoft. Однако, пару дней спустя - на PDC - некоторые из сотрудников компании поздравили меня с публикацией сенсационной новости о версиях Vista.
Семейство версий Windows Vista, о которых мне стало известно, отличалось от финального варианта лишь несущественными деталями. Смысл же был таков: существует две категории версий Windows Vista, которые по своей сути очень близки к категориям Windows XP – категория "Home", в которую входят Starter, Home и Media Center Edition, а также категория Pro, состоящая из Professional, Professional x64 и Tablet PC Edition. В Windows Vista аналогами категорий из Windows XP стали категории Home и Business. В категории Home находятся четыре версии: Windows Vista Starter Edition, Windows Vista Home Basic Edition, Windows Vista Home Premium Edition и Windows Vista Ultimate Edition, ранее известная как "Uber" Edition. Что касается категории Business, то в нее входят три версии: Windows Vista Small Business Edition, Windows Vista Professional Edition и Windows Vista Enterprise Edition. В итоге должно получиться 7 различных версий Windows Vista, не включая "N"-версии для Европы и "K"-версии для Южной Кореи. Единственная версия, которая умерла, не успев родиться, - Small Business Edition. Что касается Vista Professional, то она была переименована в Vista Business.
Вот, как я представил информацию о версиях Windows Vista почти два года назад. Обратите внимание, что мое описание основано на полученной мною внутренней документации Microsoft.
- Windows Vista Starter Edition: Предназначена для начинающих компьютерных пользователей из развивающихся стран, которым доступны исключительно низкобюджетны компьютеры. Как и в случае с XP, Windows Vista Starter Edition представляет собой разновидность Home Edition и поставляется только в 32-битной редакции. Starter Edition позволяет запускать одновременно только три приложения (и/или три окна), Интернет-соединение без возможности входящих сетевых соединений, не позволяет создавать пароли для учетных записей пользователей и быстро переключаться между записями (Fast User Switching). Windows Vista Starter Edition аналогична XP Starter Edition. Эта версия доступна к продаже только в развивающихся странах.
- Windows Vista Home "Basic" Edition: Версия Windows Vista, предназначенная для установки дома. Windows Vista Home Basic - базовая версия Windows Vista, но именно на ее базе строятся все остальные версии. Версия обладает следующими возможностями: Windows Firewall, Windows Security Center, безопасные сетевые соединения, инструменты родительского контроля, антивирусный/анти-спам/анти-шпионский функционал, функция Network map, Windows Search, интерфейс Aero, Movie Maker, Photo Library, Windows Media Player, Outlook Express с поддержкой RSS, P2P Messenger и кое-что еще. Windows Vista Home Basic Edition полностью аналогична Windows XP Home Edition и позиционируется аналогичным образом. Версия предназначена для основной массы пользователей, для тех, кто желает выполнить обновление с Windows 9x/XP Starter Edition, и тех, кто не может себе позволить более дорогие версии.
- Windows Vista Home "Premium" Edition: версия призвана стать цифровым центром развлечений для пользователей, находящихся дома и в пути. Как старший брат Home Basic, Windows Vista Home Premium Edition включает в себя все возможности Home Basic плюс функции Media Center и Media Center Extender functionality (включая поддержку Cable Card), авторинга DVD-видео, поддержку HDTV, функцию копирования DVD (иначе риппинга), функциональностьTablet PC, Mobility Center, поддержку дополнительных экранов, P2P, функцию авто-конфигурации и роуминга Wi-Fi, унифицированный родительский контроль, который мог держать под контролем несколько компьютеров, возможность резервного копирования на сетевые диски, Internet File Sharing, Offline Folders, синхронизацию PC-to-PC, Sync Manager и поддержку Quattro Home Server. Windows Vista Premium Edition аналогична XP Media Center Edition, за исключением того, в Vista предлагает более широкий набор возможностей, включая поддержку Tablet PC. Предполагаю, что именно эта версия ОС станет наиболее продаваемой и сменит сегодняшнего лидера Windows XP Pro. Версия предназначается для энтузиастов, многокомпьютерных домашних конфигураций и пользователей ноутбуков.
- Windows Vista Professional Edition: Мощная, надежная и безопасная ОС для бизнеса различных размеров. Windows Vista Pro Edition включает слияние доменов, совместима с сетевыми протоколами, разработанными не Microsoft (Netware, SNMP и другие), Remote Desktop, IIS Web-сервер и Encrypted File System (EFS). В дополнение к вышесказанному Pro Standard будет иметь функциональность Tablet PC. Windows Vista Pro является практически полным аналогом XP Pro. Данная версия предназначена управленцам и IT-менеджерам.
- Windows Vista Small Business Edition: Версия ориентирована на малый бизнес, в котором, как правило, отсутсвуют IT-сотрудники. Small Business Edition является старшим братом Vista Pro Standard Edition и включает следующие уникальные возможности: поддержку Backup и Shadow Copy, Castle и слияние серверов, возможности Fax and Scan. Microsoft намеревалась добавить много иных возможностей, многих из которых могла ожидать участь WinFS: помощь (иначе гид) по Small Business Edition , предоплаченный доступ к сервисам Windows Live! Small Business или Microsoft Office Live!, Multi-PC Health (управляемая версия Microsoft One Care Live), и членство в онлайн-клубе Microsoft Small Business Club. Microsoft также хотела предложить программу Step-Up для тех пользователей Small Business Edition, которые рано или поздно собирались обновить свою ОС до Windows Vista Enterprise Edition (см. ниже) или Windows Vista Ultimate Edition (см. ниже) по сниженной стоимости. Аналога этому SKU в линейке XP не существует. Версия предназначена владельцам малого бизнеса и менеджерам.
- Windows Vista Enterprise Edition. Версия, предназначенная для корпоративных пользователей и являющаяся идеальным решением в среде крупных компаний. Данная версия имела несколько отличительных характеристик, среди которых виртуальная машина Virtual PC, поддержка многоязыковых пользовательских интерфейсов (MUI), а также Secure Startup и полнофункциональная технология шифрования разделов жесткого диска под кодовым именем "Cornerstone". В линейке XP нет аналогов данной версии. Версия предназначена для управленцев, IT-менеджеров, аналитиков и других сотрудников средних и крупных компаний.
- Windows Vista "Ultimate" Edition: Наиболее функциональная из представленных на рынке ОС, оптимизированная для частного использования. Windows Vista Ultimate Edition включает все без исключения функции Vista Home Premium и Vista Pro Edition. Кроме того, версия имеет свои уникальные возможности, среди которых можно отметить приложение для увеличения производительности в играх - Game Performance Tweaker, утилиту для создания подкастов и "Club"-сервисы, с помощью которых пользователям станет доступна музыка, видео и поддержка и другие. Microsoft до сих пор не смогла определить, как позиционировать самую впечатляющую версию ОС и ищет сотрудничества с такими контент-провайдерами как A1, которые могли бы обеспечить бесплатную загрузку музыки и видео, игр и развлекательного программного обеспечения. На текущий момент аналогов Vista Ultimate Edition попросту нет. Версия предназначена для техногиков, компьютерных энтузиастов, геймеров и любителям цифрового аудио/видео.
Целью создания такого обширного семейства было желание перекрыть все ниши рынка и сделать инновации эры XP - Media Center и Tablet PC -более распространенными. Windows Vista также позиционировалась как продукт для миграции на платформу x64: почти все версии Windows Vista, по заверениям разработчиков, должны были предлагаться и в x86 (32-битной) и x64 (64-битной) версиях. После Vista, как планирует Microsoft, переход на x64 будет завершенa. Если вы не удовлетворились таким кратким рассказом о версиях Vista, рекомендую ознакомиться со статьей
Судьба Small Business Edition была предрешена, потому как Microsoft слишком размыто обрисовала цели данной версии. Поэтому совершенно неудивительно, что позднее от этой версии отказались. Microsoft также подумвала о том, чтобы назвать Windows Vista Professional Edition именем Windows Vista Professional Standard Edition, а Enterprise Edition должен был стать Windows Vista Professional Premium Edition. Не знаю, зачем это было нужно, но если бы существовало две версии со словом Professional в названии, это бы сбивало пользователей с толку.
Еще один люботный факт: несмотря на расстройство Microsoft по поводу этого открытия, существование различных версий подтвердилось на PDC: полученный нами билд Vista содержал папки, позволившие идентифицировать эти версии.
Наконец, 12 сентября 2005 года началась конференция
Кстати говоря, насчет Sidebar: на PDC представители Microsoft заявили, что новая Sidebar, как и другие технологии Windows Vista, будут доступны и в других ОС, к примеру, в Windows XP с установленным Service Pack 2 (SP2). Шон Александер (Sean Alexander) из Microsoft сказал мне, что компания идет на такой шаг, чтобы таким образом привлечь как можно больше разработчиков к созданию гаджетов для Sidebar. В январе 2006 года Microsoft предоставила мне XP-версию Sidebar, но с того момента я ни разу не слышал о прогрессе данного проекта. Интересно, планирует ли Microsoft все таки выпустить XP-версию Sidebar? И как я писал в то время: "Фанатики Mac долго смеялись, когда Microsoft продемонстрировала немного переделанную версию Dashboard из Mac OS X 10.4 'Tiger.' Однако, пускай не радуются, это скорее копия Stardock DesktopX, нежели Dashboard. Stardock в течение долгих лет создавала подобные UI - задолго до того, как появились OS X Tiger или даже Konfabulator. Так что это Stardock, а не Apple".
На PDC компания Microsoft также анонсировала, что планирует выпускать ежемесячные CTP-сборки Vista до конца цикла разработки. Однако, позднее представители редмондской компании заявляли, что не делали громких заявлений выпускать ежемесячные сборки. Мы же получили CTP-сборки в октябре и декабре 2005, а также в феврале 2006 года. "Я бы предпочел получать менее значительные сборки, но более часто, нежели ждать по несколько месяцев до выхода бета-релизов" - считал я. "Windows Vista build 5219 - то, что надо: более функциональный, заметно улучшенный билд по сравнению с Beta 1. Другими словами, Windows Vista, наконец-то, движется к своему логическому завершению. Думаю, что мы увидим регулярный прогресс и регулярные улучшения, а в этом отношении build 5219 - только начало ... Microsoft удалось исправить свое положение".
С окончанием PDC начала проявляться внутренняя документация. Я получил информацию о планах Microsoft по распространению PDC Vista build, иначе September CTP, для подписчиков MSDN и TechNet , а также для официальных бета-тестеров. Сентябрьский CTP, согласно документации, входил в дерево сборок Vista Beta 2 и включал User Account Protection (по умолчанию отключен), Windows SideShow, Windows SuperFetch, Meeting Space, Flip и Flip3D, новый формат XPS (XML Paper Specification) и "Fast On-Off." В мои руки попали даже шпаргалки для представителей Microsoft, которые помогали им отвечать на вопросы журналистов. Вот типичные вопросы:
В: Что такое [вставить название SKU] Edition SKU?
О: Слишком рано говорить о спецификациях. Пока не принято окончательное решение ни по поводу цен, ни поводу функциональности каждой из версий.
В: Чем новая Windows Sidebar отличается от продемонстрированной в 2003 году?
О: Наиболее видимое изменение кроется в том, как Windows Sidebar взаимодействует с приложениями. К примеру, в оригинальной версии приложения можно было сворачивать/разворачивать с Sidebar. Мы проанализировали отзывы пользователей в отношении этого подхода. Теперь гаджеты для Windows Sidebar будут работать параллельно с обычными приложениями, что позволит реализовать преимущества улучшенной панели задач. Но основная разница заключается в подходе к разработке платформы, ее гибкости, возможности использования WPF-based гаджетов наряду с DHTML/Atlas-based гаджетами. В результате – упрощается разработка гаджетов для Windows Sidebar и увеличивается число разработчиков.
В конце сентября Microsoft заявила о крупной реорганизации в своих рядах. Джим Оллчин (Jim Allchin) заявил, что уходит на пенсию сразу же после того, как работа над Windows Vista будет завершена. Поэтому в Microsoft было принято решение, что Оллчин разделит свои обязанности с Кевином Джонсоном (Kevin Johnson). Джонсон был переведен из отдела маркетинга и продаж Microsoft, так что контраст между ним и техническими специалистами был очевиден.
14 октября 2005 года Microsoft предоставила мне October 2005 Windows Vista CTP (build 5231), хотя несколькими днями раньше сборка уже попала в сеть. Как в случае с предыдущими CTP, я провел
Тут, к сожалению, я еще более сильно испортил свои отношения с Microsoft. Как преданный фанат и защитник Windows Media Center, я был поряжен тем, что я увидел в сборке 5231, причем не в лучшую сторону. "Я безумно люблю Media Center. Да, он не идеален и есть некоторые проблемы, но Media Center – отличная идея. Но та версия, которую Microsoft намерена включить в состав Media Center в Windows Vista просто ужасна. Она безумно разочаровывает. Тот, кто дал добро на включении этой версии Media Center в состав новой ОС должен был немедленно уволен, а, может быть, и побит. Настолько эта версия плоха".
Да, тут я перегнул палку. Я мог извиниться (и извинился) за свои слова, когда мне позвонили из Microsoft в момент моего отпуска к Монреале. И я поменял свои выражения на менее агрессивные. На сегодняшний момент могу сказать, что Microsoft в финальной версии Vista решила большинство имеющихся тогда проблем. И следующая версия Media Center, которая, как я предполагаю, должна появиться в конце 2007 года, будет еще лучше.
В своей публичной документации к October CTP компания Microsoft выделила следующие преимущества своей новой ОС:
- Диагностика. Усовершенствованные диагностические возможности Windows Vista позволят выйти на новый уровень надежности системы благодаря кардинально пересмотренным инструментам управления и диагностики.
- Сетевые возможности и совместная работа. С Windows Vista подключение различных устройств и подключение к всевозможным сетям стало заметно проще, быстрее и безопаснее; синхронизация информации между устройствами также упростилась, а использование компьютера в пути никогда не было таким простым и удобным.
- Internet Explorer для Windows Vista. Internet Explorer для Windows Vista из состава October CTP имеет множество новых возможностей в сфере удобства, безопасности, что обеспечит пользователям уверенность в том, что никто не сможет получить доступ к их персональной информации.
К ноябрю Microsoft продолжала прения по поводу сроков выхода Vista и прохождения основных этапов разработки. Надежный источник сообщил мне: "Намечается серьезный сдвиг в планах по этапам бета-тестирования Vista. Microsoft переносит релиз Vista Beta 2 примерно с декабря на январь-февраль. Кроме того, компания, возможно, откажется от одного из ранее планируемых RC (Release Candidate), чтобы не нарушать ранее намеченных планов по выпуску финальной версии". Я же на одном из брифингов Microsoft слышал, что новая Beta 2 заменит изначально планируемый релиз RC0. Тогда я писал, что Microsoft откладывает релиз Beta 2, а сам задал Microsoft вопрос, откажется ли компания от Windows Vista Beta 2 вообще в сторону выпуска CTP-сборок вплоть до планируемого на март/апрель 2006 года релиза RC0.
Microsoft выступила со следующим заявлением: "Мы следуем намеченному расписанию. Microsoft для каждой команды разработчиков установили сроки завершения работы, но назвать точные даты для каждого из этапов тестирования пока мы не можем". "Тестеры говорят, что предпочитают более частые релизы бета-версий через программу Community Technology Preview (CTP), которая обеспечивает огромные возможности для получения отзывов в реальном времени. Таким образом, в ближайшие месяцы Microsoft продолжит выпускать CTP-сборки". Я даже написал
В ноябре Microsoft выпустила закрытый Vista build, 5259, который по идее должен был стать November CTP. В этой сборке появились знаменитые обои Bliss, которые использовались в качестве обоев по умолчанию во всех сборках до конца бета-тестирования Vista. Интересный факт: обои были выбраны проведением внутреннего конкурса на лучшие обои для Vista. Я установил build 5259, сделал
Microsoft решила не выпускать November CTP из-за вышеупомянутых изменений в расписании бета-тестирования Vista. "В ноябре мы не будем выпускать Vista CTP, потому что к концу декабря мы наметили завершить наполнение Vista функциями и все наши внутренние ресурсы брошены на эту цель" – сообщил мне представитель Microsoft. "Мы постараемся выпустить CTP в декабре к Рождеству. Эти изменения в планах по бета-тестированию не отразятся на дате релиза Windows Vista. Мы придерживаемся ранее намеченных сроков, чтобы выпустить Windows Vista во второй половине 2006 года".
К середине декабря Microsoft была готова выпустить свой третий CTP. Windows Vista build 5270 (см.
Однако, тогда я снова поднял щекотливый вопрос. "Единственное, над чем стоит поработать Microsoft, - это то, насколько близко компоненты разрабатываемой ОС повторяют элементы Mac OS X" – писал я. "Такие совпадения имеют место не только в интерфейсе, но и во многих встроенных приложениях типа Windows Calendar, который буквально копирует и интерфейс и поведение программных продуктов Apple - это уже неприлично. И хотя рядового пользователя Windows вряд ли волнует вопрос о том, кто Microsoft или Apple придумала ту или иную функцию первой, многих опытных пользователей это задевает. Тем не менее, Microsoft и Apple квиты – есть несколько вещей, которые Apple позаимствовала медиа-библиотеку Windows Media Player и воспользовалась ей в iTunes 7 год спустя.
Microsoft была очень горда своим прогрессом, которого удалось добиться в build 5270. "В сборке 5270 тестеры увидели серьезно доработанную Windows Vista и многие из них, скорее всего будет ей пользоваться в течение каникул" – говорилось в рассылке Microsoft. "Это будет отличным подарком для многих из них... Следующим нашим шагом станет выпуск February IDX/CTP, который произойдет в середине февраля". Все правильно, январского CTP мы так и не получили.
В документации Microsoft, посвященной выходу December CTP, особое место уделено Windows Defender, BitLocker Driver Encryption, новым инструментам управления Group Policy, новым возможностям IE 7, инструментам родительского контроля, усовершенствованному брандмауэру, новым схемам электропитания и "важным" доработкам Vista UI. "Aero – это новая философия дизайна Windows, которая представляет совершенно иной взгляд на элементы интерфейса и представляет набор принципов разработки, которыми Microsoft пользовалась на всех этапах разработки новой ОС" – говорится в документе. "Доказательством доработки Aero в December CTP является “стеклянная” структура открытых окон, гладкость анимации при переключении окон и переделанное меню Start".
На исходе 2005 года те, кому была небезразлична судьба новой Windows, с нетерпением ожидали первого CTP в новом году, который по предварительной информации должен был представлять собой наиболее функциональный вариант ОС, то есть после первого CTP не стоило ждать новых функций в ОС. Собственно, все мы ждали, когда будет завершена работа над Windows Vista. Конечно же, наши надежды пострадали от задержек релиза. 2006 год, последний год разработки Windows Vista, обещал быть еще более волнующим, чем все предыдущие, ведь в этом году должна была выйти долгожданная Windows Vista.
Источник:
Перевод: deeper2k
Комментарии
Судя по всему Пол - шпиен микрософта (засланный казачок)...
Как ему попадают такие сведения?
По теме
- Ранние концепты дизайна стартового экрана Windows 8
- Макеты интерфейса Windows 8 из 2010 года
- Почему Microsoft отказалась от Courier (ч.2)
- История мультимедиа в Windows: Media Foundation (ч.4)
- История мультимедиа в Windows: Media Foundation (ч.3)
- Почему Microsoft отказалась от Courier (ч.1)
- История мультимедиа в Windows: Media Foundation (ч.2)
- История мультимедиа в Windows: Media Foundation (ч.1)
- История мультимедиа в Windows: DirectShow (ч.5)
- История мультимедиа в Windows: DirectShow (ч.4)