Jump to content

Стандарт двоичной совместимости Intel

Стандарт Intel Binary Compatibility Standard ( iBCS ) — это стандартизированный двоичный интерфейс приложений (ABI) для Unix операционных систем на компьютерах, совместимых с Intel-386 , опубликованный AT&T , Intel и SCO в 1988 году и обновленный в 1990 году. Он расширяет исходного кода стандарты на уровне . такие как POSIX и XPG3 [1] путем стандартизации различных интерфейсов операционной системы, включая структуру иерархии файловой системы (т. е. расположение системных файлов и установленных программ), [2] [3] так, чтобы программы Unix могли работать на различных реализациях Unix от конкретного поставщика для оборудования Intel (таких как реализации Xenix , SCO Unix и System V ). [4] Во второе издание, анонсированное в 1990 году, была добавлена ​​спецификация интерфейса для VGA . графики [5]

iBCS, редакция 2, поддерживалась различными версиями Unix, такими как UnixWare и сторонними реализациями. Реализация Linux была разработана ок. 1994, что позволило Linux запускать коммерческие приложения Unix, такие как WordPerfect . [6] [7]

За прошедшие годы в различных реализациях iBCS возникло несколько проблем с безопасностью. [8] [9]

См. также

[ редактировать ]
  1. ^ Кэмерон, Дебра (1991). Стандарты Юникс . Исследовательская корпорация компьютерных технологий с. 64.
  2. ^ «/opt: Дополнительные пакеты прикладного программного обеспечения» . Стандарт иерархии файловой системы . Проверено 13 ноября 2014 г.
  3. ^ Джордж Крафт IV (1 ноября 2000 г.). «Где установить мои продукты в Linux?» . Linux-журнал . Проверено 13 ноября 2014 г.
  4. ^ Тейлор, Ноэль-Мари (15 июня 1993 г.). «Консенсис V 4.2» . Журнал ПК : 234.
  5. ^ Скотт Мейс (27 августа 1990 г.). «Двоичный стандарт Unix 386 будет пересмотрен» . Инфомир .
  6. ^ Штробель, Стефан; Уль, Томас (1994). Linux: раскрываем возможности рабочей станции на вашем ПК . Спрингер-Верлаг. п. 54.
  7. ^ Янгдейл, Эрик (1 сентября 1994 г.). «Использование iBCS2 под Linux» . Linux-журнал .
  8. ^ «Ошибки OpenBSD 3.3» .
  9. ^ «Рекомендации по безопасности FreeBSD: раскрытие памяти ядра через ibcs2» .


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 2bd1403f8c1a04ab10a89d92a4e22fd4__1701145020
URL1:https://arc.ask3.ru/arc/aa/2b/d4/2bd1403f8c1a04ab10a89d92a4e22fd4.html
Заголовок, (Title) документа по адресу, URL1:
Intel Binary Compatibility Standard - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)