Google может захотеть запустить приложения для Android на своей загадочной операционной системе Fuchsia

Google может захотеть запустить приложения для Android на своей загадочной операционной системе Fuchsia

Google выпустил первый код для своей таинственной операционной системы Fuchsia в 2016 году, но его планы на платформу пока неизвестны. Получив интересный, но странный пользовательский интерфейс в прошлом году, Fuchsia теперь имеет подсказку поддержки Android-приложений. Новые обновления для Android Open Source Project (AOSP) предполагают, что Google работает над переносом Android Runtime в Фуксию. Это может означать приложения для Android, работающие на Fuchsia.

Android стал самой популярной вычислительной платформой в мире, частично потому, что она основана на кодексе с открытым исходным кодом Linux. Любой пользователь может загрузить Android и настроить его для запуска на своем устройстве. Вам нужно иметь дело только с Google, если вы хотите получить доступ к этим приятным приложениям и службам Google. Android выигрывает от своих корней Linux, но также поставляется со всем багажом Linux. Многие проблемы безопасности Android, которые появляются в ежемесячных исправлениях, находятся в ядре Linux, и система работает не так быстро, как может быть.

Fuchsia не основана на Linux, что позволило Google начать с нуля с помощью нового микроядра под названием Zircon (ранее Magenta). Однако любая попытка сделать чистый перерыв с Android в будущем оставит Fuchsia без каталога приложений. Это также сделало бы тестирование программного обеспечения внутренне немного больно. Похоже, решение Google заключается в том, чтобы запустить Android-приложения изнутри Fuchsia.

Согласно предлагаемому изменению AOSP, ядро ​​Zircon может включать Android Runtime (ART) для запуска приложений Android. ART - это виртуальная машина Android, которая компилирует байт-код приложения в собственный код для телефона. В последних версиях ОС ART работает как компилятор «точно в срок», который обрабатывает код по мере необходимости. Вам все равно понадобится какая-то тонкая виртуальная среда Linux, работающая в Fuchsia, чтобы приложения работали, но изменение AOSP предполагает, что это возможность.

Fuchsia OS только что появилась в AOSP, но самое главное, в отрасли ART (Android Runtime). Похоже, что они строят Фуксию с АРТ ..., которая предложит поддержку Android-приложения. Https: //t.co/2BzpvTxf9d pic.twitter.com/xZaktz1wcp

- Мишааль Рахман (@MishaalRahman) 26 апреля 2018 года

Конечно, Fuchsia по-прежнему далека от любой потребительской версии. Источники сообщают 9to5Google, что поддержка АРТ рассматривается в основном как способ проверки Fuchsia на внутренних устройствах Google без необходимости разработки нового программного обеспечения. Возможно, мы никогда не увидим Android-приложения, запущенные на Fuchsia, или вообще ничего не запустим. Это еще один ранний проект, который можно убить, объединить во что-то еще или перепрофилировать для не-потребительских приложений. Ежегодная конференция разработчиков приложений ввода-вывода Google собирается через несколько недель, поэтому, возможно, в этом году мы узнаем немного о Fuchsia.

Читать далее

Лучшие системы безопасности умного дома
Лучшие системы безопасности умного дома

Когда-то являвшиеся нишевым бизнесом с несколькими традиционными игроками и несколькими стартапами, системы домашней безопасности теперь являются основным полем битвы не только для охранных компаний, но и для нескольких интернет-гигантов. Мы собрали самые популярные варианты на 2020 год.

Посмотрите вверх: сегодня вечером вы можете увидеть все планеты в нашей солнечной системе
Посмотрите вверх: сегодня вечером вы можете увидеть все планеты в нашей солнечной системе

Вы, наверное, видели схемы Солнечной системы, на которых планеты расположены красивыми, упорядоченными линиями, но на самом деле они часто находятся по ту сторону Солнца от Земли. Мы переживаем период, когда все планеты видны. Просто нужно знать, где и когда смотреть.

Фрагмент метеорита указывает на пропавшую карликовую планету в ранней Солнечной системе
Фрагмент метеорита указывает на пропавшую карликовую планету в ранней Солнечной системе

Каждый астероид, падающий на Землю, является потенциальным окном в истоки Солнечной системы, но ученые наткнулись на нечто довольно странное при изучении фрагмента астероида Альмахата Ситта.

Линус Торвальдс обвиняет Intel в уничтожении оперативной памяти ECC в потребительских системах
Линус Торвальдс обвиняет Intel в уничтожении оперативной памяти ECC в потребительских системах

Intel лишила свои потребительские продукты поддержки ECC RAM более десяти лет назад, и Линус Торвальдс до сих пор недоволен этим.