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.
Читать далее
Владельцы Google Pixel Slate сообщают о сбое флеш-хранилища
Форумы поддержки продуктов Google переполнены рассерженными владельцами Pixel Slate, которые говорят, что в их устройствах часто возникают серьезные ошибки хранения.
Google убивает бесплатное хранилище для фотографий, меняет то, что имеет значение в отношении ограничений
Google анонсировал некоторые существенные изменения в Фото, особенно если вы используете сервис для автоматического резервного копирования.
Время обновлять: Google исправляет 2 серьезные уязвимости Chrome нулевого дня
В отличие от последних нескольких нулевых дней, Google не обнаружил эти дыры в безопасности сам. Вместо этого он был предоставлен анонимными третьими сторонами, и проблемы настолько серьезны, что они не раскрыли полных деталей. Достаточно сказать, что вам стоит перестать откладывать это обновление.
Nvidia и Google будут поддерживать облачные игры на iPhone через веб-приложения
И Nvidia, и Google объявили о поддержке iOS для своих облачных игровых платформ через прогрессивные веб-приложения. Apple не может это заблокировать.