
_START_ARTICLE_
可移植操作系统接口
_START_SECTION_
POSIX 1.1标准
_START_PARAGRAPH_
1003.0_NEWLINE_管理POSIX开放式系统环境（OSE）。IEEE在1995年通过了这项标准。ISO的版本是ISO/IEC 14252:1996。_NEWLINE_1003.1_NEWLINE_被广泛接受、用于源代码级别的可移植性标准。1003.1提供一个操作系统的C语言应用编程接口（API）。IEEE和ISO已经在1990年通过了这个标准，IEEE在1995年重新修订了该标准。_NEWLINE_1003.1b_NEWLINE_一个用于实时编程的标准（以前的P1003.4或POSIX.4）。这个标准在1993年被IEEE通过，被合并进ISO/IEC 9945-1。_NEWLINE_1003.1c_NEWLINE_一个用于线程（在一个程序中当前被执行的代码段）的标准。以前是P1993.4或POSIX.4的一部分，这个标准已经在1995年被IEEE通过，归入ISO/IEC 9945-1:1996。_NEWLINE_1003.1g_NEWLINE_一个关于协议独立接口的标准，该接口可以使一个应用程序通过网络与另一个应用程序通讯。1996年，IEEE通过了这个标准。_NEWLINE_1003.2_NEWLINE_一个应用于shell和工具软件的标准，它们分别是操作系统所必须提供的命令处理器和工具程序。1992年IEEE通过了这个标准。ISO也已经通过了这个标准（ISO/IEC 9945-2:1993）。_NEWLINE_1003.2d_NEWLINE_改进的1003.2标准。_NEWLINE_1003.5_NEWLINE_一个相当于1003.1的Ada语言的API。在1992年，IEEE通过了这个标准。并在1997年对其进行了修订。ISO也通过了该标准。_NEWLINE_1003.5b_NEWLINE_一个相当于1003.1b（实时扩展）的Ada语言的API。IEEE和ISO都已经通过了这个标准。ISO的标准是ISO/IEC 14519:1999。_NEWLINE_1003.5c_NEWLINE_一个相当于1003.1q（协议独立接口）的Ada语言的API。在1998年，IEEE通过了这个标准。ISO也通过了这个标准。_NEWLINE_1003.9_NEWLINE_一个相当于1003.1的FORTRAN语言的API。在1992年，IEEE通过了这个标准，并于1997年对其再次确认。ISO也已经通过了这个标准。_NEWLINE_1003.10_NEWLINE_一个应用于超级计算应用环境框架（Application Environment Profile，AEP）的标准。在1995年，IEEE通过了这个标准。_NEWLINE_1003.13_NEWLINE_一个关于应用环境框架的标准，主要针对使用POSIX接口的实时应用程序。在1998年，IEEE通过了这个标准。_NEWLINE_1003.22_NEWLINE_一个针对POSIX的关于安全性框架的指南。_NEWLINE_1003.23_NEWLINE_一个针对用户组织的指南，主要是为了指导用户开发和使用支持操作需求的开放式系统环境（OSE）框架_NEWLINE_2003_NEWLINE_针对指定和使用是否匹配POSIX标准的测试方法，有关其定义、一般需求和指导方针的一个标准。在1997年，IEEE通过了这个标准。_NEWLINE_2003.1_NEWLINE_这个标准规定了针对1003.1的POSIX测试方法的提供商要提供的一些条件。在1992年，IEEE通过了这个标准。_NEWLINE_2003.2_NEWLINE_一个定义了被用来检查与IEEE 1003.2（shell和工具API）是否匹配的测试方法的标准。在1996年，IEEE通过了这个标准。_NEWLINE_除了1003和2003家族以外，还有几个其它的IEEE标准，例如1224和1228，它们也提供开发可移植应用程序的API。