System V Interface Definition

System V Interface Definition (SVID) er en teknisk standardhttps://dl.acm.org/doi/book/10.5555/574242 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». I 1990-årene ble standardiseringen overtatt av POSIX og Single UNIX Specification, som delvis var basert på SVID.

Versjoner av SVID
 Versjon 1, basert på System V Release 2, utgitt våren 1985
 Versjon 2, basert på System V Release 3, utgitt 1986 (3 bind)
 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

Litteratur

 Se også 
 Intel Binary Compatibility Standard

Eksterne lenker
 SYSTEM V APPLICATION BINARY INTERFACE. Edition 3.1 , 18. mars 1997
 SYSTEM V APPLICATION BINARY INTERFACE. Fourth Edition , 19. mars 1997
 SYSTEM V APPLICATION BINARY INTERFACE. Edition 4.1, 18. mars 1997
 SYSTEM V APPLICATION BINARY INTERFACE. MIPS ® RISC Processor Supplement. 3rd Edition , Februar 1996
 SYSTEM V APPLICATION BINARY INTERFACE. SPARC ® Processor Supplement. Third Edition 
 SYSTEM V APPLICATION BINARY INTERFACE. Intel386 ™ Architecture Processor Supplement. Fourth Edition, 19. mars 1997
 System V Application Binary Interface Intel386 Architecture Processor Supplement Version 1.0, Edited by H.J. Lu, David L Kreitzer, Milind Girkar, Zia Ansari, 3. februar 2015
 System V Application Binary Interface AMD64 Architecture Processor Supplement. Draft Version 0.99.7, Edited by Michael Matz, Jan Hubiˇcka, Andreas Jaeger, Mark Mitchell, 17. november 2014
SVID Fourth Edition
System V Interface Definition, Fourth Edition. Volume 1, 15. juni 1995
System V Interface Definition, Fourth Edition. Volume 2, 15. juni 1995

Kategori:UNIX System V