검색
색인
포직스, Portable Operating System Interface for Computer Environment, POSIX
컴퓨터 처리 환경을 위한 이식 가능한 운영 체제 인터페이스로, IEEE P1003 기술 위원회에서 작성한 컴퓨터 운영 체제 서비스의 표준. 당초에는 유닉스 사용자 그룹이 유닉스를 기반으로 표준화 작업을 시작하였으나, 미국의 국내 표준인 ANSI 표준으로 제정할 목적으로 IEEE가 인계하여 추진하게 되었다. P1003 기술 위원회는 여러 개의 작업반을 구성하여 주제별로 표준화를 추진한다. 대표적인 것으로는 ㉠ POSIX.0(포직스(POSIX) 개방 시스템 환경에 대한 전반적 지침), ㉡ POSIX.1(커널(Kernel), 운영 체제 인터페이스), ㉢ POSIX.2(셸(shell)과 툴(tool), 사용자 명령 등), ㉣ POSIX.3(표준 규격의 적합성 검증법), ㉤ POSIX.4(실시간 POSIX 확장), ㉥ POSIX.5(에이다(Ada) 언어), ㉦ POSIX.6(보안 기능) 등이다. 이 중에서 POSIX.1은 1988년에 ANSI/IEEE 1003.1 표준과 연방 정보 처리 표준(FIPS)으로 채택되고, 이어서 1990년에 ISO/IEC 9945-1로서 국제 표준화되었다. POSIX라고 하면 POSIX.1을 가리키기도 한다. POSIX 표준은 유닉스를 기반으로 하였으나 다른 운영 체제에도 쉽게 이식될 수 있다.