Confira !
Em 2019, o kernel do Linux preteriu o suporte a.out para esse formato de arquivo usado há várias décadas antes da ELF assumir o controle. Agora, em 2022, parece que o código a.out será removido do kernel.
O Linux dependia do formato a.out até a v1.2 em meados dos anos 90, quando o ELF se tornou o formato popular para binários. Embora o formato a.out não tenha sido amplamente usado no Linux em muitos anos, levou até 2019 para que o suporte fosse preterido para executar binários a.out em x86 de 32 bits. Compiladores e outros componentes da cadeia de ferramentas mudaram do formato de arquivo a.out por anos.
Borislav Petkov propôs ontem o patch removendo o suporte a.out do kernel.
Os outros desenvolvedores upstream que responderam até agora foram todos a favor de eliminar esse suporte a.out obsoleto. Há também a possibilidade de algumas chamadas antigas do sistema e outros códigos de kernel não utilizados serem limpos também no processo. Este patch de remoção não foi enviado para a janela de mesclagem v5.17 em andamento, mas veremos se ele ainda tenta entrar, caso contrário, será adiado até a v5.18, mas de qualquer forma parece que este ano será o ano em que o kernel Linux retirar o suporte a.out.
Até a próxima !!
Nenhum comentário:
Postar um comentário