LinuxForum.Fans
Тема

Прекращение поддержки формата исполняемых файлов a.out в ядре Linux

Автор: DiabloPC 1 сообщений 2438 просмотров
06.03.2019 19:31 #430985

[j]Линус Торвальдс согласился с предложением по удалению из ядра поддержки устаревшего формата исполняемых файлов a.out и принял в состав находящейся в разработке ветки 5.1 изменение, переводящее a.out в разряд устаревших технологии (deprecated).[/j]

[j]Ядро Linux поддерживает формат ELF уже около 25 лет и единственным применением a.out оставался код для генерации core-файлов в данном формате. В текущем виде данный код находится в заброшенном состоянии и требует дополнительных ресурсов для приведения его в порядок. Так как формат a.out давно вышел из обихода и генерация файлов a.out уже не поддерживается современными компиляторами в конфигурации по умолчанию, оказалось более целесообразным удалить поддержку core-файлов в формате a.out и объявить сам формат a.out устаревшим.[/j]

[j]Код для поддержки a.out планируют удалить из ядра в одном из следующих выпусков, если не будут представлены доводы по сохранению его поддержки и не найдётся желающий взять на себя работу по его сопровождению в составе ядра. Удалению поддержки a.out из ядра также способствует то, что загрузчик для a.out файлов может вполне быть реализован целиком в пространстве пользователя. [/j]

Источник →

Войдите или зарегистрируйтесь, чтобы ответить.