ELF er fleksibelt og utvidbart, og er ikke bundet til noen spesiell mikroprosessor eller arkitektur. Dette gjør at det kan adopteres av mange forskjellige operativsystemer på mange forskjellige plattformer.