Microsoft сообщил, что намеревается выпустить для новой системы дополнение под названием Windows XP Mode. Оно предназначено прежде всего для предприятий, которые отказываются переходить на новую систему, потому что пользуются старыми приложениями для Windows XP, несовместимыми с Vista и Win7. После выхода Windows 7 они смогут загрузить и установить дополнение, позволяющее запускать облегченную версию Windows Virtual PC в режиме так называемой «бесшовной» интеграции (seamless mode). Бесплатная загрузка будет включать в себя лицензионный экземпляр Windows XP SP3 для использования в корпоративных версиях Windows 7.
Вот как это выглядит. На рисунке показан IE6, запущенный под XP, а рядом с ним — Internet Explorer 8 в Windows 7. В обычных условиях в Windows может быть установлена только одна версия Internet Explorer, а IE6 и IE7 в Windows 7 вообще не ставятся.
Можете почитать подробный обзор нового дополнения от Мэри Джо Фоли (Mary Jo Foley), посмотреть на предварительную бета-версию в статьях Рафаэля Риверы (Rafael Rivera) и Пола Тарротта (Paul Thurrott), а потом ознакомиться с эпическим повествованием Джейсона Перлоу под названием «Я же говорил» (Jason Perlow, I told you so). Замечу, что заголовки такого размера обычно предшествуют статьям о катастрофах и войнах.
XP Mode — приятный сюрприз для корпоративных пользователей, которые теперь смогут запускать критически важные деловые приложения на клиентских компьютерах, не переписывая заново весь код. В принципе, это возможно и сегодня: новое дополнение очень похоже на средство Microsoft Enterprise Desktop Virtualization (MED-V), вышедшее в начале этого года. Вся разница — в инфраструктурных требованиях и отсутствии средств управления. А небольшие компании могут решить проблему с помощью виртуальных машин от сторонних производителей. Я, например, запускаю Windows XP SP3 под Windows 7 RC с помощью бесплатного средства Sun Virtual Box в режиме «бесшовной» интеграции. Как видите, это почти ничем не отличается от XP Mode.
Смотрится, конечно, не так изящно, как обещает нам новое дополнение Microsoft: панель задач XP поверх панели задач Windows 7 выглядит прямо-таки уродливо. Тем не менее, работает это решение без проблем и его очень легко развернуть в масштабах корпорации хоть сегодня.
Так почему же новость об XP Mode произвела такую бурю в прессе? Дело не в самой технологии, а в системе лицензирования. В случае с Windows Vista, возможность запускать до четырех виртуальных машин с предыдущими версиями Windows, включая XP Professional, получают только обладатели оптовой лицензии Enterprise. Всем остальным (то есть, всем предприятиям малого бизнеса) предлагается покупать лицензию на XP отдельно. А это слишком большая плата за одно несовместимое приложение.
В случае с Windows 7 этой проблемы возникнуть не должно. Обладатели Windows 7 Professional автоматически получают право на загрузку и использование лицензионной копии XP, аккуратно упакованной в формат виртуального жесткого диска (VHD) и готовой к запуску в среде XP Mode. Сам я еще не пробовал («для бета-версии слишком рано», сказано было мне), но говорят, интеграция виртуальной среды с Windows 7 почти безупречна (тем, кого интересуют сугубо технические подробности, предлагаю почитать статью Рафаэля Риверы «Windows XP Mode изнутри» (Windows XP Mode Internals)). Если требуется запустить под Windows всего одну виртуальную машину с XP, это, похоже, намного проще, чем возиться с полноценными средствами виртуализации типа Virtual Box или VMWare.
XP Mode сможет удовлетворить потребности большинства пользователей, но для тех, кому нужны сразу несколько виртуальных машин или другая операционная система (не XP), больше подойдет специализированное программное обеспечение более высокого уровня — VMWare Workstation, Virtual Box или новая версия Windows Virtual PC. Кстати, что касается последней, Microsoft, похоже, наконец удалось нагнать своих конкурентов с точки зрения функциональности: в новой версии предусмотрена и поддержка USB, и «бесшовная» интеграция.
Строго говоря, называть XP Mode компонентом Windows 7 некорректно. Microsoft не планирует включать дополнение в состав розничной версии Windows 7. Вместо этого XP Mode будет «предустанавливаться производителям компьютеров или предлагаться в качестве бесплатной загрузки». Мудрое решение. VHD занимает много места на жестком диске, а большинству пользователей это все равно не нужно. К тому же, так у разработчиков Microsoft появится дополнительное время на доработку дополнения, как это было в случае с Hyper-V и первой версией Windows Server 2008.
А вообще, я считаю, что XP Mode — очень разумный ход со стороны Microsoft. Самое замечательное, что к нему будет прилагаться лицензионная копия Windows XP SP3 в формате VHD. Это избавит пользователей от лишних трат и значительно облегчит настройку виртуальной среды. Таким образом Microsoft удастся устранить целый ряд претензий к новой системе.