Легендарный процессор Intel 486, впервые выпущенный в 1989 году, скоро лишится поддержки в ядре Linux. Как сообщает Phoronix, соответствующие патчи уже подготовлены для ядра Linux 7.1, и процесс демонтажа совместимости фактически начался.
Решение не стало неожиданностью. Создатель Linux Линус Торвальдс незадолго до этого заявил, что для продолжения поддержки 486 нет "ни одной реальной причины". Более того, по словам Торвальдса, сохранение совместимости со старым процессором вредит разработке ядра Linux в целом.
Автором ключевого патча стал разработчик Инго Молнар. Его изменения убирают опции сборки CONFIG_M486SX, CONFIG_M486 и CONFIG_MELAN из конфигурации ядра – фактически это сигнал о том, что дни 486 сочтены.
Молнар пояснил в комментарии к патчу:
В архитектуре x86 у нас есть различные сложные механизмы аппаратной эмуляции для поддержки древних 32-битных процессоров, которые практически никто не использует с современными ядрами. Этот код совместимости иногда даже создаёт проблемы, на решение которых тратится время, которое можно было бы потратить на другие задачи.
После включения патча в Linux 7.1 пользователи потеряют возможность собирать образ ядра для i486. Если не последует неожиданной волны протестов, оставшийся код поддержки 486 будет полностью удалён в последующих версиях.
Тем, кто всё ещё использует 486 с современным Linux, стоит перейти на одну из LTS-версий ядра – это позволит продлить жизнь платформы ещё на несколько лет.
Впрочем, энтузиасты ретрокомпьютинга вряд ли расстроятся надолго. Ранее в этом году появились новости о создании материнской платы для 486 с нуля по открытой схеме – плата успешно прошла тесты совместимости с Linux, DOS и Doom.










