It is always a tough decision to drop support for older hardware for the latest Linux distribution releases. Just like Ubuntu decided to drop support for 32-bit systems, Debian’s X Strike Force (XFS) team decided to drop a list of input and video drivers.
Debian is considering to drop support for really old hardware
So, Mach 64, ATI Rage R128, Savage, Silicon Motion, SiS, Trident, and NeoMagic are some of the graphics chipsets that would be affected. The reason (as stated by them) to drop these drivers is:
They are either unmaintained upstream or provide no value to the distribution.
Now, that could make sense, if the packages are no longer maintained. But, upstream some of these X.org drivers are still maintained even if there are no frequent updates to them. For instance, in 2018, a new display driver update was released for the ATI RAGE 128, as reported by Phoronix.
Vintage hardware owners are going to be upset
Obviously, the vintage hardware users aren’t quite happy with the decision because a handful of people still own (or actively use) old hardware i.e. around 20 years older.
From the original list of drivers mentioned in the bug report, Geode display driver was initially decided to be removed but wasn’t dropped.
It was also reported that the “xserver-xorg-video-r128” driver is required for older Apple hardware (iMac). And, a user reported about the missing video driver on his iMac.
For most of the users, this decision may not actually affect any “production” systems because I don’t think anyone is probably going to utilize 20-year old hardware for commercial purposes.
The hobbyists and collectors who like to preserve older tech are surely going to be impacted by this decision.
In my opinion, dropping the support for incredibly dated hardware is not entirely a bad move.
But, if there is a demand for the support of vintage hardware, the fair share of users who want the drivers to be added in Debian should help maintain those packages. If not, I don’t think it won’t be a wise choice to have an unmaintained piece of code in Debian.
What do you think about this? Feel free to share your thoughts in the comments below!