Comparison of executable file formats

This is a comparison of binary executable file formats which, once loaded by a suitable executable loader, can be directly executed by the CPU rather than being interpreted by software. In addition to the binary application code, the executables may contain headers and tables with relocation and fixup information as well as various kinds of meta data. Among those formats listed, the ones in most common use are PE (on Microsoft Windows), ELF (on Linux and most other versions of Unix), Mach-O (on macOS and iOS) and MZ (on DOS).

Comment
enThis is a comparison of binary executable file formats which, once loaded by a suitable executable loader, can be directly executed by the CPU rather than being interpreted by software. In addition to the binary application code, the executables may contain headers and tables with relocation and fixup information as well as various kinds of meta data. Among those formats listed, the ones in most common use are PE (on Microsoft Windows), ELF (on Linux and most other versions of Unix), Mach-O (on macOS and iOS) and MZ (on DOS).
Date
enDecember 2021
Has abstract
enThis is a comparison of binary executable file formats which, once loaded by a suitable executable loader, can be directly executed by the CPU rather than being interpreted by software. In addition to the binary application code, the executables may contain headers and tables with relocation and fixup information as well as various kinds of meta data. Among those formats listed, the ones in most common use are PE (on Microsoft Windows), ELF (on Linux and most other versions of Unix), Mach-O (on macOS and iOS) and MZ (on DOS).
Hypernym
Comparison
Is primary topic of
Comparison of executable file formats
Label
enComparison of executable file formats
Link from a Wikipage to another Wikipage
2
32
360 and successors
360 Object File Format
4680 OS
4690 OS
64-bit
9
A.out
Amiga Hunk
AmigaOS
Basic Disk Operating System
BeOS
Breadbox Ensemble
Category:Computing comparisons
Category:Executable file formats
Classic Mac OS
Code signing
COFF
COM file
Concurrent DOS
Concurrent DOS 286
Concurrent DOS 386
Concurrent DOS 68K
Datapac System Manager
DL executable
DOS
DOS extender
DOS MZ executable
DOS Plus
ECOFF
Executable
Executable and Linkable Format
Execute In Place
Fat binary
File format
Filename extension
FlexOS
FlexOS 186
FlexOS 286
FlexOS 386
FlexOS 68K
GEOS
Geoworks Ensemble
GOFF
Graphics Environment Manager
Haiku (operating system)
HP LX series
HP-UX
HX DOS Extender
IBM AIX
Icon (computing)
Intel 80186
Intel 80188
Intel 80286
Intel 80386
Intel 8080
Intel x86
IOS
IRIX
ix
LE executable
Linux
Loader (computing)
LX executable
M
M
M
M
M)
M)
M-68K
M-86
M-86
M-86
M-86
Mach-O
MacOS
Memory segmentation
Metadata
Microsoft Windows
MINIMAX
Motorola 68000
MP executable
MS-DOS
MS-DOS 4.0 (multitasking)
MT
Multiuser DOS
MVS
NewDeal Office
New Executable
NeXTSTEP
OpenVMS
OS
P2 executable
P3 executable
PalmDOS
Personal Information Manager
Phar Lap (company)
Portable Executable
Preferred Executable Format
ReactOS
S5-DOS
SerenityOS
ST
String (computer science)
Symbol table
System Manager (HP LX)
System Object Model (file format)
Tru64 UNIX
TvOS
Ultrix
Unix
Unix-like
VERSION.EXE
ViewMAX
WatchOS
Windows
Windows W3 executable
Windows W4 executable
XCOFF
Zilog Z80
Reason
enThere is no description about Fat binaries.
SameAs
4he6N
Q5155882
Сравнение форматов исполняемых файлов
実行可能ファイルフォーマットの比較
Subject
Category:Computing comparisons
Category:Executable file formats
WasDerivedFrom
Comparison of executable file formats?oldid=1115420738&ns=0
WikiPageLength
15284
Wikipage page ID
20560995
Wikipage revision ID
1115420738
WikiPageUsesTemplate
Template:Cn
Template:Code
Template:Dunno
Template:Efn
Template:Executables
Template:Failed verification
Template:No
Template:Notelist
Template:Reflist
Template:Some
Template:Unk
Template:Use dmy dates
Template:Yes