Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Определение V Системный интерфейс ( SVID ) [1] является стандартом , который описывает AT & T UNIX System V поведение, в том числе из системных вызовов , библиотек C , доступных программ и устройств. Хотя это не была первая попытка разработки документа по стандартизации (отраслевая торговая ассоциация / usr / group опубликовала стандарт в 1984 году на основе System III с некоторыми дополнениями системных вызовов от BSD), это была важная попытка ранней стандартизации UNIX в период, когда количество вариантов UNIX быстро увеличивалось, а переносимость была в лучшем случае проблематичной. К 1986 году AT&T потребовала соответствия требованиям SVID № 2, если продавцы действительно должны были маркировать свои продукты «System V R3». [2] К 1990-м годам, однако, его важность в значительной степени затмила POSIX и Единая спецификация UNIX , которые частично основывались на SVID. Частично причиной этого, несомненно, был их независимый от поставщика подход (см. Войны Unix ).

Версии SVID [ править ]

  • Версия 1, основанная на System V Release 2, опубликована весной 1985 г. [3]
  • Версия 2, основанная на System V Release 3, опубликована в 1986 г. (3 тома) [4]
  • Версия 3, основанная на System V Release 4, опубликованном в 1989 г.
  • Версия 4, обновленная для соответствия XPG4 и POSIX 1003.1-1990, опубликована в 1995 г.

См. Также [ править ]

Ссылки [ править ]

  1. ^ https://dl.acm.org/doi/book/10.5555/574242
  2. ^ Либес, Дон; Ресслер Сэнди (1989). Жизнь с UNIX . Прентис Холл. п. 73. ISBN 0-13-536657-7.
  3. ^ Кеворкян, DE; и другие. (1985). Определение интерфейса System V: выпуск 1 . AT&T. LOC 84-073470.
  4. ^ Определение интерфейса System V: выпуск 2 . AT&T. 1986. ISBN 0-932764-10-X.

Внешние ссылки [ править ]