Quote from: Hotz on August 11, 2023, 11:38:21That's the problem. It's not worth the amount of work, if there isn't a standard linux desktop experience.
It would only be worth the amount of work, if there was a standard linux desktop experience. Because then would be a standardized way to sort out problems. But this isn't possible if everybody has a different linux distribution installed. Look at how many problems Windows 7 alone has produced, now multiply that with every linux distribution. That would be utter madness. Simply not worth the trouble for anyone but hardcore enthusiasts.
Without a standard desktop linux experience, everybody would use another distribution, which all come with their own kernel versions, package managers, UI managers, different apps, etc. - which in combination produce their own problems. What works for person A, does not work for person B. And what works for person B does not work for person A. It would be madness trying to give support for such a chaos. Consequently most companies don't want to give linux support, nor want to write software for such a chaos.
On the backend it is all the same, kernel version doesn't really matter much unless you are on latest hardware, otherwise it would be rare for kernel to be a problem. For package managers, there are mostly the big 2, DNF/YUM or APT. But most regular users will never touch them as they all come with GUI ones.
The only big difference for most users is the UI, and just go with whatever fits your needs. If you want to recommend to new users, you can't go wrong with Linux Mint (Cinnamon for new pcs, Mate for old)
As for giving support, no one does that. Most OEMs that do offer linux generally stick to 1 distro.
For writing software, there is no reason to support all kinds of distros, appimage, flatpak and distrobox are a thing you know? With that, you don't need to worry about what linux version they have, as long as you bundle your dependencies, they will just work