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

Компанията Google обяви, че работи по прехвърлянето на операционната система Chrome OS на вариант на ядрото на Linux и фреймворките, използвани в платформата Android. Отбелязва се, че работата по прехвърлянето на системната среда на Chrome OS на компонентите на платформата Android е в начален етап и ще изисква много време, преди новият вариант на системата да стане готов за крайни потребители. Сред вече извършените действия се споменава интеграцията на новия Bluetooth стек Floss в ChromeOS 122, базиран на Bluetooth стека Fluoride от платформата Android.

Новата среда ще засегне само системните части на платформата и няма да доведе до промяна в потребителския интерфейс и общата концепция на платформата. След завършване на проекта, компанията Google ще осигури прозрачен преход от класическия ChromeOS към новата среда, базирана на компонентите от платформата Android. Очаква се унификацията с Android да ускори напредъка в ChromeOS нови технологии, свързани с машинно обучение, както и да опрости поддръжката и да помогне за по-добра интеграция с Chromebook компютри и различни устройства, като телефони и техните аксесоари. Забележително е, че идеята за прехвърляне на ChromeOS на Android не е нова; например, планът за обединяване на данните от двете платформи беше обсъждан през 2015 година.

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

По подразбиране платформата използва криптиране на дисковите дялове с потребителски данни чрез fscrypt, а системните дялове се монтират в режим само за четене, проверяват се чрез цифров подпис и се актуализират атомно (два коренови дяла, активен и за актуализация, които се сменят). Изходът на екрана се осъществява чрез графичния стек Freon (в момента се работи по преминаването към използване на Wayland) и мениджър на прозорци Aura. Изходният код се разпространява под свободната лицензия Apache 2.0.

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


Източник: opennet.ru
Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster