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
redigerReferanser
rediger- ^ https://dl.acm.org/doi/book/10.5555/574242
- ^ Libes, Don (1989). Life with UNIX. Prentice Hall. s. 73. ISBN 0-13-536657-7.
- ^ Kevorkian, D.E.; m.fl. (1985). System V Interface Definition: Issue 1. AT&T. LOC 84-073470.
- ^ 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å
redigerEksterne lenker
rediger- SYSTEM V APPLICATION BINARY INTERFACE. Edition 3.1 Arkivert 3. juni 2020 hos Wayback Machine., 18. mars 1997
- SYSTEM V APPLICATION BINARY INTERFACE. Fourth Edition Arkivert 3. juni 2020 hos Wayback Machine., 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 Arkivert 3. juni 2020 hos Wayback Machine., Februar 1996
- SYSTEM V APPLICATION BINARY INTERFACE. SPARC ® Processor Supplement. Third Edition Arkivert 3. juni 2020 hos Wayback Machine.
- 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