Intel Binary Compatibility Standard (iBCS) — стандарт двійкового програмного інтерфейсу (англ. application binary interface, ABI) для операційних систем Unix, що працюють на комп'ютерах з процесором Intel 80386 (або сумісним). Стандарт опублікований 1988-го року фірмами AT&T, Intel та SCO, і оновлений 1990-го. Він розширює стандарти рівня початкових кодів, такі як POSIX і XPG3[1] у таких аспектах, як стандартизація різних інтерфейсів OC, розташування деяких файлів у файловій системі (наприклад, розташування системних файлів і інстальованих двійкових програм),[2][3] уможливлюючи таким чином запуск прикладного програмного забезпечення на Unix-варіантах для x86 від різних вендорів (таких, як Xenix, SCO Unix, реалізації System V).[4] У другій редакції, анонсованій 1990-го року, додано специфікації інтерфейсу для графіки VGA.[5]
Друга версія iBCS («iBCS2») підтримувалася різними версіями Unix, такими як UnixWare, а також продуктами сторонніх розробників. Реалізація iBCS2 для Linux з'явилася приблизно 1994-го року, і дозволила запускати у Linux комерційні програми для Unix, такі як WordPerfect.[6][7]
![]() |
Це незавершена стаття про Unix. Ви можете допомогти проєкту, виправивши або дописавши її. |