от DeepUltramarine(15-04-2026)

Започна премахването на кода за Intel 486 (i486) процесори в Linux kernel версия 7.1.

Разработчиците (включително Ingo Molnar) са подготвили patch, който премахва опциите за конфигурация (Kconfig) CONFIG_M486, CONFIG_M486SX и CONFIG_MELAN.

Това означава, че от Linux 7.1 нататък няма да можем да компилираме ядро, което поддържа i486 клас процесори (включително различни варианти от AMD, Cyrix, IBM, Intel DX/DX2/DX4, UMC и AMD Elan).

Първата стъпка е само премахване на възможността за build. В следващите версии (вероятно 7.2) ще се изчисти и останалият код, свързан с тези стари процесори, за да се намали "бремето" върху разработчиците.

Linus Torvalds е одобрил промяната без проблеми и според коментарите няма "носталгия", която да го спре. Той и другите са на мнение, че поддръжката за толкова стар хардуер (от 1989г.) вече не си заслужава времето и създава излишни усложнения.

Тази промяна няма значение за почти никого в реалния свят.
Няма известни Linux дистрибуции, които все още предлагат i486 поддръжка. Хората, които все още ползват такива музейни експонати (ако има такива), могат да продължат с Linux 6.18 LTS или по-стари LTS версии и ще получават ъпдейти още години.

32-битовите процесори след i486 (т.е. от Pentium нагоре) остават поддържани (засега).

Intel i486 е на 37 години (излязъл 1989г. и спрян през 2007).
Поддръжката е била само "compatibility glue" – код, който поддържа стари неща, но забавя развитието и усложнява работата по ядрото. Разработчиците искат да се фокусират върху модерен хардуер.

Промяната вече е влязла в merge window за 7.1.
Ако имате стар 486 компютър и искате да го държате жив благодарение на Linux, можете да останете на LTS ядро. За всичко останало, нищо не се променя.

Източник: https://www.phoronix.com/news/Linux-7.1-Begins-Removing-i486


<< €1000 за "Star Wars: Racer Revenge" за PS4 | Nginx 1.30.0 бе пусната днес >>