Apple: «Это дело Microsoft», чтобы запустить Windows на новых компьютерах Mac ARM
С тех пор, как Apple объявила о переходе на собственные продукты ARM, возникли вопросы о долгосрочной перспективе поддержки Windows. Внедрение чипов x86 и возможность установки Windows помогли увеличить долю рынка Mac после того, как Apple внедрила чипы Intel в 2006 году. Согласно недавнему интервью с несколькими руководителями Apple, Microsoft должна заставить Windows 10 поддерживать новые Mac Apple.
Согласно интервью, M1 уже поддерживает такие программы, как Parallels или VMWare, но обычно они используются для эмуляции приложений на базе ARM. На конкретный вопрос о поддержке Windows Федериги из Apple предположил, что конечные пользователи могут использовать облачную версию операционной системы или что такие продукты, как CrossOver, использующие подход, предположительно похожий на WINE, могут быть приемлемой заменой. Ars Technica отмечает, что подход к эмуляции CrossOver «не такой последовательный», как у других компаний, подразумевая, что это может быть несовершенным решением.
Федериги заявляет, что установка и запуск Windows на Mac «действительно дело Microsoft. Для этого у нас есть основные технологии, позволяющие запускать их версию Windows для ARM, которая, в свою очередь, поддерживает приложения пользовательского режима x86. Но это решение Microsoft должна принять, чтобы предоставить пользователям лицензию на эту технологию для работы на этих Mac. Но Mac, безусловно, очень на это способны ».
Ссылка Федериги на Microsoft, предлагающую лицензию на собственную Windows на ARM, подразумевает, что со стороны Microsoft существуют ограничения, которые в настоящее время ограничивают распространение Windows. В настоящее время Microsoft продает Windows на ARM только производителям ПК, возможно, чтобы избежать путаницы со стороны конечных пользователей, которые случайно покупают не тот продукт, хотя также возможно, что компания не видела смысла в предоставлении продукта для индивидуальной покупки. Теперь, когда Apple предлагает собственный Mac на базе ARM, создание розничной версии Windows на ARM вызывает споры.
Еще один момент, который подняли руководители Apple, заключается в том, что компания продолжит предоставлять обновления программного обеспечения для компьютеров Apple Mac на базе Intel. «Если вы купите Intel Mac сегодня или у вас уже есть такой, вы, как и ожидали, продолжите получать бесплатные обновления macOS на долгие годы». Это хорошая новость с точки зрения долгосрочной совместимости, и вполне возможно, что Apple намерена подтолкнуть людей, которым нужна поддержка Windows, к системам Intel в течение следующих 6-12 месяцев. Однако это только краткосрочное решение. В конечном итоге пользователям Mac, которые также полагаются на Windows, потребуется какая-то поддержка программного обеспечения через Parallels или саму Microsoft.
Будет интересно посмотреть, ответит ли Microsoft публично или осветит ли она те аспекты экосистемы программного обеспечения Apple, которые делают поддержку M1 более сложной, чем это признает Apple. Я не обвиняю Apple в том, что она запутывает ситуацию - у меня нет конкретных знаний об этом, - но совершенно обычным явлением для двух компаний, находящихся в затруднительном положении из-за проблем с поддержкой, является утверждение, что заставить все работать - это работа другого разработчика. Неудивительно, что Microsoft вернется со своим собственным объяснением, особенно если Редмонд вообще не хочет поддерживать Windows на ARM на Mac.
Microsoft здесь находится в несколько напряженном положении. С одной стороны, Apple M1 - это самый крупный чип ARM, который пробивается в вычислениях, а процессор, скорее всего, бросит вызов x86 на вершину производительности. С другой стороны, ни один из существующих партнеров Microsoft в экосистеме Windows on ARM не может сравниться с производительностью M1. Ядра ARM от Apple быстрее, чем любой из основных процессоров ARM, которые другие поставщики поставляют в составе мобильных продуктов.
Microsoft не захочет отчуждать всех остальных клиентов Windows на ARM во имя получения поддержки Mac, особенно если она считает, что M1 от Apple может стать началом будущего, в котором ARM постепенно вытесняет часть текущего рынка x86 в долгосрочной перспективе. Microsoft потребуется поддержка поставщиков, чтобы сохранить свое собственное программное обеспечение в центре любого настольного компьютера или ноутбука при переходе с x86 на ARM. Степень, в которой Microsoft поддерживает этих клиентов, также может зависеть от того, способны ли такие решения, как Parallels, служить прямой заменой встроенной поддержки Windows.
Поддержка эмуляции 64-битных приложений x86 встроена в последние версии WoA, поставляемые в Insider Ring, как и собственная версия Microsoft Teams. Нам бы очень хотелось, чтобы кто-нибудь установил Windows на ARM на M1, хотя бы для того, чтобы увидеть, как механизм эмуляции Apple Rosetta 2 сравнивается с эмуляцией WoA.
На данный момент пользователи Mac, которым требуется Windows, должны запланировать сохранение существующих систем в рабочем состоянии до тех пор, пока этот вопрос не будет решен. Apple явно не обеспокоена этой проблемой и считает, что разработанная ею микросхема M1 создаст достаточно значимую дифференциацию продукта, чтобы стимулировать интерес потребителей и вовлечение разработчиков. Будем надеяться, что Microsoft перейдет к переносу Windows на ARM на M1, или такие решения, как Parallels, окажутся достаточно хорошими для решения подавляющего большинства случаев использования.