ChromeOS is going to the Google graveyard, to be replaced by android
(Maybe this is a good thing as Chromebooks have an expiration date averaging 3-5 years where they stop getting Chrome updates, when if it’s android can get updates to the browser for a much longer time AND have Firefox as default)
I have an old Chromebook that I used for D&D sessions that is now collecting dust because they stopped supporting the model and use security hardware to prevent overwriting the drive that I have neither the tools or skills to circumvent.
Well yes, but Android now has a Debian container option. If they expose some Wayland/X interface to it for displaying stuff on Android, for a load of stuff, maybe that is good enough for a lot of stuff?
Linux as an OS is generally meant as Desktop Linux, and it most definitely is in this context that is about desktop marketshare, Desktop Linux is mostly following freedesktop guidelines, which has traditionally helped standards on Linux a lot to streamline developments. So for instance XFCE/Gnome/KDE desktop apps can be run in all the different desktop environments. For instance also standardizing things like how tray icons work. Freedesktop is part of X.Org Foundation, and Chrome OS does not use X.org or Free Desktop standards at all. The newer Wayland to replace X is also an X.org standard.
So while Chrome OS is based on the Linux kernel, it is NOT a Linux OS in the original sense, a term that became popular decades before Chrome OS or Android became a thing.
If you include Chrome OS you might as well include Android too. As it can run on for instance Raspberry Pi and other mini systems, and could be used as a desktop system.
Chrome OS is a Linux kernel based OS, and not much more than that.
It’s somewhat confusing in some situations that Linux as a desktop OS doesn’t have a unique name, but it wasn’t a problem originally, as what some prefer to call GNU/Linux was made 100% for desktop use originally.
The Linux kernel is way way more widespread and successful than what we usually term Desktop Linux or GNU/Linux.
TLDR:
Linux OS, Desktop Linux, GNU/Linux are generally meant as the same thing.
Chrome OS and Android do not belong in that category. They are Linux based as in the Linux kernel only, but do not follow the standards of Desktop Linux.
Android is this completely different thing (built round OpenBinder) that ended up using the Linux kernel for good hardware support. It’s basically got nothing to do with desktop Linux, bar needed it to actually build Android. You can argue that Google basically tried forking Linux for Binder and control.
Oh so you can install KDE/Gnome/XFCE apps on Chrome OS and they will work?
You know the “desktop” in Desktop Linux means compatibility is on the desktop apps,and that goes way beyond terminal commands right?
OK maybe you are technically correct which is the best kind of correct.
It just goes against every nerve in my body to categorize Chrome OS as part of Desktop Linux.
Wow, that’s excluding Chrome OS, which has 2.71% on it’s own. So you could say Linux is at over 7%, but glad they split it so we know.
ChromeOS is going to the Google graveyard, to be replaced by android
(Maybe this is a good thing as Chromebooks have an expiration date averaging 3-5 years where they stop getting Chrome updates, when if it’s android can get updates to the browser for a much longer time AND have Firefox as default)
Android is also Linux though
I have an old Chromebook that I used for D&D sessions that is now collecting dust because they stopped supporting the model and use security hardware to prevent overwriting the drive that I have neither the tools or skills to circumvent.
Google can blow me where the pampers is.
Well yes, but Android now has a Debian container option. If they expose some Wayland/X interface to it for displaying stuff on Android, for a load of stuff, maybe that is good enough for a lot of stuff?
Linux as an OS is generally meant as Desktop Linux, and it most definitely is in this context that is about desktop marketshare, Desktop Linux is mostly following freedesktop guidelines, which has traditionally helped standards on Linux a lot to streamline developments. So for instance XFCE/Gnome/KDE desktop apps can be run in all the different desktop environments. For instance also standardizing things like how tray icons work. Freedesktop is part of X.Org Foundation, and Chrome OS does not use X.org or Free Desktop standards at all. The newer Wayland to replace X is also an X.org standard.
So while Chrome OS is based on the Linux kernel, it is NOT a Linux OS in the original sense, a term that became popular decades before Chrome OS or Android became a thing.
If you include Chrome OS you might as well include Android too. As it can run on for instance Raspberry Pi and other mini systems, and could be used as a desktop system.
Chrome OS is a Linux kernel based OS, and not much more than that.
It’s somewhat confusing in some situations that Linux as a desktop OS doesn’t have a unique name, but it wasn’t a problem originally, as what some prefer to call GNU/Linux was made 100% for desktop use originally.
The Linux kernel is way way more widespread and successful than what we usually term Desktop Linux or GNU/Linux.
TLDR:
Linux OS, Desktop Linux, GNU/Linux are generally meant as the same thing.
Chrome OS and Android do not belong in that category. They are Linux based as in the Linux kernel only, but do not follow the standards of Desktop Linux.
This isn’t entirely right because Chrome OS is using a lot more of normal desktop Linux than Android does, which basically uses none.
https://en.wikipedia.org/wiki/ChromeOS
Android is this completely different thing (built round OpenBinder) that ended up using the Linux kernel for good hardware support. It’s basically got nothing to do with desktop Linux, bar needed it to actually build Android. You can argue that Google basically tried forking Linux for Binder and control.
Oh so you can install KDE/Gnome/XFCE apps on Chrome OS and they will work?
You know the “desktop” in Desktop Linux means compatibility is on the desktop apps,and that goes way beyond terminal commands right?
Yes you can, but they are actually in a LXC container with Wayland/X from outside (I think it is also in a KVM/QEmu). (Interesting project : https://chromium.googlesource.com/chromiumos/platform2/+/HEAD/vm_tools/sommelier/README.md)
If you look at the architecture it looks more normal than Android.
https://www.chromium.org/chromium-os/chromiumos-design-docs/software-architecture/
Others note this:
https://www.aboutchromebooks.com/now-more-than-ever-chromeos-is-linux-with-googles-desktop-environment/
It’s made of lots of FOSS, but it is a dystopian version of a Linux desktop.
OK maybe you are technically correct which is the best kind of correct.
It just goes against every nerve in my body to categorize Chrome OS as part of Desktop Linux.
Yeah, I hear you. It’s not going to be the case for long anyway.