Intel Bridge позволит приложениям Android работать в Windows 11

Одно из самых интересных со­бы­тий про­шло­го ме­ся­ца — за­яв­ле­ние Micro­soft о том, что Win­dows 11 пред­ос­та­вит воз­мож­ность за­пус­кать при­ло­же­ния And­roid по тех­но­ло­гии Intel Bridge. Как ста­ло из­вест­но, при­ло­же­ния And­roid в Win­dows 11 не бу­дут ог­ра­ни­че­ны про­цес­со­ра­ми Intel. Плат­фор­мы на ба­зе AMD и ARM так­же бу­дут под­дер­жи­вать Android.

Попытки «подружить» опе­ра­ци­он­ные сис­те­мы And­roid и Win­dows в рам­ках от­дель­но взя­той пер­со­наль­ной плат­фор­мы не но­вы. Экс­пе­ри­мен­ты та­ко­го ро­да прак­ти­ко­ва­ла ком­па­ния ASUS, для это­го ей при­шлось под­се­лить к Intel Core че­ты­рех­ядер­ный ARM-про­цес­сор NVIDIA Tegra 3, однако ис­кус­ст­вен­но со­здан­ный «гиб­рид» не вы­звал ин­те­реса у поль­зо­ва­те­лей. Параллельно с разработкой аппаратных платформ компания American Me­ga­trends прилагала усилия для про­дви­же­ния программных реализаций. Ей удалось обеспечить од­но­вре­мен­ную ра­бо­ту And­roid и Microsoft Win­dows на PC-платформе. Казалось, что многообещающий проект AMI DuOS — это именно, что нужно. В итоге, не поспевая за эв­олю­ци­он­ным развитием персональных платформ, раз­ра­бот­чик вынужден был свернуть проект.

На этом фоне незаметной осталась инициатива Insyde Software, более известная как проект Humanos. И хотя сам про­ект дав­но закрыт и удален с сайта компании (остались только тэги в новостях), полученный опыт, а вмес­те с ним и на­ра­бот­ки, да­ли жизнь новому поколению Android-эмуляторов для x86-совместимых плат­форм. Именно в этом све­те нуж­но вос­при­ни­мать заявление Microsoft о том, что новая Windows 11 смо­жет поддерживать приложения Android, для за­пус­ка ко­то­рых при­ме­ня­ет­ся технология Intel Bridge. Самое вре­мя вспомнить, что Insyde Software финансируется именно про­цес­сор­ным ги­ган­том и, фак­ти­че­ски, при­над­ле­жит ему.

Впрочем, это не означает, что Android-приложения будут совместимы только с чипами от Intel. Во-первых, тех­но­ло­гия Intel Bridge де­кла­ри­ру­ет поддержку всех процессоров, исповедующих программную модель x86. Сле­до­ва­тель­но, о со­в­мес­ти­мос­ти с чипами от AMD беспокоится не стоит. Ожидается, что Windows 11, раз­ра­бо­тан­ная для ARM-плат­форм, также станет дружественной для Android и без Intel Bridge, однако об этом Micro­soft пока хра­нит крас­но­ре­чи­вое мол­ча­ние.

sss

 

Панос Панай (Panos Panay), директор по продуктам в Microsoft, пообещал, что с помощью технологии Intel Bridge ин­те­гра­ция Adroid будет «плавной и нежной», не уточняя, как именно это произойдет. Впрочем, теперь об этом можно до­га­дать­ся и без по­сто­рон­ней помощи.

В комментариях Intel прозвучало, что Bridge — это run-time компилятор, позволяющий кросс-плат­фор­мен­ным при­ло­же­ни­ям с ус­­пе­­хом вы­пол­нять­ся и на x86-процессорах. Чипмейкер отмечает, что эта технология яв­ля­ет­ся ча­стью ее те­ку­щей стра­те­гии XPU, а это значит — ее функциональность не будет ограничиваться толь­ко интеграцией приложений Android в Windows 11.

На практике Intel Bridge делает операционную систему Windows 11 очень похожей на реализацию Apple Ro­set­ta в Mac­OS для про­цес­со­ров M1, которая запускает приложения iOS, даже созданные для процессоров Intel Core, без вне­се­ния из­ме­не­ний в ис­ход­ный код. С той лишь разницей, что Intel Bridge выполняет ре­верс­ную по от­но­ше­нию к Apple Rosetta за­да­чу: вмес­то кон­вер­та­ции x86-приложений для ARM, технология от Intel вы­пол­ня­ет ARM-приложения на x86-платформах.