POSIX

Portable Operating System Interface (IEEE 1003)
상태출판됨
시작 연도1988년(38년 전)(1988)
마지막 버전IEEE Std 1003.1-2017
2017년(9년 전)(2017)
조직오스틴 그룹 (IEEE 컴퓨터 소사이어티, 오픈 그룹, ISO/IEC JTC 1/SC 22/WG 15)
관련 표준ISO/IEC 9945
분야API
약어POSIX
웹사이트get.posixcertified.ieee.org

POSIX(포직스, /ˈpɒzɪks/)는 이식 가능 운영 체제 인터페이스(移植可能運營體制 interface, Portable Operating System Interface)[1]의 약자로, 서로 다른 UNIX OS의 공통 API를 정리하여 이식성이 높은 유닉스 응용 프로그램을 개발하기 위한 목적으로 IEEE가 책정한 애플리케이션 인터페이스 규격이다.

POSIX의 마지막 글자 X는 유닉스 호환 운영체제에 보통 X가 붙는 것에서 유래한다.

규격의 내용은 커널로의 C 언어 인터페이스인 시스템 콜 뿐 아니라, 프로세스 환경, 파일과 디렉터리, 시스템 데이터베이스(암호 파일 등), tar 압축 포맷 등 다양한 분야를 아우른다.

유닉스 계열 외에 마이크로소프트 윈도우 NT는 POSIX 1.0에 준하는 POSIX 서브 시스템을 탑재하고 있으며, POSIX 응용 프로그램을 서브 시스템에서 실행할 수 있다. 이는 주로 미국 정부기관의 컴퓨터 시스템 도입조건(FIPS)에서 POSIX 준거할 것을 요구하기 때문이다. 윈도우 2000까지 POSIX 서브시스템을 탑재하고 있었지만 윈도우 XP에서 폐지되었다. 이후 윈도 2003 R2부터 POSIX 2.0에 준하는 Subsystem for UNIX-based Applications(SUA)를 통해 POSIX를 지원하고 있다.[2]

버전

1997년 이전

  • POSIX.1
  • POSIX.1b
  • POSIX.1c
  • POSIX.2

1997년 이후

  • POSIX.1-2001
  • POSIX.1-2004 (2개의 TC 포함)
  • POSIX.1-2008 (1개의 TC 포함)

같이 보기

각주

외부 링크

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.