Linux od jádra 1.2 vydaného v roce 1995 podporuje formát ELF (Executable and Linkable Format) pro spustitelné soubory a knihovny. Starý formát a.out (který nemá nic společného s výchozím názvem spustitelného souboru a.out vytvořeného gcc
bez parametru -o
) bude z jádra postupně odstraněn spolu s podporou coredumping.
V kernelu 5.1 bude a.out označen za zastaralý a po několika vydáních bude odstraněn. Tím se ušetří asi 500 řádků zastaralého a neudržovaného kódu.
(zdroj: phoronix)