Trying to understand what Chrome OS/Crostini really is and getting a clear hierarchical diagram in my head..

This page summarizes the projects mentioned and recommended in the original post on /r/Crostini

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • crouton

    Chromium OS Universal Chroot Environment

    2- The terminal you see when you activate Linux support is not the terminal of Chrome OS itself but the terminal of virtual machine called Crostini.Although Chrome OS itself is capable of running containers running on top of same kernel(Crouton for real world example) or running GNU/Linux apps even without needing Crostini virtual machine(Flatpak support on the Cloudready and Chromebrew Package Manager directly running on top of Chrome OS for the real world example), see the page below for understanding why they chose this approach(TL; DR Babysitting reasons for someone who uses sudo for everything):

  • chromebrew

    Discontinued Package manager for Chrome OS [Moved to: https://github.com/chromebrew/chromebrew] (by skycocker)

    2- The terminal you see when you activate Linux support is not the terminal of Chrome OS itself but the terminal of virtual machine called Crostini.Although Chrome OS itself is capable of running containers running on top of same kernel(Crouton for real world example) or running GNU/Linux apps even without needing Crostini virtual machine(Flatpak support on the Cloudready and Chromebrew Package Manager directly running on top of Chrome OS for the real world example), see the page below for understanding why they chose this approach(TL; DR Babysitting reasons for someone who uses sudo for everything):

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • redroid-doc

    redroid (Remote-Android) is a multi-arch, GPU enabled, Android in Cloud solution. Track issues / docs here

    4- Android is a Linux distribution, basically same kernel can run both GNU userland of Chrome OS and Bionic Libc/ART userland of Android, without needing much resources, this is called containerization. It is nothing new, any regular GNU/Linux distro can run Android containers, Redroid for example.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts