Cobalt

Компания Microsoft одержима идеей сделать из Windows-смартфонов универсальные устройства, добавив им эмулятор для запуска классических десктопных программ для платформы x86. Об этом написал сайт ZDNet, часто публикующий правдивую инсайдерскую информацию о Microsoft.

О новом проекте Microsoft известно достаточно много. Он носит кодовое имя Cobalt, а его запуск запланирован на осень 2017 года, когда состоится релиз следующего крупного обновления Windows 10, Redstone 3. Эмулятор сможет запускать на процессорах ARM64 32- и 64-битные приложения Windows. В настоящее время процессоры с ядрами ARM в смартфонах на базе Windows 10 Mobile могут работать только с мобильными приложениями.

Предположительно, Microsoft работает над этим проектом совместно с компанией HP. Косвенное свидетельство этому обнаружил твиттер-аккаунт WalkingCat. В коде Windows’s hybrid x86-on-ARM64 он нашёл сокращение CHPE. Буква C может означать Cobalt, HP — имя одноимённой компании, а E — Emulator.

CHPE

Cobalt можно будет считать логическим развитием Continuum, функции, которая позволяет запускать универсальные приложения Windows на смартфонах, подключенных к мониторам и телевизорам по воздух или с помощью специальной док-станции. В настоящее время Continuum не умеет работать с десктопными программами и играми. Смартфон HP Elite x30, тем не менее, может запускать некоторые программы для платформы x86, но только через эмулятор, размещённый на серверах HP. Вероятно, Microsoft будет тесно сотрудничать с HP и перенесёт этот эмулятор непосредственно в код Windows 10 Mobile.

В 2017 году будет выпущен процессор Qualcomm Snapdragon 835. По слухам, он сможет поддерживать до 8 гигабайт оперативной памяти — такой объём RAM позволил бы Microsoft создать смартфон, по своим возможностям и производительности не уступающий современным ноутбукам. Впрочем, Microsoft уже не производит смартфоны, поэтому компании придётся возложить эту задачу на своих партнёров.

Ранее вице-президент Microsoft по устройствам и операционным системам Терри Майерсон говорил, что Microsoft не собирается отказываться от поддержки Windows 10 Mobile, поскольку считает перспективными процессоры ARM и сотовую связь. Проект Cobalt вполне вписывается в эту стратегию — он позволит Microsoft создать смартфоны, аналогов которым нет у создателей других мобильных платформ.

Впрочем, Google тоже разрабатывает универсальную операционную систему — Andromeda. Она, по слухам, сможет работать на разных типах устройств, в том числе на смартфонах, планшетах и ноутбуках. Можно ожидать, что и Apple однажды захочет создать нечто подобное, пусть и с сильным опозданием.