Chrome OS

Linux-pohjainen Googlen kehittämä käyttöjärjestelmä

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

Chrome OS
Google Chrome logo with wordmark (2015).svg
Kehittäjä Google
Ohjelmointikielet C, C++
Tuoteperhe Linux
Julkaistu 15. kesäkuuta 2011
Viimeisin vakaa versio 90.0.4430.86 ()
Päivitysmalli rolling release
Tuetut kielet Monikielinen
Ytimen tyyppi Monoliittinen ydin
Ydin Linux
Suoritintuki x86, ARM, x86-64
Käyttöliittymä Google Chrome
Lisenssi Chrome OS:in käyttöehdot[2]
Aiheesta muualla
Kotisivu
Käyttöjärjestelmien markkinaosuudet työpöytäkäytössä
Windows
  
80,5 %
Chrome OS
  
10,8 %
macOS
  
7,5 %
Muut
  
1,2 %
Käyttöjärjestelmien markkinaosuudet työpöytäkäytössä vuonna 2020 IDC:n ilmoittamana.[3] Määrä perustuu myytävissä tietokoneissa (kannettavat, pöytäkoneet ja työasemat) mukana olevaan käyttöjärjestelmään.[4]

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ä.[7][8] Lisäksi on tullut mahdollisuus suorittaa Android-sovelluksia suoraan Chrome OS:ssä.[9]

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.[10]

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

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.[12]

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

PäivitysmalliMuokkaa

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

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

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

KehitysMuokkaa

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

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

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

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.[20] Sommelier-niminen ratkaisu käynnistää XWayland-palvelimen, joka muuttaa X-protokollan Wayland-protokollalle.[21]

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

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

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

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

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

LähteetMuokkaa

  1. https://chromereleases.googleblog.com/2021/04/stable-channel-update-for-chrome-os_21.html. Arvo on haettu Wikidatasta.
  2. Google Chrome OS Terms of Service Google. Viitattu 5. syyskuuta 2012. (englanniksi)
  3. The world’s second-most popular desktop operating system isn’t macOS anymore arstechnica.com. 18.2.2021. Viitattu 18.2.2021. (englanniksi) 
  4. Chromebooks outsold Macs worldwide in 2020, cutting into Windows market share geekwire.com. 16.2.2021. Viitattu 18.2.2021. (englanniksi)
  5. Kernel Design: Background, Upgrades Google. Viitattu 7. syyskuuta 2011. (englanniksi)
  6. a b Introducing the Google Chrome OS googleblog.blogspot.com. 7.7.2009. Viitattu 12.3.2021. (englanniksi) 
  7. Chrome OS Gets a Desktop Feel with New 'Aura' Interface pcworld.com. 10.4.2012. Viitattu 12.3.2021. (englanniksi) 
  8. Chrome OS updated with Aura UI, looks more like a traditional desktop techspot.com. 10.4.2012. Viitattu 12.3.2021. (englanniksi)
  9. Chrome OS will Run Android Apps Natively, Sync with Android Devices lifehacker.com. 25.6.2014. Viitattu 16.3.2021. (englanniksi) 
  10. https://www.chromium.org/chromium-os/chromium-os-faq
  11. Googlen käyttöjärjestelmä julki verkkouutiset.fi. Viitattu 12.5.2011.
  12. New features for Chromebook's 10th birthday blog.google. 9.3.2021. Viitattu 12.3.2021. (englanniksi) 
  13. The world’s second-most popular desktop operating system isn’t macOS anymore arstechnica.com. 18.2.2021. Viitattu 18.2.2021. (englanniksi) 
  14. a b c d e f 6 important things you might not know about Chrome OS upgrades computerworld.com. 27.9.2018. Viitattu 25.5.2021. (englanniksi)
  15. https://support.google.com/chrome/a/answer/6220366?hl=en
  16. Enric Balletbò i Serra: Kernel Recipes 2019 - Driving the industry toward upstream first slideshare.net. 4.10.2019. Viitattu 18.10.2019. (englanniksi) 
  17. a b The secret origins of Google's Chrome OS zdnet.com. 6.3.2013. Viitattu 27.2.2020. (englanniksi) 
  18. Whitson Gordon: How to Install Linux on a Chromebook and Unlock Its Full Potential lifehacker.com. 21.5.2013. Viitattu 12.3.2021. (englanniksi)
  19. Frederic Lardinois: You can now run Linux apps on Chrome OS techcrunch.com. 3.5.2018. Viitattu 12.3.2021. (englanniksi)
  20. Chrome OS Is Working To Remove The Last Of Its X11 Dependencies phoronix.com. 20.5.2017. Viitattu 18.2.2021. (englanniksi)
  21. Running Custom Containers Under Chrome OS chromium.googlesource.com. Viitattu 18.2.2021. (englanniksi)
  22. Migrate from Cloud Print support.google.com. Viitattu 18.2.2021. (englanniksi)
  23. a b Running Custom Containers Under Chrome OS chromium.googlesource.com. Viitattu 12.3.2021. (englanniksi) 
  24. https://chromium.googlesource.com/chromiumos/platform2/+/HEAD/crosh
  25. https://chromium.googlesource.com/chromiumos/docs/+/master/developer_mode.md
  26. https://chromium.googlesource.com/chromiumos/docs/+/master/dbus_best_practices.md
  27. Your Chromebook gets a little more helpful blog.google. 21.4.2021. Viitattu 25.4.2021. (englanniksi) 
  28. 10 years later, Chrome OS starts to look like a proper OS with hardware diagnostics and the ability to scan documents theregister.com. 22.4.2021. Viitattu 25.4.2021. (englanniksi)

Aiheesta muuallaMuokkaa