POSIX (Portable Operating System Interface) 는 이식 가능 운영 체제 인터페이스를 의미하는 표준입니다.

종류

POSIX.1 (IEEE Std 1003.1): 시스템 API 표준

POSIX.1b: 실시간 확장

POSIX.1c: 스레드 확장 (pthread)

POSIX.2 (IEEE Std 1003.2): 명령어 및 유틸리티 표준

의미

이식성

posix를 준수하는 시스템에서는 동일하게 컴파일되고 사용할 수 있다.

호환성

동일한 API를 제공하기 때문에 운영 체제에 의존하거나 종속되지 않고 개발을 할 수 있다

일관성

어떤 시스템에서든지 시스템 콜이나 라이브러리의 동작이 일관되기 때문에 코드의 동작이나 결과를 예상하면서 개발하고 유지 보수 할 수 있다