Google перекладає ChromeOS на компоненти платформи Android

Компания Google объявила о работе по переводу операционной системы Chrome OS на вариант ядра Linux та фреймворки, що використовуються у платформі Android. Отмечается, что работа по переводу системного окружения Chrome OS на компоненты платформы Android находится на начальном этапе и потребует много времени, прежде чем новый вариант системы станет пригоден для работы конечных пользователей. Из уже предпринятых действий упоминается интеграция в ChromeOS 122 нового Bluetooth-стека Floss, основанный на Bluetooth-стеке Fluoride из платформы Android.

Новое окружение затронет только системные части платформы и не приведёт к изменению интерфейса пользователя и общей концепции платформы. После доведения проекта до готовности компания Google обеспечит прозрачную миграцию классического ChromeOS на новое окружение, основанное на компонентах из платформы Android. Ожидается, что унификация с Android позволит ускорить продвижение в ChromeOS нових технологій, связанных с машинным обучением, а также упростит сопровождение и поможет добиться более плотной интеграции с компьютерами Chromebook различных устройств, таких как телефоны и аксессуары к ним. Примечательно, что идея перевода ChromeOS на Android не нова, например, план по слиянию данных платформ обсуждался в 2015 году.

В текущем виде архитектура ChromeOS близка к атомарно обновляемым дистрибутивам Linux. Проектом используется ядро Linux со специфичными патчами, системный менеджер upstart и сборочный инструментарий ebuild/portage, созданный проектом Gentoo. Несмотря на то, что пользовательское окружение сосредоточено на использовании web-браузера, а вместо стандартных программ задействованы web-приложения, ChromeOS включает в себя полноценный многооконный интерфейс, рабочий стол и панель задач. Для запуска приложений, созданных для Linux и Android, використовуються віртуальна машина, що запускаються за допомогою гіпервізора CrosVM (заснований на KVM).

За замовчуванням у платформі застосовується шифрування дискових розділів з даними користувача за допомогою fscrypt, а системні розділи монтуються в режимі тільки для читання, верифікуються за цифровим підписом і оновлюються атомарно (два кореневих розділи, робочий і для встановлення оновлення, які змінюються місцями). Виведення на екран здійснюється за допомогою графічного стека Freon (ведеться робота з переходу на використання Wayland) та віконного менеджера Aura. Вихідні тексти розповсюджуються під вільною ліцензією Apache 2.0.

Google перекладає ChromeOS на компоненти платформи Android


Джерело: opennet.ru
Купити надійний хостинг для сайтів із захистом від DDoS, VPS VDS сервери 🔥 Купити надійний хостинг для сайтів із захистом від DDoS, VPS VDS сервери | ProHoster