Originally posted by MihaiBojescu
View Post
Literally one day no one will care if they are running Windows or Linux as long as the applications work. Already no one knows what windows version they run or even what a "windows version" is.
You can see it on Android phones. You can count the people who've noticed the "powered by android" message while restarting their phones on your fingers. They all say "samsung phone" or "huawei", etc...
The Linux kernel is one of the most successful commercial products on the planet and diminishing the borders between userlands is extremely profitable for computer users.
You can argue that this is "embrace/expand/extinguish" and yes, it is. But what has Linux done other than encourage this?
If you want Linux to ever be more than a kernel, an adapted system for your server hardware, or a subsystem in another platform, you have to look further and understand the obstacles that Linux is facing.
Take a look at android. The userland does what it is meant to do. it doesn't fit any of our technical workflows but it is what OEMs and end users are going to buy.
Would you pay for polkit/systemd/gnome/kde?
Sure you might pay for Ubuntu or RHEL but that's only so you can write applications or because this is the only platform you know how to use.
Is there even a use for Windows anymore besides programs that won't run elsewhere?
If you want to change the impending future, make alternatives for polkit/systemd/gnome/kde that are not afraid of retaining decades of backwards compatibility and bloat so that users can run their apps. Allow them to complain "I paid for my computer so my apps work".
Comment