编写标准的、可移植的UNIX应用程序重点考虑的三个标准:ISO C、POSIX和SUS。
规范缩写 | 规范全称 | 工作组 | 规范演变 | 规范主要内容 |
ISO C | ISO/IEC 9899:1999 | WG14 | ANSI X3.159-1989 (简称C89) ISO/IEC 9899:1990 (简称C90) ISO/IEC 9899:1999 (简称C99) | C语言语法与语义 C标准库 |
POSIX | Portable Operating System Interface (可移植操作系统接口) | IEEE | ISO/IEC 9945-1:1990 ISO/IEC 9945-1:1996 1003.1-2001 | 操作系统接口定义 |
SUS | Single Unix Specifcation (单一NUNIX规范) | Open Group | SUS v3 ISO/IEC 9945:2003 | 针对UNIX操作系统接口的扩展定义 |