All things that should and are handled by different companies.
Steam violates Unix philosophy so it should never be on a Linux system.
Even their Wine fork requires the Steam runtime.
Also you know you’re lying when you boast about Steam support.
It can be a store, a launcher, a compatibility later, a discussion board, a social platform, a download host, a game developer, or an input manager but it cannot be all those at once.
Epic isn’t without fault either, they also do more than just Unreal Engine. But no one can argue they are worse/do more than Steam and their Linux support better.
All things that should and are handled by different companies.
Steam violates Unix philosophy so it should never be on a Linux system.
Even their Wine fork requires the Steam runtime.
Also you know you’re lying when you boast about Steam support.
It can be a store, a launcher, a compatibility later, a discussion board, a social platform, a download host, a game developer, or an input manager but it cannot be all those at once.
Epic isn’t without fault either, they also do more than just Unreal Engine. But no one can argue they are worse/do more than Steam and their Linux support better.
Thoughts on systemd?
systemd doesn’t violate the UNIX philosophy. Just like coreutils, it’s a project with many programs with a single responsibility.
Also, the UNIX philosophy isn’t law, and many useful programs do not follow it.
I think you can infer it.