View attachment 7105636
All of this. Is why I say I don't consider android a Linux distro.
Sure it was based on Linux. But it isn't Linux. And I would especially say what most phones are running isn't Linux.
A lot like I wouldn't consider macos freebsd. Or something like that. Even if it's a Unix based system, and uses freebsd code.
Both seem like a stretch.
I agree, but due to a slightly different reason. What makes Android the most successful mobile operating system is the entire framework made by Google that makes the OS, where Linux is only a fundament for it. Stallman had a point with his GNU/Linux definition. For example, OpenWRT is based on the Linux kernel. Would you say that Linux Mint and OpenWRT are one and the same because they're based on Linux? No, you wouldn't. And this "Android = Linux" argument is always exclusively brought up as a pro-Linux argument in discussions about the superiority of desktop Linux over Windows. Same with "Linux runs on all supercomputers", neatly omitting the fact that it runs headless on those. Terminal only.
No one ever rants about Linux as the kernel. Everyone always rants about Linux as GNU/Linux, the GUI desktop operating system. For the sake of simplicity, let's call it "desktop Linux", or "Linux desktop". Desktop Linux is a mess, and if you tried to sell it to a Windows user by pointing out it's objective pros and cons you'd dissuade 99% of users the moment you'd start pointing out how there are different distros, package managers, systemd and systemd-less and so on. The total market share of desktop Linux is incredibly tiny, because it lacks all the things that made Windows and Android successful. Mainly standardization where you don't have the selection of a dozen basic system components which are paraded as an advantage and not a detriment.
It's also something that Linus Torvalds has pointed out himself. If you want to release a program on Windows, you do two, maybe three compilations for each CPU architecture, done. Android? Same deal, just one APK per architecture, or maybe even one. Done, can be distributed with ease. Desktop Linux? Debian has a different package manager. Arch has a different package manager. Fedora has a different package manager. You have AppImage, Flatpak, and it becomes a mess that scares developers away as they have to maintain multiple distribution methods and packages, as this so-called "strength" of Linux desktop that is it's, let's call it "package diversity", is what's ultimately detrimental to it's adoption. Your OS is worth jackshit if it doesn't have software to run on it, the entire purpose of having an OS. And if you make it difficult for developers to port and distribute their software, you're making sure desktop Linux won't get wide adoption.
Torvalds also pointed out how "Valve will save Linux desktop". And honestly, they'll probably will, but not in the way that anyone would expect. How did Valve make "Linux gaming viable" as everyone parades it around? They've taken great effort to make Windows binaries run under Linux via compatibility layers. That's the only way you'll have wide adoption of the Linux desktop. Not by being disingenuous that "Android is Linux therefore desktop Linux is just like Windows switch now now NOW", but by taking the effort to make desktop Linux run all Windows software seamlessly. Linux desktop developers have proven throughout the decades that they are incapable of creating a way for software to be easily developed, distributed and have backwards compatibility. Something that's still the biggest strength of Windows, something that desktop Linux has refused to accomplish, so the only logical next step is making Wine 2.0 that'll be as seamless as WoW64 is on Windows. By having the entire software library of Windows under desktop Linux, you now have massive leverage over the Windows userbase, whose main concern over this move is the lack of support for software that they use, and no, not everyone will be willing to reinvent the way they use their computers because now they have to look for alternatives. It's the only way forward for desktop Linux, period.
Of course a good chunk of the desktop Linux community will roar that "Linux is not Windows and should not be Windows", but if you don't want it to be Windows, why do you keep comparing yourself to Windows and keep trying to take over it's userbase? Can't have it both ways, and your best bet at achieving your goal of "taking over Windows" will be becoming Windows to some extent.