可移植操作系统接口

用於維護操作系統之間兼容性的標準系列 / From Wikipedia, the free encyclopedia

可移植作業系統接口英語:,縮寫為POSIX)是IEEE为要在各种UNIX操作系统上运行软件,而定义API的一系列互相关联的标准的总称,其正式称呼为IEEE Std 1003,而国际标准名称为ISO/IEC 9945。此标准源于一个大约开始于1985年的项目。POSIX这个名称是由理查德·斯托曼(RMS)应IEEE的要求而提议的一个易于记忆的名称。它基本上是Portable Operating System Interface(可移植操作系统接口)的缩写,而X则表明其对Unix API的传承。

Quick facts: 状态, 开始年, 最新版本, 组织, 有关标准...
可移植操作系统接口 (IEEE 1003)
状态Published
开始年1988
最新版本IEEE Std 1003.1-2017
2017
组织Austin Group (IEEE Computer Society, The Open Group, ISO/IEC JTC 1)
有关标准ISO/IEC 9945
领域应用程序接口
缩写POSIX
网站get.posixcertified.ieee.org
Close

Linux基本上逐步实现了POSIX兼容,但并没有参加正式的POSIX认证。[1]

微软Windows NT声称部分实现了POSIX标准。

当前的POSIX主要分为四个部分[2]:Base Definitions、System Interfaces、Shell and Utilities和Rationale。