可移植操作系统接口

1985年IEEE定义的标准总称
可移植操作系统接口(英语:Portable Operating System Interface,缩写为POSIX),是IEEE(Institue of Electrical and Electronics Engineers,电气和电子工程师学会)为了规范各种UNIX操作系统提供的API接口而定义的一系列互相关联标准的总称,[1]POSIX标准定义了操作系统应该为应用程序提供的接口标准,POSIX标准意在期望获得源代码级别的软件可移植性,即一个POSIX兼容的操作系统编写的程序应该可以在任何其他POSIX操作系统上编译执行。[2]
当前的POSIX主要分为四个部分:Base Definitions(基本功能定义)、SystemInterfaces(系统接口)、Shell and Utilities(Shell 与相关工具)和Rationale(基本原理)。SylixOS兼容这四部分的规范。[1]

标准简介

1003.0
管理POSIX开放式系统环境(OSE)。IEEE在1995年通过了这项标准。ISO的版本是ISO/IEC 14252:1996。