от 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 бе пусната днес >>
|