System V Interface Definition

System V Interface Definition (SVID) er en teknisk standard[1] som beskriver oppførselen til AT&T’s UNIX System V, deriblant systemkall, C-standardbiblioteket, ulike dataprogrammer og utstyrsdrivere. Dokumentet var et viktig ledd i standardiseringen av UNIX, på en tid da Unix-krigene førte til mange leverandøravhengige varianter, og portabilitet var problematisk. I 1986 krevde AT&T at konformitet til SVID versjon 2 måtte følges hvis et produkt skulle kalles «UNIX System V R.3».[2] I 1990-årene ble standardiseringen overtatt av POSIX og Single UNIX Specification, som delvis var basert på SVID.

Versjoner av SVID

rediger
  • Versjon 1, basert på System V Release 2, utgitt våren 1985[3]
  • Versjon 2, basert på System V Release 3, utgitt 1986 (3 bind)[4]
  • Versjon 3, basert på System V Release 4, utgitt 1989
  • Versjon 4, oppdatert for kompatibilitet med XPG4 og POSIX 1003.1-1990, utgitt 1995

Referanser

rediger
  1. ^ https://dl.acm.org/doi/book/10.5555/574242
  2. ^ Libes, Don (1989). Life with UNIX. Prentice Hall. s. 73. ISBN 0-13-536657-7. 
  3. ^ Kevorkian, D.E.; m.fl. (1985). System V Interface Definition: Issue 1. AT&T. LOC 84-073470. 
  4. ^ System V Interface Definition: Issue 2 . AT&T. 1986. ISBN 0-932764-10-X. 

Litteratur

rediger
  • AT&T (1986). System V Interface Definition - Issue 2 - Volume II. 1. januar 1986. ASIN B008WV4PJG. 

Se også

rediger

Eksterne lenker

rediger