Прекращение поддержки формата исполняемых файлов a.out в ядре Linux
Линус Торвальдс согласился с предложением по удалению из ядра поддержки устаревшего формата исполняемых файлов a.out и принял в состав находящейся в разработке ветки 5.1 изменение, переводящее a.out в разряд устаревших технологии (deprecated).
Ядро Linux поддерживает формат ELF уже около 25 лет и единственным применением a.out оставался код для генерации core-файлов в данном формате. В текущем виде данный код находится в заброшенном состоянии и требует дополнительных ресурсов для приведения его в порядок. Так как формат a.out уже давно вышел из обихода и генерация файлов a.out не поддерживается в инструментарии в конфигурации по умолчанию, оказалось более целесообразным удалить поддержку core-файлов в формате a.out и объявить этот формат устаревшим.
Код для поддержки a.out планируют удалить из ядра в одном из следующих выпусков, если не будут представлены доводы по сохранению его поддержки и не найдется желающий взять на себя работу по его сопровождению в составе ядра.