jeroenhd 2 days ago

Linux has already won, in the form of Android and to an extent ChromeOS. Many people just don't recognize it as such because most of the system isn't the X11/Wayland desktop stack the "normal" Linux distros use.

Hell, Samsung is delivering Linux to the masses in the form of Wayland + PulseAudio under the brand name "Tizen". Unlike desktop land, Tizen has been all-in on Wayland since 2013 and it's been doing fine.

2
pjmlp 2 days ago

Google could replace Linux kernel with something else and no one would notice, other than OEMs and people rooting their devices.

Likewise with ChromeOS.

They are Pyrrhic victories.

As for Tizen, interesting that Samsung hasn't yet completely lost interest on it.

gf000 2 days ago

Ah yeah, isn't that the definition of something you don't directly depend on? Of course they "could just replace the OS", I can also just write a new web browser and use it to browse the web as it's supposedly a standard.

Except neither will support even a fraction of the originals' capabilities, at much worse performance and millions of incompatibilities at every corner.

pjmlp 2 days ago

The kernel, not the OS.

The OS is a mix of Java, Kotlin, JavaScript, NDK APIs and the standard ISO C and ISO C++ libraries.

steeleduncan 2 days ago

> Google could replace Linux kernel with something else and no one would notice, other than OEMs and people rooting their devices.

This would be better phrased If Google could replace Linux kernel with something else noone would notice,

Google have spent a decade trying to replace the Linux with something else (Fuschia), and don't seem to have gotten anywhere

pjmlp 2 days ago

Don't mistake company politics between ChromeOS, Android and Fuchsia business units, and the technical possibility of actually bothering to do so.

Also don't forget Fuchsia has been mostly a way to keep valuable engineers at Google as retention project.

They haven't been trying to replace anything as such, and Linux kernel on Android even has userspace drivers with stable ABI for Java and C++, Rust on the kernel, all features upstream will never get.

Or on Rust's case, Google didn't bother with the drama, they decided to include it, and that was it.

v5v3 2 days ago

HarmonyOS has it's own non Linux Kernel so Linux now has a major competitor that will be present in a huge number of devices.

https://en.m.wikipedia.org/wiki/HarmonyOS_NEXT