More to think on for the Fedora Linux change proposal to drop 32-bit support - as the popular Bazzite would have to shut down. Note: read the previous GamingOnLinux article first to get up to speed on what's going on.
As a major update on all this the creator of Bazzite, Kyle Gospodnetich, jumped into the official Fedora Forum to give some of their thoughts and they didn't hold back on what it would mean for Bazzite. A distribution that has become increasingly popular for handhelds with their gaming focus.
Gospodnetich stated it pretty clearly a post:
As much as I’d like this change to happen, it’s too soon. This change would kill off projects like Bazzite entirely right as Fedora is starting to make major headway in the gaming space. Neal Gompa already pointed out basic use cases that would be broken even if someone built the packages Steam itself needs to function.
It’s also causing irreparable damage to Fedora from a PR standpoint. I have been inundated all day with people sharing news articles and being genuinely concerned Steam is gong to stop working on their Fedora/Bazzite machines. I would argue not only should this change be rejected, the proposal should be rescinded to limit further damage to Fedora as a project.
Perhaps open a separate one to talk about changing build architecture to build fewer 32-bit packages?
And when pushed further Gospodnetich stated it again, plainly:
I’m speaking as it’s founder, if this change is actually made as it is written the best option for us is to just go ahead and disband the project.
Ouch.
For people repeatedly saying to just use the Flatpak of Steam, that wouldn't work either for the use case of projects like Bazzite and how most of their users actually use the project to be like SteamOS, where it boots into a special gamescope session for Steam Big Picture Mode - it just wouldn't work with it.
Right now, I don't believe the proposal will go through as-is for Fedora 44, it's simply too soon.
The ideal scenario would be for Valve to be convinced to bring the Steam client on Linux to 64-bit, which would solve a lot of problems for everyone. It's not all about Steam though it would also cause issues for OBS Studio game capturing, FEX for Fedora's x86 emulation on aarch64 and more.
Realistically though, as I pointed out in the initial article covering it on GamingOnLinux, Fedora's user share on Steam is low to the point Valve likely won't care until more distros do it which will delay it even further.
Seriously, nothing I dislike more than people making potentially catastrophic decisions, while also being so smug about it. Like, the problem for me isn't the proposal itself, rather the attitude driving it.
For Bazzite, unrelated but this just made me truly realise and actually accept the Bazzite devs when they said 'we're not a distro', clearly, if such a change, even as significant as this, jeprodizes the whole project, because they can't handle it. This is just an observation, not an attack or anything, I was always like 'come on guys, Bazzite IS a distro'.
This brings me to another point I want to share, and I really like this about open source software, it's that because everything is out in the open, and there's really no heirachy or any official job roles, what I really like is how everyone's voice does matter, and the open source devs are put at the highest levels of scrutiny that I've seen; one small mistake (like this proposal being effortlessly reverted and pretwnd like nothing happened) and you risk your whole reputation goodbye. This is great, it (hopefully) ensures ill-intentioned individuals to burn down when they try something stupid.
But that being said, you just dont f**k with legacy stuff.Because Steam is legacy software… (but this explains a lot).
Seriously, I got involved with Linux for political reasons back around 2000, maybe before. At the time, there were constant arguments between the Eric Raymond faction and the Richard Stallman faction; everyone was talking about the Free Software Foundation. The concept of Free Software, or Open Source depending on your preference, was seen as politically groundbreaking; the anti-corporate current was a tide compared to the trickle of today. Linux space "becoming" politicized, what nonsense.