Tired of hostility towards anything that isn't current-gen
Tired of hostility towards anything that isn't current-gen
Posted Sep 13, 2025 1:52 UTC (Sat) by awilfox (guest, #124923)Parent article: The future of 32-bit support in the kernel
I wrote this KVM patch because it's not "old crap". It's the hardware I use to run Linux. It's the hardware I enjoy running Linux on. When I started using Linux in 1999, the barrier to entry was "do you have the hardware, did you test it, and is the code good quality". Now, the barrier to entry seems to be "is it still sold by the vendor". If I wanted that sort of experience, I would be running Windows.
I've also started working on making Nouveau work on big endian systems again. And the fd.o people were realistic, saying there was probably a lot of issues, and they don't want to spend their time helping me - but if I get somewhere, send them patches, and they'd still happily take them. Why not write articles like *that*? Why not say "we don't really want to deal with this any more, but if you do, take maintainership". Even the Itanium got a question of "does anyone want to take it up" before removal! Or is the idea of supporting big endian and/or 32-bit systems so offensive that even if offered maintainers, you wouldn't want them?
I know Arnd, and I don't think he is quite as hostile as the article comes across. In my experience, he has been lovely to work with. The rest of the kernel maintainers, not so much. And the Internet peanut gallery? The icing on the cake of why I can't bring myself to bother with the kernel any more.
Posted Sep 16, 2025 7:32 UTC (Tue)
by taladar (subscriber, #68407)
[Link]
Also, both of 32bit and big endian have been on a long decline, so this is hardly the first sign that they would eventually be removed.
Posted Sep 16, 2025 16:07 UTC (Tue)
by mb (subscriber, #50428)
[Link]
The problem is that these people that take over maintainership basically don't exist. Even if they promise to do so, that rarely actually happens.
And it goes way beyond that: Keeping old things alive often causes overhead in completely different areas. Especially with things like big-endian support or general 32bit support. Putting maintenance burden on people who have never heard of the "old stuff" that some hobby enthusiast wants to keep going.
You see, if you want to keep ancient stuff running, you can just use an old kernel and/or an old distribution.
Tired of hostility towards anything that isn't current-gen
Tired of hostility towards anything that isn't current-gen
That means at the end maintainership for the "old stuff" is left to the normal maintainers.
And that's why they want to get rid of old stuff.