Definicja interfejsu Systemu V

System V Interface Definition ( SVID ) to standard opisujący zachowanie AT&T UNIX System V , w tym wywołania systemowe , biblioteki C , dostępne programy i urządzenia. Chociaż nie była to pierwsza próba opracowania dokumentu standaryzacyjnego (przemysłowe stowarzyszenie branżowe /usr/group opublikowało w 1984 r . ), był to ważny wysiłek we wczesnej standaryzacji systemu UNIX w okresie, gdy jego warianty szybko się mnożyły, a przenośność była co najwyżej problematyczna. Do 1986 roku AT&T wymagała zgodności z SVID wydanie 2, jeśli dostawcy mieli faktycznie oznaczać swoje produkty „System V R3”. Jednak w latach 90. jego znaczenie zostało w dużej mierze przyćmione przez POSIX i specyfikację Single UNIX , które były częściowo oparte na SVID. Częściowym powodem tego było niewątpliwie ich podejście niezależne od dostawcy (patrz wojny Unix ).

Wersje SVID

  • Wersja 1, oparta na System V Release 2, opublikowana wiosną 1985 r
  • Wersja 2, oparta na System V Release 3, opublikowana w 1986 r. (3 tomy)
  • Wersja 3, oparta na System V Release 4, opublikowana w 1989 r
  • Wersja 4, zaktualizowana pod kątem zgodności z XPG4 i POSIX 1003.1-1990, opublikowana w 1995 r.

Zobacz też

Linki zewnętrzne