this post was submitted on 16 Jun 2022
74 points (88.5% liked)
Linux
48145 readers
903 users here now
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Probably because they're big meanies.
The market share thing is real though. Computing is like 1% actually making hardware and software and 99% about getting the humans to agree with each other about how the hardware and software is meant to work, how pieces cooperate, and what it is meant to mean when any given piece does any given thing.
Proton et al. are amazing, but swapping out the whole system underneath a program for one it was never tested on, to provide APIs that are not actually expected to vary in their implementation details, and using GPU drivers that weren't extensively tested by the manufacturer in exactly these circumstances and individually tweaked to do specific things for that specific workload, is necessarily going to get you a worse result than doing it the way the program authors expected.
And you don't need very precise numbers to know that Linux is much less used on the desktop.
Maybe with developers targeting and testing on Steam Deck the situation will change, but trying to get two things to work together when only one of them is willing to change for it is extremely hard and I understand why one might compromise principles to avoid having to do it.