[정보통신기술용어해설] |
POSIX Portable Operating System Interface for Computer Environment | (2023-10-15) |
1. [UNIX] POSIX ㅇ 서로다른 UNIX 운영체제 (플랫폼) 간에 프로그램의 이식성(Portability)을 쉽게 하려고, - IEEE에서, UNIX를 기반으로 하여 개발한, - 응용 프로그래밍 인터페이스 (API) 등과 관련된 표준 규격 ㅇ UNIX 이외의 다른 OS에서도 실용화됨 - 例로써, 윈도우 NT와 같은 시스템에서도 POSIX 호환 라이브러리를 제공함 ㅇ 한편, ISO, IEC, IEEE 등은, POSIX를 공동 협력으로 국제표준화 함 - 例) `IEEE std 1003.1-1990 또는 POSIX 1003.1-1990` 또는 `ISO/IEC 9945-1:1990 (POSIX.1)` ㅇ [참고용어] ☞ 시스템 콜(시스템 호출) - 프로세스가 운영체제 커널에게, 어떤 동작의 수행을 요청하는 것 - 시스템 호출 API : 커널은, 시스템 호출 API를 통해, 광범위한 서비스를 제공하게 됨 . (API : 실시간으로 제공 가능한 규격화된 응용 서비스들의 모음)