Google annoncerede, at de arbejder på at portere operativsystemet Chrome OS til en version af Linux-kernen og de rammer, der anvendes i Android-platformen. Det bemærkes, at arbejdet med at portere systemmiljøet i Chrome OS til komponenterne fra Android-platformen er i sine tidlige faser og vil tage lang tid, før den nye version af systemet er klar til slutbrugerne. Blandt de allerede foretagne tiltag nævnes integrationen af den nye Bluetooth-stak Floss i ChromeOS 122, baseret på Bluetooth-stakken Fluoride fra Android-platformen.
Det nye miljø vil kun påvirke systemkomponenterne på platformen og vil ikke medføre ændringer i brugergrænsefladen eller den overordnede koncept for platformen. Efter at projektet er færdiggjort, vil Google sikre en glidende migration af den klassiske ChromeOS til det nye miljø, der er baseret på komponenter fra Android-platformen. Det forventes, at en ensartethed med Android vil fremskynde udviklingen i ChromeOS. nye teknologier, der er relateret til maskinlæring, og vil også forenkle vedligeholdelsen og hjælpe med at opnå en tættere integration med Chromebook-computere af forskellige enheder, såsom telefoner og tilbehør. Det er bemærkelsesværdigt, at ideen om at portere ChromeOS til Android ikke er ny, da en plan for at fusionere de to platforme blev diskuteret i 2015.
I sin nuværende form er arkitekturen af ChromeOS tæt på atomar opdaterbare Linux-distributioner. Projektet bruger en Linux-kerne med specifikke patches, systemmanageren upstart og byggeværktøjet ebuild/portage, skabt af Gentoo-projektet. Selvom brugergrænsefladen er fokuseret på brugen af en webbrowser, og web-applikationer er involveret i stedet for standardprogrammer, indeholder ChromeOS en fuldt fungerende vinduesbetjening, skrivebord og proceslinje. Til at køre applikationer, der er lavet til Linux og Android, bruges virtuelle maskiner, der startes ved hjælp af hypervisoren CrosVM (baseret på KVM).
Som standard anvendes der diskpartitioneringskryptering med brugerdatakryptering på platformen ved hjælp af fscrypt, mens systempartitionerne monteres i skrivebeskyttet tilstand, verificeres gennem digital signatur og opdateres atomisk (to rodpartitioner, en aktiv og en til opdatering, som skifter plads). Skærmoutput genereres ved hjælp af det grafiske stack Freon (der arbejdes på en overgang til brug af Wayland) og vinduesadministratoren Aura. Kildekoderne distribueres under den frie Apache 2.0-licens.

Kilde: opennet.ru
