Google verschiebt ChromeOS auf Android-Plattformkomponenten

Google hat angekündigt, dass es an der Umstellung des Chrome OS-Betriebssystems auf eine Version des Linux-Kernels und der Frameworks arbeitet, die in der Android-Plattform verwendet werden. Es wird darauf hingewiesen, dass sich die Arbeiten zur Übertragung der Chrome OS-Systemumgebung auf Android-Plattformkomponenten noch in einem frühen Stadium befinden und viel Zeit in Anspruch nehmen werden, bis die neue Version des Systems für Endbenutzer geeignet ist. Unter den bereits ergriffenen Maßnahmen wird die Integration des neuen Floss-Bluetooth-Stacks in ChromeOS 122 erwähnt, der auf dem Fluoride-Bluetooth-Stack der Android-Plattform basiert.

Die neue Umgebung betrifft ausschließlich die Systemkomponenten der Plattform und ändert weder die Benutzeroberfläche noch das Gesamtkonzept. Nach Abschluss des Projekts gewährleistet Google eine nahtlose Migration des klassischen ChromeOS in die neue Umgebung auf Basis von Komponenten der Android-Plattform. Die Vereinheitlichung mit Android soll die Verbreitung von ChromeOS beschleunigen. neue TechnologienFunktionen im Bereich maschinelles Lernen vereinfachen zudem die Wartung und ermöglichen eine engere Integration mit Chromebooks und anderen Geräten wie Smartphones und Zubehör. Die Idee, ChromeOS auf Android umzustellen, ist übrigens nicht neu; bereits 2015 wurde ein Plan zur Zusammenführung der beiden Plattformen diskutiert.

In seiner aktuellen Form ähnelt die Architektur von ChromeOS atomar aktualisierten Linux-Distributionen. Das Projekt verwendet einen Linux-Kernel mit spezifischen Patches, den Systemmanager Upstart und die vom Gentoo-Projekt entwickelte Build-Toolchain Ebuild/Portage. Obwohl die Benutzeroberfläche auf die Nutzung eines Webbrowsers und Webanwendungen anstelle von Standardprogrammen ausgerichtet ist, bietet ChromeOS eine vollwertige Mehrfenster-Oberfläche, einen Desktop und eine Taskleiste. Linux- und Android-Anwendungen werden ausgeführt mit virtuelle Maschine, gestartet mit dem CrosVM-Hypervisor (basierend auf KVM).

Standardmäßig verwendet die Plattform fscrypt, um Festplattenpartitionen mit Benutzerdaten zu verschlüsseln, und Systempartitionen werden im schreibgeschützten Modus bereitgestellt, durch eine digitale Signatur überprüft und atomar aktualisiert (zwei Root-Partitionen, die Arbeitspartition und die für die Installation von Updates, die werden getauscht). Die Ausgabe auf dem Bildschirm erfolgt über den Freon-Grafikstapel (die Umstellung auf Wayland ist in Arbeit) und den Aura-Fenstermanager. Der Quellcode wird unter der kostenlosen Apache 2.0-Lizenz vertrieben.

Google verschiebt ChromeOS auf Android-Plattformkomponenten


Source: opennet.ru