System V 인터페이스 정의

System V Interface Definition

System V Interface Definition(SVID;[1] 시스템 V 인터페이스 정의)은 AT&T UNIX System V 동작을 기술하는 표준으로, 시스템 콜, C 라이브러리, 사용 가능한 프로그램 및 디바이스 등의 동작을 포함합니다.표준화 문서의 첫 번째 시도는 아니었지만(업계 무역 협회 /usr/group은 1984년에 BSD에서 시스템 콜을 몇 개 추가하여 시스템 III에 기초한 표준을 발표했지만, UNIX의 변종이 급속히 증가하고 휴대성이 문제가 되고 있던 시기에 UNIX의 조기 표준화를 위한 중요한 노력이었습니다.기껏해야 c.1986년까지 AT&T는 벤더가 실제로 자사 제품을 "System V R3"[2]로 브랜드화한다면 SVID 2호에 준거해야 했습니다.그러나 1990년대에 이르러서는 SVID를 기반으로 한 POSIX와 단일 UNIX 사양의해 그 중요성이 크게 상실되었습니다.그 이유의 일부는 의심할 여지 없이 벤더에 의존하지 않는 접근 방식이었다(유닉스 전쟁 참조).

SVID 버전

  • 버전 1은 System V Release 2를 기반으로 1985년 봄에[3] 발행되었습니다.
  • 버전 2는 System V Release 3을 기반으로 1986년 발행 (3권)[4]
  • 버전 3(시스템 V Release 4에 기반), 1989년 발행
  • 버전 4는 XPG4 및 POSIX 1003.1-1990에 준거하여 업데이트되었으며, 1995년에 발행되었습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ System V Interface Definition. Addison-Wesley Longman Publishing Co. 1991. ISBN 9780201566536.
  2. ^ Libes, Don; Ressler Sandy (1989). Life with UNIX. Prentice Hall. p. 73. ISBN 0-13-536657-7.
  3. ^ Kevorkian, D.E.; et al. (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.

외부 링크