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.
Читать далее
Защитите свою конфиденциальность в Интернете с помощью 5 лучших VPN
В настоящее время инвестировать в VPN - разумный выбор, но вариантов очень много. Чтобы немного сузить круг вопросов, мы собрали пять наших самых любимых потребительских услуг.
AMD и ARM увеличили свою долю на рынке серверов в третьем квартале 2020 года
Отчет IDC по серверам за 3 квартал 2020 года показывает впечатляющие успехи как для ARM, так и для AMD.
НАСА размещает свою коллекцию космических камней онлайн
Подготовить эти драгоценные образцы к их онлайн-дебюту было не так просто, как сделать несколько фотографий и сложить вместе несколько HTML.
Intel объявляет об окончании срока службы своих наборов микросхем серии 300
Intel прекращает выпуск своих чипсетов 300-й серии, чтобы освободить место для предстоящего Rocket Lake. Серия 300 оснащена процессорами 8-го и 9-го поколений вплоть до Core i9-9900K.