Chrome OS

**Chrome OS** on Googlen kehittämä avoimen lähdekoodin käyttöjärjestelmä, joka perustuu Linuxiin. Se on suunniteltu erityisesti minikannettaville web-käyttöön. Google ilmoitti käyttöjärjestelmän kehitystyöstä heinäkuussa 2009.

Käyttöjärjestelmä on alkujaan suunnattu pelkästään web-sovelluksien käyttöön joita voidaan asentaa Chrome Web Storesta ja käyttöliittymänä on toiminut oletuksena Google Chrome -selain. Vuonna 2012 käyttöjärjestelmään on tullut Aura-niminen ikkunointijärjestelmä ja käyttöliittymä. Lisäksi on tullut mahdollisuus suorittaa Android-sovelluksia suoraan Chrome OS:ssä. Google on myös tehnyt muutoksia, joiden myötä käyttöjärjestelmä ja verkkoselain eivät ole sidoksissa yhteen. Aiemmin Chrome OS:n käyttöliittymä perustui selaimeen, mutta Lacros-päivitys jakaa sen kahdeksi: ash-chrome (käyttöjärjestelmän käyttöliittymä) ja lacros-chrome (verkkoselain).

Käyttöjärjestelmään on lisätty integraatiota Android-käyttöjärjestelmää käyttävien puhelimien kanssa, jolloin Chromebook-kannettavaa käyttämällä voi lukea ja vastata tekstiviesteihin, tarkistaa akun varaus ja signaalin vahvuus sekä kytkeä langattoman yhteyden päälle ja paikantaa puhelimen. Google on kertonut heinäkuussa 2025 aikomuksesta yhdistää Chrome OS Androidiin.

## Historia

Marraskuussa 2009 Google julkaisi Chrome OS -käyttöjärjestelmään perustuvan Chromium OS:n lähdekoodin. Chromium OS on avoimen lähdekoodin projekti ja Chrome OS on OEM-valmistajille tarkoitettu versio, jonka laitevalmistajat toimittavat Chromebookin mukana loppukäyttäjille.

Ensimmäiset Chrome -käyttöjärjestelmällä varustetut koneet tulivat myyntiin Yhdysvalloissa kesällä 2011.

Vuonna 2020 IDC:n mukaan Chrome OS ohitti macOS:n toiseksi suosituimpana työpöytäkäytössä olevana käyttöjärjestelmänä.

Vuonna 2022 Google julkaisi Chrome OS Flex -version, jonka kuluttajat voivat ladata ja asentaa itse vanhoille henkilökohtaisille tietokoneille, jotka eivät enää kykene uusimpien macOS- ja Windows-versioiden suorittamiseen.

## Tietojen tallennus
Yhtenä Chrome OS:n kantavana ajatuksena on ollut, että tiedostoja ei ole tarpeen tallentaa paikallisesti, minkä vuoksi sitä käyttävissä tietokoneissa on vähän massamuistia. Chrome OS tukee kuitenkin muistikortteja (Secure Digital). Jokainen Chromebook on oikeutettu käyttämään 15 gigatavun pilvitallennustilaa ilmaiseksi.

## Päivitysmalli
Käyttöjärjestelmä käyttää jatkuvan päivityksen mallia, jossa käyttöjärjestelmän päivitykset saapuvat muutaman viikon välein. Pienempiä päivityksiä tulee useammin (2&ndash;3 viikon välein) ja suuremmat harvemmin (6 viikon välein).
Laitteiden valmistajat eivät voi muokata käyttöjärjestelmää, joten laitteiden välillä ei ole eroa käytetyssä ohjelmistossa toisin kuin Androidissa.

Vakaan version lisäksi käyttäjät voivat halutessaan käyttää noin viikoittain päivittyvää beta-versiota tai useasti viikon aikana päivittyvää kehittäjäversiota.

Google julkaisee päivityksiä vähintään kuusi ja puoli vuotta laitteiston ensituesta alkaen. Google pitää yllä tietokantaa laitteiden elinkaarelle.

## Päivitysprosessi
Chrome OS käyttää Androidin tapaan A/B-osiointimallia, jossa päivitykset asennetaan toiselle osiolle toisen ollessa käytössä. Uudelleen käynnistyksen yhteydessä järjestelmä ottaa käyttöön uudemman, ja vikatilanteen sattuessa järjestelmä palaa edelliseen.

## Sovellukset
Google työskentelee Steamin tuomiseen Chrome OS -alustalle. Steamin Linux-versio on jo mahdollista käyttää käyttöjärjestelmän Crostini-kerroksen avulla. Maaliskuussa 2022 Google julkisti muodollisesti Steamin tulon Chrome OS:lle aluksi tehokkaammille Chromebook-malleille. Googlen ratkaisu käyttää "Borealis"-nimistä Arch Linuxiin perustuvaa virtuaalikonetta, joka käyttää paravirtualisointia läpivientiin (virtio).

## Kehitys
Chrome OS:n kehitys pyrkii välttämään Androidin kehityksessä todetut ongelmat ja pyrkii saamaan muutoksensa päälinjan Linux-ytimeen.

Käyttöjärjestelmästä käytettiin koodinimeä *Google OS*. Käyttöjärjestelmä perustui aiemmin Ubuntuun, josta se on siirtynyt Gentoo Linuxiin.

Vuodesta 2013 lähtien kolmannen osapuolen skripteillä on voitu ottaa Ubuntu käyttöön Chrome OS -laitteessa chroot-tekniikalla. Vuonna 2018 ilmoitettiin virallisesta tuesta Linux-sovelluksille Chrome OS:ssä Debian-virtuaalikoneen avulla.

Käyttöjärjestelmässä on ollut oletuksena X.Org X Window System -toteutus, mutta Google on työskennellyt tämän korvaamiseksi Direct Rendering Manager- ja OpenGL ES- pohjaisen ratkaisun avulla. Sommelier-niminen ratkaisu käynnistää XWayland-palvelimen, joka muuttaa X-protokollan Wayland-protokollalle. Chrome OS:n Wayland-palvelin on nimeltään exo.

Suositeltu tapa tulostaa käyttää CUPS:ia, aiemmin tuettu Google Cloud Print on merkitty vanhentuneeksi tammikuussa 2021.

Crostini on KVM-pohjainen virtuaalikoneympäristö, joka tukee säiliöintiä. Virtuaalikoneiden ja isäntäkäyttöjärjestelmän välillä käytetään 9P-protokollaa tiedostojen siirtoon.

Chrome Shell "crosh" on käyttöjärjestelmässä oleva komentotulkki, jonka lisäksi kehittäjämoodissa on pääsy muihin komentotulkkeihin "shell"-komennolla.

Chrome OS tukee D-Busia prosessien väliseen kommunikaatioon.

Käyttöjärjestelmään on lisätty tuki kuvanlukijoiden käyttöön suoraan Chrome OS:stä.

## Markkinaosuus
Vuonna 2020 Chrome OS oli toiseksi suosituin käyttöjärjestelmä työpöytäkäytössä IDC:n ilmoittamana. Käyttöjärjestelmän osuus oli 10,8 %, kun Windowsilla oli 80,5 % osuus ja macOS:llä 7,5 % osuus. Määrä perustuu myytävissä tietokoneissa (kannettavat, pöytäkoneet ja työasemat) mukana olevaan käyttöjärjestelmään.
Vuonna 2021 verkkosivustojen kävijämäärien mukaan Chrome OS:n osuus työpöytäkäytössä oli 2,6 % StatCounterin ilmoittamana StatCounter käyttää seurantaan osallistuvien verkkosivustojen kävijämääriä tuloksissa selainten ilmoittamien tietojen mukaan.

## Lähteet

## Aiheesta muualla
* Chromebook
* Google Chromen blogi 
* YouTube: What is Google Chrome OS? 
* Chrome OS wiki