Ritchie, Dennis (abril de 1993). «The Development of the C Language*» [La evolución de el lenguaje C](html). Bell Labs(en inglés). Archivado desde el original el 11 de junio de 2015. Consultado el 21 de abril de 2020. «(This name, a.out, explains a bit of Unix etymology; it is the output of the assembler. Even after the system gained a linker and a means of specifying another name explicitly, it was retained as the default executable result of a compilation.)».
«BSD Myths». Archivado desde el original el 17 de abril de 2007. Consultado el 10 de abril de 2007. «There were no pressing reasons to switch earlier. In particular, FreeBSD did not (and does not) have the problems building shared libraries that spurred the Linux conversion from a.out to ELF.»
Eric Youngdale (1 de abril de 1995). «The ELF Object File Format: Introduction». Archivado desde el original el 10 de marzo de 2009. Consultado el 6 de mayo de 2012. «(...) it is not impossible to design shared library implementations that work with a.out. The current Linux shared libraries are certainly one example; another example is SunOS-style shared libraries which are currently used by BSD-du-jour. SunOS-style shared libraries contain a lot of the same concepts as ELF shared libraries (...)».
redhat.com
people.redhat.com
Ulrich Drepper (20 de agosto de 2006). «1.1 A Little Bit of History»(PDF). How To Write Shared Libraries. 4.0. Archivado desde el original el 16 de junio de 2007. Consultado el 20 de junio de 2007. «When introducing shared libraries certain design decisions had to be made to work in the limitations of a.out. (...) For all these reasons and more, Linux converted early on to using ELF (Executable Linkage Format) as the binary format.»
web.archive.org
Ritchie, Dennis (abril de 1993). «The Development of the C Language*» [La evolución de el lenguaje C](html). Bell Labs(en inglés). Archivado desde el original el 11 de junio de 2015. Consultado el 21 de abril de 2020. «(This name, a.out, explains a bit of Unix etymology; it is the output of the assembler. Even after the system gained a linker and a means of specifying another name explicitly, it was retained as the default executable result of a compilation.)».
Ulrich Drepper (20 de agosto de 2006). «1.1 A Little Bit of History»(PDF). How To Write Shared Libraries. 4.0. Archivado desde el original el 16 de junio de 2007. Consultado el 20 de junio de 2007. «When introducing shared libraries certain design decisions had to be made to work in the limitations of a.out. (...) For all these reasons and more, Linux converted early on to using ELF (Executable Linkage Format) as the binary format.»
Eric Youngdale (1 de abril de 1995). «The ELF Object File Format: Introduction». Archivado desde el original el 10 de marzo de 2009. Consultado el 6 de mayo de 2012. «(...) it is not impossible to design shared library implementations that work with a.out. The current Linux shared libraries are certainly one example; another example is SunOS-style shared libraries which are currently used by BSD-du-jour. SunOS-style shared libraries contain a lot of the same concepts as ELF shared libraries (...)».
«BSD Myths». Archivado desde el original el 17 de abril de 2007. Consultado el 10 de abril de 2007. «There were no pressing reasons to switch earlier. In particular, FreeBSD did not (and does not) have the problems building shared libraries that spurred the Linux conversion from a.out to ELF.»