Between the Material You design and move to break apart the Chrome browser from ChromeOS, now more than ever, ChromeOS is Linux with Google's desktop environment.
Originally, ChromeOS was the Chrome browser with just enough code to boot to and take care of other essential OS functions. Like, the system settings and browser settings were practically merged.
The author is alluding to more recent efforts to untangle and separate ChromeOS from the Chrome browser. I believe the goal is for the Chrome browser on ChromeOS to be essentially the same as other Linux browser builds.
So these days ChromeOS is structured more like other Linux distros, with a huge difference being how locked down it is.
There is a common understanding of what a Linux Desktop look like.
Whether you run Gnome, KDE or XFCE, you can install the same software and when you open a terminal you can do more or less the same thing.
ChromeOS however have a completely different user space. A bit like Android, yes it uses the Linux kernel but it's not what people think about when they talk about a Linux Desktop.
literally, all Chrome OS / chromium OS needs to do for me to actually embrace it. is native out of box flatpack support
one issue I might see them having with flatpack, is the permissions right now are handled kind of stupidly IMO. but if those get solved I think flatpack would be a great addition to chromium os ecosystem
While this would definitely be useful and make linux software more accessible, I'm worried about something similar to Android's Google Play Services eventually happening where almost every piece of software, despite being for an open source operating system, depends on proprietary google software
Im not too worried myself, it's worth noting that I myself am perfectly fine using a fully foss android phone with the sole exception of discord, since even the webclient for that sucks. it is possible they could eventually go down that path, but as long as the option is there for foss I don't really mind too much
As long as you have a Crostini-capable ChromeOS device, you can run flatpacks. This is actually the preferred way to run Firefox (via the Linux Flatpack).
Flatpak is still in the packager teething stage - it's going to be a couple/few years before all of the packaging and permission kinks are worked out. There's already progress, I'm spending a lot less time unfucking flatpak permissions with flatseal than I was in 2019.
I would definitely get a Chromebook, but only once you can change the default browser from Chrome without needing to do any weird workarounds like Android apps
As someone who has owned a Chromebook for several years, I can tell you that you shouldn't. Hardware wise it's hard to beat Chromebooks at their price points, but the complete lack of control over the system is a deal breaker. I don't have time to list all of the issues I've had. In many cases what would have been trivial fixes on a normal Linux system required full reinstalls on chromeOS. Like the time I accidentally filled up the fairly modest system storage. The system refused to allow me to delete anything, requiring a reset just to get local file management abilities back.
I ultimately ended up installing full Linux on it, which ended up being a whole other ordeal due to all of Google's "security" features.
You can install vanilla Linux, but huge headaches are involved.
I did it, and it worked, but I had to open is and remove a foil (equivalent to a jumper), go to developer mode, then flash a new bootloader by running a script from GitHub.
Think flashing a ROM on a pretty locked down Android device.
The upside is that when the process is done, you have a regular PC and no need to do any cumbersome process again.
Not even remotely. It requires custom firmware which often requires physical disassembly to install. From there you can install any distro, but you will continue to have many small issues and inconveniences often due to the nonstandard keyboard.
There was a Chromebook targeted Linux distro called eupnea that could be installed without custom firmware via depthboot, but it's dead now and the original repo got deleted after the Dev got hacked, so the build scripts don't work anymore.
Not really. A Chromebook to a laptop is basically what a gaming console is to a desktop pc. Yes, it shares a lot of hardware, and the ISA too these days, but even then a lot of it might be trimmed down without any notice, or on the software side, you might be locked into what you get. They did make it easier to install Linux flavors, bit you still get what you get
Maybe I'm mistaken on this, but I'm fairly certain the screenshot they describe as "Unity" is just a heavily themed GNOME. Also, I've never seen Xfce stylized as "XFCe." I realize that's not the point of the article, but just something that stood out to me.
Even though you can install Linux desktop applications for that container, you can’t use it to modify the Linux code (huh?) that runs ChromeOS
Unless he's on Gentoo (he's not, he is on PopOS) to modify and recompile his kernel every time, I don't see what he's trying to say here.
The title feels accurate, but misleading, like yeah it is Linux, with another desktop environment, but when they say this
While most Linux distributions come with a default desktop environment, users can install and choose from many others. You can’t do that on ChromeOS, which is why I say ChromeOS uses Google’s desktop environment. Choice would be nice here but I really do like the new Material You interface.
I'm like, no shit ChromeOS uses Google’s desktop environment? And what changed from the past versions that it is so "now more than ever"? On the contrary, from what I'm reading, there was even an effort in the Chromium OS development to decouple the browser from the window manager to make them standalone components (it seems to have succeeded in fact: mus+ash), now I'm not sure if it's actually possible to Frankenstein a "real" desktop environment to replace or exist alongside Aura shell, but the point still doesn't make much sense.
When I use ChromeOS, I am limited. By Google
Meh, you're limited by the product's features, if GNOME allowed as little customization (wink wink) you'd say the same, now that's not to say that Google doesn't force its vision on the user and that Chromium isn't an open source project that is more or less closed in on itself, but it could always adopt some features inspired from other projects, some will never be there of course, namely extensions or "applets".
The bit about modifying the Linux code is to say you can't run a a built-from-source version of the kernel or DE, like you could do with Fedora or Ubuntu or Arch or distro.
The bit about "now more than ever" is because by separating the browser and OS (Lacros) it's no longer the browser-based OS we've always known it to be. Now it's Google Linux with Chrome browser (Linux And Chrome OS).
you can't run a a built-from-source version of the kernel or DE
That's sad, do you know why that is? Is it that you can't use a generic Linux kernel as a drop-in replacement or that you couldn't even modify the source of the kernel used by ChromiumOS?
And with "Google Linux", do you mean its architecture is fundamentally different from the average distribution to be compatible with software that would otherwise run on it?
Some Chromebooks are pretty hackable. I've got an older one that I reflashed with tianocore UEFI firmware. It makes for a pretty decent cheap and lightweight low power laptop. You can run basically any standard ARM Linux distro on it.
In my desktop at home the main OS is Ubuntu, basically since more than 15 years, but I own also 2 Chromebooks laptops. I have a Lenovo Duet which i use mainly because I can run both Android and Linux apps, and it allow me to watch streaming services in offline. I would prefer to use any "gnu-linux" distro on a portable device, but if you wish to watch Amazon Prime or Netflix offline, you can only use a tablet with Android or iOs but on linux pc you are limited on web app typically, except in Chromebook which has some extra flexibility. Also I don't find invasive so far, more or less we have the same privacy settings as in Android. As benefit it's supported for 10 years for OS updates. And, in the future I may also decide to install a pure linux distro if I need.
I have used years ago different download platforms, years before Torrent, in the time of Napster, Emule etc. but so far the official streaming service provide a good offer, without wasting time. I don't think it worst the effort to download illegally ie comparing with price of Prime. I see now a tendency when the platform cost will increase and users should, in theory have 10 platforms, where i may understand the reason for people returning to illegal download. The streaming service companies should think carefully before increasing the price or creating new rules to share the cost.