28 years after the final Intel 486 desktop CPUs rolled off assembly lines, Linux is finally dropping support for it

https://pixabay.com/photos/linux-laptop-screen-wallpaper-wood-1962898/
(Image credit: Pixabay)

It's a given that the question "What's the oldest computer you can run modern Linux on?" would produce a more gratifying answer than "What's the oldest computer you can run modern Windows on?" given Windows 11's draconian hardware requirements. But I have to say I had no idea the answer to the former question dated back to the 1990s—or, depending on your perspective, the 1980s. Alas, all computers must eventually make their way to the great e-waste center in the sky, as Phoronix reports that the Linux kernel maintainers are beginning to phase out support for Intel's legendary 486 platform.

Intel 486 DX CPU

(Image credit: Frank Zheng)

That's still, uh, pretty old, which makes it hard to argue with the father of Linux, Linus Torvalds, when he says it's time to drop support for the 486. "I *really* don't think i486 class hardware is relevant any more," he wrote. "Yes, I'm sure it exists … but from a kernel development standpoint I don't think they are really relevant.

Article continues below

"At some point, people have them as museum pieces. They might as well run museum kernels."

Torvalds actually wrote that back in October 2022, but it took a few years for the kernel developers to get around to dropping it. But it's finally happening. A patch expected to be merged into Linux 7.1 will begin rooting out the remaining code dedicated to the i486, which developer Ingo Molnar says will be beneficial to future kernel development.

"We have various complicated hardware emulation facilities on x86-32 to support ancient 32-bit CPUs that very very few people are using with modern kernels. This compatibility glue is sometimes even causing problems that people spend time to resolve, which time could be spent on other things."

According to Molnar, this likely won't even affect a single Linux user, as there's "no recent [486-supporting] kernel package for any mainstream x86 32-bit distribution available" that he's been able to find.

That doesn't mean no one in the world is running Linux on a still-kickin' 486 PC; it just means that if they are, they're likely doing so on a much older version of the Linux kernel.

If you're still rocking a '90s or '00s Pentium, though, worry not—it seems likely the Linux kernel will still support that generation of chips for years to come. You don't belong in a museum just yet.

TOPICS
Wes Fenlon
Senior Editor

Wes has been covering games and hardware for more than 10 years, first at tech sites like The Wirecutter and Tested before joining the PC Gamer team in 2014. Wes plays a little bit of everything, but he'll always jump at the chance to cover emulation and Japanese games.


When he's not obsessively optimizing and re-optimizing a tangle of conveyor belts in Satisfactory (it's really becoming a problem), he's probably playing a 20-year-old Final Fantasy or some opaque ASCII roguelike. With a focus on writing and editing features, he seeks out personal stories and in-depth histories from the corners of PC gaming and its niche communities. 50% pizza by volume (deep dish, to be specific).

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.