← Back to context

Comment by nicoburns

4 hours ago

Part of the problem is that Linux isn't really one platform, it's 10 different ones of varying popularity (e.g. supporting Gnome on Debian with Wayland doesn't mean that KDE on Nix with X will work). And it costs somewhere in that 1-10x range to support it because of that.

Most software picks 1-2 distros (usually LTS Ubuntu and/or Fedora) to support in the default configuration.

Steam fixed this years ago. Many native games will default to the Steam Linux Runtime to ensure long-term compatibility and generally consolidated runtime expectations: https://github.com/ValveSoftware/steam-runtime

Compared to the dylib nightmare that Microsoft keeps shipping in Windows, native Steam/Linux is actually pretty consolidated.