Fandom

FOSS Wiki

Chrome OS

212pages on
this wiki
Add New Page
Talk0 Share

Chrome OS is Google's version of Linux, based on Google's Chrome browser. Chrome OS requires a constant Internet connection for most apps. Crouton is a method to run GNU/Linux on Google Chromebooks.

The ARM-based Chromebooks ship with Das U-Boot. The Intel x86-based Chromebooks run it on top of Coreboot. Coreboot is the evolution of LinuxBIOS.

Chrome OS uses Gentoo's package management system, Portage for application installation.[1] Portage, written in Python and Bash, are not pre-compiled. They compile on-site, allowing for download of hardware drivers and user chosen features.

User services are managed by Upstart, originally built for Ubuntu by Canonical. Upstart allows to start services in parallel, re-spawn jobs that crash, and defer services to make boot faster.[2]

New Chromebooks use a new display-backend, known as Freon. With Freon, the Chrome browser talks directly to the kernel's APIs and is also communicating directly with OpenGL ES for the 3D drawing functionalities.

The Open source only version of "Chrome OS" is called "Chromium OS". That is where all the development takes place.

External linksEdit

ReferencesEdit

  1. The secret origins of Google's Chrome OS
  2. Chromium OS Software Architecture

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.