Les mainteneurs du noyau Linux entament la suppression du support pour Intel 486
Trois lignes de code ont suffi : le patch dโIngo Molnar a atterri, le noyau lรขche enfin le vรฉnรฉrable Intel 486, point barre ! Je vois dรฉjร les BIOS de 1991 renifler, mais la dรฉcision des mainteneurs pousse aujourdโhui le projet vers lโavant, pas vers le musรฉe. Et pour la plupart des distributions, cette suppression passe inaperรงue, tant le matรฉriel capable de booter un navigateur actuel rรฉclame bien plus quโun 486DX rafistolรฉ.
Sommaire
Fin officielle du support 486 : un mรฉnage de printemps dans le code du kernel
Sur la branche tip/master, les drapeaux CONFIG_M486 et amis sautent ; dรจs la fenรชtre de fusion de Linux 7.1, toute tentative de compilation pour ce processeur crashera net. Linus lโa rรฉsumรฉ dโun mail lapidaire : ยซ zรฉro vraie raison de garder cette antique architecture ยป. Je parie mon prompt Bash que personne nโinstallait encore Fedora 40 sur un 486SX33.
Pourquoi tourner la page ? maintenance, sรฉcuritรฉ, รฉnergie
Chaque ligne qui traรฎne pour assurer la compatibilitรฉ i486 bloque des optimisations modernes : retpolines, FPU avancรฉe, mรชme la crypto AES-NI. Les mainteneurs suppriment donc des pans de conditions #ifdef, ferment des failles et gagnent quelques prรฉcieux kilo-octets de cache instruction. Je ne pleurerai pas un Silicon-bug de 1990 quand on chasse des centaines de warnings Clang 17.
La rรฉalitรฉ utilisateur est tout aussi froide : Ubuntu 26.04 LTS exige 6 Go de RAM, Xubuntu conseille 1 Go, autant demander lโimpossible ร une carte mรจre VLB. Molnar lโa รฉcrit, mi-ironique : ยซ your 386 DX33 wonโt boot modern Linux anymore, sniff ยป. Moi je lis surtout ยซ on arrรชte de gaspiller du cafรฉ sur make oldconfig ยป.
Distributions concernรฉes : pas de panique, Tiny Core mis ร part
Seul Tiny Core listait encore explicitement le 486 ; mรชme lร , les paquets lourds comme MariaDB demandaient dรฉjร i586. Les mainteneurs de cette mini-distro admettent que la fin รฉtait รฉcrite : compiler un TLS moderne sans CMPXCHG8B tenait du sport extrรชme. Les amoureux de rรฉtro pourront toujours geler un kernel 5.15 LTS ou rebrancher FreeDOS, personne ne vient leur confisquer la carte ISA Sound Blaster.
Quโapporte la mise ร jour ? code plus propre, boot plus rapide
En virant le 486, le noyau supprime environ 28 000 lignes et simplifie le chemin critique dโamorรงage : moins de branchements, plus de prรฉ-fetch, voilร quelques millisecondes de gagnรฉes sur chaque VM. Je rappelle quโArch Linux, ma distro chรฉrie, compile dรฉjร tout en -march=x86-64-v3, donc le vent a clairement tournรฉ. Et ceux qui rรฉclament le romantisme du POST en mode rรฉel trouveront toujours Qemu, pas la peine de chauffer un bloc dโalim AT poussiรฉreux.
Cette bascule ouvre la voie ร la prochaine cible : les vieux Pentium MMX dรฉpourvus de SSE2, encore tolรฉrรฉs pour des raisons sentimentales. Je mise sur 2027 pour leur tour au broyeur, histoire dโaligner le kernel sur la baseline choisie par Chrome et Firefox. Les distributions suivront, parce quโun navigateur sans AES ni PCLMUL, en 2026, cโest un formulaire bancaire qui rame ร mort.
Au-delร du symbolique, une stratรฉgie dโavenir
La suppression du support 486 rappelle que le projet Linux nโest pas un musรฉe mais un systรจme vivant, tirรฉ par la sรฉcuritรฉ et la performance. Maintenir lโillusion dโune ยซ compatibilitรฉ universelle ยป coรปte cher, surtout quand la ferme de build Clang-17 tourne dรฉjร ร plein rรฉgime pour RISC-V et LoongArch. Je prรฉfรจre voir les dรฉveloppeurs bosser sur Rust-for-Linux que dรฉpoussiรฉrer une macro asm pour un 486SL, pas vous ?
En clair : si votre PC principal tient encore sur une nappe IDE de 40 fils, gardez-le pour le fun, mais ne comptez plus sur les mise ร jour de sรฉcuritรฉ du noyau ; la fรชte continue ailleurs. Je clos ce tour dโhorizon par un clin dโลil : la libertรฉ, cโest aussi accepter quโun jour, mรชme le plus iconique des x86 tire sa rรฉvรฉrence, et cโest trรจs bien comme รงa.
Source: arstechnica.com

Commentaires
Laisser un commentaire