ПВД: Новая ARM-стратегия Microsoft и будущее Windows 10 Mobile

Мне не близки прогнозы и аналитика. Если бы предсказания аналитических агентств регулярно и вовремя сбывались, мы бы жили совсем в другом мире. Например, в мире, в котором Windows Vista стала последней крупной версией Windows. Или в мире, в котором Windows 10 Mobile занимает 20% рынка мобильных операционных систем. К сожалению, слишком часто жизнь вносит свои коррективы, и все многообещающие прогнозы не сбываются и рушатся в один миг. К счастью для нас, иногда не сбываются и отрицательные прогнозы, что не может не радовать.

Почему я начал статью с разговора о прогнозах и предсказаниях? В первую очередь потому, что хочу в этой статье от них воздержаться, сосредоточившись на фактах и новостях минувшей недели.

Разумеется, речь пойдет в первую очередь об анонсированном Microsoft на WinHEC 2016 выпуске Windows 10 для ARM-процессоров Qualcomm. Эта новость буквально взорвала информационное пространство и породила в прессе множество публикаций с чересчур громкими многообещающими заголовками, иногда совершенно некорректными. Прочитав ленту новостей после WinHEC 2016, можно было сделать вывод, что Microsoft уже через пару месяцев представит смартфон с полноценной версией Windows 10, еще через пару месяцев традиционная x86-архитектура полностью исчезнет, а ARM в исполнении Qualcomm станет единой платформой для всех типов устройств от планшетов и нетбуков до моноблоков и настольных игровых компьютеров.

При том, что сам факт разработки Windows 10 для ARM является очень интересным и многообещающим, все же ситуация обстоит несколько иначе. Во-первых, Microsoft на WinHEC ни словом не обмолвилась о собственных мобильных устройствах и планах по выпуску смартфонов и планшетов. Пока что новость о поддержке ARM-архитектуры остается немного «вещью в себе», поскольку у нас нет даже приблизительного представления о том, как сама Microsoft планирует использовать новую Windows 10.

И вот здесь нужно остановиться и ответить на несколько вопросов, которым и будет посвящена наша статья. Чтобы разговор был более обстоятельным, я их даже пронумерую.

1. Windows 10 на ARM: возрождение Windows RT или нечто совсем новое?

Первое, что журналистам, IT-энтузиастам и просто неравнодушным пользователям приходит на ум, когда они впервые слышат о выпуске Windows 10 на платформе ARM, это справедливый вопрос: так что же, Microsoft возрождает полузабытую и похороненную Windows RT?

Как всегда, правильный ответ находится где-то посередине. Windows RT была одной из самых упрощенных редакций Windows, в чем можно легко убедиться, обратившись к сравнению версий Windows 8. Помимо отсутствия поддержки x86-приложений, из Windows RT были исключены практически все корпоративные функции редакций Pro и Enterprise, включая поддержку доменов, групповых политик, удаленного управления и далее по списку.

Будучи ограниченной Metro-приложениями, Windows RT в сознании как пользователей, так и производителей оборудования осталась «недо-Windows». Система предлагала все базовые возможности настольной ОС, но развернуться было негде.

Теперь же Microsoft устранила все главные недостатки неудавшегося эксперимента. Виртуализация x86-архитектуры и возможность работы с любыми приложениями, доступными на традиционных компьютерах, ноутбуках и планшетах, должна стать основной «киллер-фичей». В то же время наличие редакций Pro и Enterprise должны сделать Windows 10 на ARM привлекательной для использования в крупных организациях и предприятиях. Да-да, тот самый корпоративный сектор, о котором Microsoft так любит говорить в последнее время.

Впрочем, у Windows RT было одно неоспоримое преимущество: Metro-интерфейс Windows 8 был в первую очередь адаптирован для работы с сенсорными экранами, так что на планшетах система смотрелась очень органично. По сути, в Windows 8 весь интерфейс был разделен на две независимые вселенные: вы могли работать с Metro-приложениями, практически не взаимодействуя с традиционными элементами интерфейса, такими как рабочий стол и панель задач. В свою очередь, открыв рабочий стол, вы практически не сталкивались с проявлениями Metro-интерфейса.

В Windows 10 разработчики, сохранив многие черты Windows 8, все же сделали значительный шаг в сторону гибридизации UI, попытавшись найти компромисс между сенсорным и традиционным управлением. Не стоит забывать, что Windows 10 на ARM-устройствах будет тем же самым Windows 10 с тем же самым интерфейсом и теми же UWP-приложениями, которые представлены в полноценной x86-редакции ОС. Другими словами, все преимущества и недостатки традиционной Windows 10 автоматически переходят и на платформу ARM. Можете записать это в плюсы или минусы по своему усмотрению.

2. Для чего нужна Windows 10 на ARM сегодня?

В какой именно момент Microsoft решила вновь обратить пристальное внимание на ARM, не до конца ясно. Скорее всего, это случилось вскоре после отказа Intel от развития линейки процессоров Atom, на которую ранее возлагались большие надежды. В любом случае, за последние месяцы Microsoft несколько раз выражала оптимизм относительно ARM-архитектуры. По словам Терри Майерсон, ARM-процессоры будут играть большую роль в будущем.

Самый сложный вопрос: на каких ARM-устройствах будет использоваться новая Windows 10? Не вызывает сомнения, что она найдет свое применение на бюджетных нетбуках и планшетах. Ниша, ранее занятая Intel Atom и Intel Core M, постепенно может отойти новому поколению процессоров Snapdragon. Разумеется, это наиболее очевидный и естественный сценарий. Напомним, что первым процессором с поддержкой Windows 10 станет Qualcomm Snapdragon 835, выход которого на рынок запланирован в начале 2017 года.

Одновременно открываются двери и для выпуска смартфонов с полноценной версией Windows 10 «на борту». К сожалению, здесь все гораздо сложнее, и понять, что это будут за устройства и как они будут работать, пока что просто невозможно. В пазле не хватает слишком многих фрагментов, чтобы собрать его воедино. И вот почему.

3. Что станет с Windows 10 Mobile? Что станет с Continuum? Значит ли это, что Windows 10 Mobile официально мертва?

Пожалуй, мы подошли к самому сложному и противоречивому вопросу. Какова в новой картине мира Microsoft роль Windows 10 Mobile? Зачем теперь нужен Continuum, если на смартфон можно будет установить полноценную Windows 10 с поддержкой x86-приложений? Под управлением какой ОС будет работать Surface Phone?

Очень много вопросов и очень мало ответов. Чтобы не вдаваться в прогнозы и фантазии, которых я хотел избежать, позволю себе акцентировать несколько важных (хотя и очевидных) моментов.

Во-первых, настольная версия Windows 10 не адаптирована для работы на смартфонах, и вряд ли кто-то мечтает о полноценном рабочем столе и окнах на 6-дюймовом устройстве. Впрочем, сама Microsoft пока что официально анонсировала ARM-версию Windows 10 только для персональных компьютеров и тщательно избегала разговора о смартфонах и будущем Windows 10 Mobile.

Кроме того, последний год Microsoft продолжает активно развивать направление Continuum. Технология получила ряд усовершенствований в Anniversary Update, и непохоже, что Microsoft собирается полностью свернуть разработку мобильной ОС, отдав предпочтение настольной Windows 10 на смартфонах.

Адаптировать настольную версию Windows 10 для смартфонов возможно, но нужно ли это, если в распоряжении компании имеется рабочая Windows 10 Mobile с режимом Continuum? Добавив виртуализацию x86-приложений в Windows 10 Mobile, Microsoft добьется главной цели: превратит смартфон в эффективный инструмент, во многих ситуациях заменяющий полноценный компьютер.

4. И что же Surface Phone?

Если верить недавним публикациям, Surface Phone планируется выпустить на основе Windows 10 Mobile. Поддержка виртуализации x86-приложений теперь приобрела фактически официальное подтверждение, пускай Microsoft в рамках WinHEC 2016 и говорила только о персональных компьютерах. Перенести технологию виртуализации с настольной ОС в мобильную не должно составить труда.

По словам Сатьи Наделлы, Microsoft хочет выйти на рынок с мобильным устройством, не имеющим аналогов. Сейчас практически не остается сомнений, что основной функцией Surface Phone станет именно поддержка x86-приложений. Скорее всего, она будет реализована в Windows 10 Mobile в режиме Continuum. Последний, в свою очередь, будет и дальше совершенствоваться, приближаясь к настольной версии ОС.

Если план Наделлы удастся, то в ближайшие два года мы станем свидетелями выхода на рынок нового типа устройств: своеобразного «наладонника», в различных сценариях заменяющего и компьютер, и ноутбук, и планшет, и смартфон. Вопрос лишь в том, насколько популярным будет такое устройство и станет ли оно основоположником нового форм-фактора. Другими словами, взлетит ли?

5. Какая судьба ждет Surface Phone на рынке?

Несколько недель назад в сети широко обсуждался проект Dell Stack — концепт смартфона на основе x86-процессора Intel под управлением Windows 10 Mobile. Архитектура x86 на протяжении нескольких лет считалась возможным путем развития для мобильной ОС: достаточно вспомнить многочисленные утечки, связанные с техническими требованиями и редакциями Windows 10 Mobile.

Теперь, по всей видимости, нас ждет новый крутой разворот в сторону ARM и появление x86-виртуализации в обычной Windows 10 Mobile.

Но не стоит забывать, что многие сценарии иногда остаются полностью невостребованными на рынке. Помните ли вы, что Microsoft официально позиционирует Windows 10 Mobile как систему для планшетов? Но подобные устройства так и не появились в продаже. Если смартфоны от Microsoft под управлением Windows 10 Mobile были представлены на рынке, то ни один планшет под управлением мобильной ОС компанией продемонстрирован не был.

Surface Phone, как и другие устройства Surface на рынке, должен стать эталоном для сторонних производителей оборудования. Пока что у линейки Surface дела шли неплохо, и позиционирование почти всех устройств оказывалось удачным. Насколько актуальным окажется для рынка Surface Phone? Что ж, оставим этот последний вопрос для обсуждения в комментариях.

Дополню свою статью отдельным взглядом Дмитрия Игонькина на происходящее.

Если честно, я давно ждал подобного поворота событий после того, как компания Intel свернула линейку чипов Atom. Просто задумайтесь о том, сколько на самом деле устройств с чипом Atom внутри вокруг нас. Самый дешёвый планшет с Windows 10? Работает на Atom. Бескомпромиссный ультрапортативный гибридный компьютер? Работает на Atom! Огромный пласт рынка самых дешёвых персональных компьютеров с сенсорным экраном завязан на чипы Atom. Производители активно развивали данную нишу последние несколько лет. Неужели они откажутся от неё после того, как Intel полностью свернёт Atom? Довольно сомнительно, тем более такие устройства во многих регионах очень популярны. Теперь же на их место могут прийти устройства с чипами Qualcomm, которые смогут работать долго и эффективно от одного заряда батареи, раскрывая при этом все широкие возможности Windows 10.

Но Microsoft и Qualcomm пока не дали нам понять, будет ли Windows 10 работать только на топовых чипах Snapdragon. Или же у производителей планшетов и даже смартфонов появится возможность создавать устройства с недорогими чипами и Windows 10. Если виртуализация x86 в Windows 10 на ARM всё же требует топовые модели чипов, то ни о каких изменениях на рынке говорить не придётся вообще. Ни для кого не секрет, что настоящие изменения на рынке происходят почти всегда за счёт недорогих устройств. Вряд ли Snapdragon 835 позволит выпускать на рынок устройства ценой до 20 000 рублей. В общем, пока данный вопрос остаётся открытым.

Что же касается полумифических Surface Phone и его аналогов от других производителей, то в этом случае, как я считаю, Microsoft может действительно задать новый вектор на рынке. История знает много примеров, когда производители экспериментировали с превращением смартфона в компьютер. Благие намерения всегда разбивались о программное обеспечение. Continuum всё же ещё достаточно сырой и не слишком подходит для решения серьёзных задач, так как в этом режиме пользователя сильно ограничивает интерфейс и набор приложений. Попытка превратить текущие версии Android в некое подобие операционной системы для ПК тоже пока сложно назвать успешными. Например, RemixOS выглядит и работает очень даже неплохо, но опять же имеет ряд ограничений, поддерживает только x86/x64 и не может работать на смартфонах. Можно вспомнить также более смелый, но совсем не успешный эксперимент Motorola в виде ATRIX 4G. И если у Microsoft и её партнёров получится создать устройства на ARM, которые действительно смогут работать в двух режимах (смартфона и ПК) и не будут иметь ограничений в ПО, то это будет закономерный и долгожданный шаг вперёд.

По материалам onetile