Хотя активная разработка Windows 10 Redstone ведётся уже несколько месяцев, а инсайдеры уже получили множество сборок из ветки rs1, нам до сих пор неизвестны подробности об изменениях в этом обновлении операционной системы. Microsoft не спешит анонсировать список нововведений в Redstone, поэтому мы узнаём о них исключительно благодаря утечкам и слухам.
Сегодня стало известно, что Microsoft планирует внедрить клиент виртуализации App-V в Windows 10 Redstone. Очевидно, что это напрямую связано с «мостом» Project Centennial, который позволяет запускать классические приложения для рабочего стола Windows в изолированных контейнерах. С App-V уже достаточно хорошо знакомы ИТ-специалисты крупных компаний, которые используют эту технологию для сохранения работоспособности старого ПО на новых операционных системах, для сложного управления приложениями и многого другого.
Вместе с Resdtone App-V станет компонентом Windows 10, но внедрять его будут в две волны. Напомним, что предполагается два обновления на новую версию операционной системы: Redstone 1 летом и Redstone 2 осенью. Благодаря попавшим в руки ZDnet слайдам стало ясно, каким образом Microsoft внедрит App-V в Windows 10.
Вот что будет доступно после интеграции App-V в Redstone 1:
- простое и лёгкое развёртывание;
- простое обновление (с App-V 5.1);
- полная совместимость с предыдущими версиями клиента и сервером App-V 5.1.
А вот что будет с App-V уже в Redstone 2:
- снижение стоимости управления приложениями;
- тесная интеграция с другими продуктами Microsoft.
И хотя технология App-V тесно связана с «мостом» Project Centennial, они представляют из себя разные инструменты. App-V необходим для построения сложной управляемой инфраструктуры приложений внутри компаний, Project Centennial позволяет разработчикам превращать Win32-приложения в универсальные приложения для Windows 10 и отправлять их в Windows Store. У такого подхода, предполагающего работу в контейнере, в обоих случаях есть важные преимущества: приложение не будет влиять на операционную систему и другие приложения, сможет с ними взаимодействовать только с помощью API и будет безболезненно обновляться в большинстве случаев.