Linked by Radio on Fri 1st Feb 2013 22:57 UTC
Permalink for comment 551216
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
Features
Linked by Thom Holwerda on 05/18/13 21:33 UTC
Linked by David Adams on 05/16/13 4:23 UTC
Linked by Thom Holwerda on 05/11/13 21:41 UTC
Linked by Thom Holwerda on 05/08/13 14:22 UTC
Linked by Thom Holwerda on 05/02/13 15:28 UTC
Linked by Thom Holwerda on 04/29/13 21:06 UTC
Linked by Thom Holwerda on 04/24/13 22:24 UTC
Linked by Thom Holwerda on 04/18/13 11:21 UTC
Linked by Thom Holwerda on 04/16/13 9:29 UTC
Linked by Thom Holwerda on 04/15/13 22:44 UTC
More Features »
Sponsored Links



Member since:
2010-01-21
The ELF format used by Linux didn't originate with Linux. It was developed as a standardized cross-platform binary format.
The Wikipedia page doesn't give a date, but given the age of the citations, It's been around since at least 1995.
Here's a reformatted copy of the Wikipedia article's list of platforms which use it:
UNIX/Unix-like:
- Linux
- FreeBSD, NetBSD, OpenBSD, DragonFlyBSD
- Solaris, HP-UX, IRIX
- Syllable
- QNX Neutrino
- MINIX
Non-UNIX:
- OpenVMS for Itanium
- BeOS r4+, Haiku
- AmigaOS 4, MorphOS, AROS
Game Consoles:
- Playstation 2, 3, and PSP
- Dreamcast
- Gamecube, Wii
- GP2X
Mobile Devices:
- Samsung Bada
- Symbian OS v9 (sort of. E32Image is based on ELF)
- Sony Ericsson W800i, W610, W300, etc.
- Siemens SGOLD and SGOLD2 platforms
- Motorola E398, SLVR L7, v360, v3i, etc.
Microcontrollers:
- Atmel AVR (8-bit)
- Texas Instruments MSP430
If that's not a de facto standard among everyone except Microsoft and Apple, then nothing qualifies.
As far as I can tell, Microsoft PE, Apple Mach-O, and the XCOFF format used in AIX are literally the only significant formats that haven't been deprecated in favor of ELF.