Kompatibilitetslag

Et kompatibilitetslag er innenfor informatikken navnet på et grensesnitt som gjør det mulig for binærfiler fra et fremmed operativsystem å kjøre på et vertssystem. Grensesnittet oversetter systemkall fra det fremmede systemet over til systemkall for vertssystemet. Sammen med enkelte biblioteker fra det fremmede systemet er dette ofte nok for vertssystemet. Et kompatibilitetslag i maskinvaren består av verktøy som tillater maskinvareemulering.

Et eksempel på et kompatibilitetslag er Wine, som gjør det mulig for binærfiler fra Microsoft Windows å kjøre på Unix eller Unix-lignende operativsystemer.