Object code, executable files, shared and dynamically linked libraries Formats

  • .8BF files – plugins for some photo editing programs including Adobe Photoshop, Paint Shop Pro, GIMP and Helicon Filter.
  • .a – static library
  • a.out – (no suffix for executable image, .o for object files, .so for shared object files) classic UNIX object format, now often superseded by ELF
  • APP – apple application program executable file. Another form of zip file.
  • BAC – an executable image for the RSTS/E system, created using the BASIC-PLUS COMPILE command[1]
  • BPL – a Win32 PE file created with Borland Delphi or C++Builder containing a package.
  • Bundle – a Macintosh plugin created with Xcode or make which holds executable code, data files, and folders for that code.
  • .Class – used in Java
  • COFF (no suffix for executable image, .o for object files) – UNIX Common Object File Format, now often superseded by ELF
  • COM files – commands used in DOS
  • DCU – Delphi compiled unit
  • DOL – the file format used by the Gamecube and Wii, short for Dolphin the codename of the Gamecube.
  • .EAR – archives of Java enterprise applications
  • ELF – (no suffix for executable image, .o for object files, .so for shared object files) used in many modern Unix and Unix-like systems, including Solaris, other System V Release 4 derivatives,Linux, and BSD)
  • expander (see bundle)
  • DOS executable (.exe – used in DOS)
  • .JAR – archives of Java class files
  • .XPI – PKZIP archive that can be run by Mozilla web browsers to install software)
  • Mach-O – (no suffix for executable image, .o for object files, .dylib and .bundle for shared object files) Mach based systems, notably native format of Mac OS X)
  • NetWare Loadable Module (.NLM) – the native 32-bit binaries compiled for Novell’s NetWare Operating System (versions 3 and newer)
  • New Executable (.EXE – used in DOS 4.0 and later, 16-bit Microsoft Windows, and OS/2)
  • .o – un-linked object files directly from the compiler.
  • Portable Executable (.EXE, .DLL – used in Microsoft Windows and some other systems)
  • Preferred Executable Format – (Mac OS versions 9 and earlier; compatible with Mac OS X via the Classic emulator)
  • .s1es – Executable used for S1ES learning system.
  • .so – shared library, typically ELF
  • Value Added Process (.VAP) – the native 16-bit binaries compiled for Novell’s NetWare Operating System (version 2, NetWare 286, Advanced NetWare, etc.)
  • .WAR – archives of Java Web applications
  • XBE – Xbox executable
  • XCOFF – (no suffix for executable image, .o for object files, .a for shared object files) extended COFF, used in AIX
  • XEX – Xbox 360 executable

Leave a Reply

Your email address will not be published. Required fields are marked *