ELF取代了。 Linux之所以转向ELF，或多或少是因为在此平台上构建一个"a.out"格式的函式库所需的复杂性过高：因为Linux中"a.out"的ld.so不能重定位共享函式库，所以需要一个中央机构来注册各个函式库的虚拟地址域。一些BSD变体在Linux被迫转向ELF之后仍然用了很久的"a.out"格式，因为相比于Linux，BSD的"a.out"略微更灵活一些。由于a.out格式的相关代码已经老旧并缺乏维护，而且已经几乎没有使用a.out格式的存在，5.1版内核决定移除相应的功能支持。MINIX