Blind development is (almost inarguably) always bad.
“You” can create something beautiful but that no one will actually want.
.
There’s a reason why Android is the most popular “version of Linux”, used by most people ever:
It’s an Operating System which both just works and does what the End User wants it to do.
{Here is the best section to say this:}
Dropping 32bit support, RIGHT NOW, honestly just feels like change for the sake of changing things.
.
The most similar thing to dropping 32bit instructions which recently happened is Nvidia dropping PhysX support on their cards, and even this isn’t close to what is being proposed here.
I am NOT an expert about this, I am not even very well informed, and I will not pretend to be, but even if we ignore/take_as_a_given that “devs will just update their stuff to work in 64bits” or “downloadable stuff can be made” this will still give some compatibility problems to software which is not even that old.
I am not talking about the Intel 486 or even Pentium 3s, THAT hardware is BOTH rare AND weak. Support for it by large groups has already (largely) been dropped and those who are interested into using them, for any reason, either find way to run custom Linux installs themselves, have small groups develop compatible Distros, or just run Windows 98.
I am talking about systems which,
altho weaker (because they range from the Pentium 4 to the 2014 CPUs), they are still capable of running modern Operating Systems and maybe even be performant enough to be daily-use-machines since almost all of them have the same instruction sets which NEW CPUs releasing to this day still have.
This situation is similar to the reason why ARM CPUs were born:
People didn’t care for a god-chip which could run 30 billion divisions in a nanosecond, because it’d cost 30 billion kidneys AND they didn’t need/care_for it.
ARM CPUs had a more limited set of instructions which those users actually needed and thus answered a demand by creating a new section of the market.
What would cutting 32bit support RIGHT NOW achieve?
.
AGAIN, I know very little about this (and honestly I use my computer for Web Browsing, gaming, and content creation), so I don’t know what would be lost and how it may be “recovered by independent devs” if Fedora drops 32bit support,
but both on the hardware side of this issue, and on the larger software side, most Devs and End Users still have something to do with 32bits, so a change this soon would hurt Fedora more than it could ever benefit it.
.
Altho Linux, as an overall body, basically runs the “Servers side” of the computer world, it is hardly even noticeable on the End User side.
The “End User side of Linux” can not be “a market leader, moving the world of its dominion towards its vision”, even less Fedora itself, because of its minuscule size and thus impact.
Valve managed to make Microsoft drop their Windows 8 ideas by actually threatening Microsoft’s earnings, and altho Windows 10 came,
Valve’s ambition for autonomy, to not be under Microsoft’s thumb, is what HEAVILY helped Linux to even just be desirable for those Users which have interest in how their PCs work.
THE ABSOLUTE VAST MAJORITY of End Users don’t even want to know how their magic box works, as it should be, and as it will always be.
Money is paid, product which works is taken.
Most don’t have much free time, and almost all don’t want to spend it learning what they don’t care about. An OS which can operate through a GUI alone is what all want for their “I am here to not work” computers.
All my PCs now have Fedora KDE, and the livingroom one is used by the entire family. When something breaks I am the one dealing with it because I like it, it is MY interest, MY passion; if I wasn’t like this my household would already be filled with Windows 11 machines.
.
AGAIN, I am NOT an expert, but even I know that “cutting 32bit support is not a small thing”.
Development of a product (which Fedora is) can be done in just 2 ways:
Either the ones whom develop it see and thus respond to the demand around them, or create something which may or may not spark a different demand in the future.
I honestly believe that focusing on “64bit support only” for Fedora, small Fedora, would create a product which has no demand by really anyone.
I have already made a long enough message, and making it longer wouldn’t add anything important, so I am gonna close this one here.
.
I have no ill intent, I don’t care about attacking anyone personally, I am just discussing ideas.
I can absolutely be wrong on things, it’s human, but I am still talking about things in the most objective way possible, trying to compensate for my human biases.
I only care about an Operating System which is does what I want, and if more complex actions are needed for more complex operations, so be it, as long as the instructions are easily_found/given, clear to understand and they don’t “randomly not work for no good reason at all”.
I hope Fedora can get closer to that goal.