可移植操作系统接口_第1页
可移植操作系统接口_第2页
可移植操作系统接口_第3页
可移植操作系统接口_第4页
可移植操作系统接口_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

可移植操作系统接口IEEE为要在各种UNIX操作系统上运行软件01简介POSIX1.1标准目录02基本信息可移植操作系统接口(英语:PortableOperatingSystemInterface,缩写为POSIX)是IEEE为要在各种UNIX操作系统上运行软件,而定义API的一系列互相关联的标准的总称,其正式称呼为IEEEStd1003,而国际标准名称为ISO/IEC9945。此标准源于一个大约开始于1985年的项目。POSIX这个名称是由理查德·斯托曼(RMS)应IEEE的要求而提议的一个易于记忆的名称。它基本上是PortableOperatingSystemInterface(可移植操作系统接口)的缩写,而X则表明其对UnixAPI的传承。简介简介Linux基本上逐步实现了POSIX兼容,但并没有参加正式的POSIX认证。微软的WindowsNT声称部分实现了POSIX标准。当前的POSIX主要分为四个部分:BaseDefinitions、SystemInterfaces、ShellandUtilities和Rationale。

POSIX1.1标准1003.01003.11003.1b1003.1c1003.1g1003.2010302040506POSIX1.1标准1003.2d1003.51003.5b1003.5c1003.91003.10010302040506POSIX1.1标准1003.131003.221003.2320032003.12003.2010302040506POSIX1.1标准1003.0管理POSIX开放式系统环境(OSE)。IEEE在1995年通过了这项标准。ISO的版本是ISO/IEC:1996。1003.1被广泛接受、用于源代码级别的可移植性标准。1003.1提供一个操作系统的C语言应用编程接口(API)。IEEE和ISO已经在1990年通过了这个标准,IEEE在1995年重新修订了该标准。1003.1b一个用于实时编程的标准(以前的P1003.4或POSIX.4)。这个标准在1993年被IEEE通过,被合并进ISO/IEC9945-1。1003.1c一个用于线程(在一个程序中当前被执行的代码段)的标准。以前是P1993.4或POSIX.4的一部分,这个标准已经在1995年被IEEE通过,归入ISO/IEC9945-1:1996。1003.1g一个关于协议独立接口的标准,该接口可以使一个应用程序通过络与另一个应用程序通讯。1996年,IEEE通过了这个标准。1003.2一个应用于shell和工具软件的标准,它们分别是操作系统所必须提供的命令处理器和工具程序。1992年IEEE通过了这个标准。ISO也已经通过了这个标准(ISO/IEC9945-2:1993)。1003.2d改进的1003.2标准。1003.5一个相当于1003.1的Ada语言的API。在1992年,IEEE通过了这个标准。并在1997年对其进行了修订。ISO也通过了该标准。1003.5b一个相当于1003.1b(实时扩展)的Ada语言的API。IEEE和ISO都已经通过了这个标准。ISO的标准是ISO/IEC:1999。1003.5c一个相当于1003.1q(协议独立接口)的Ada语言的API。在1998年,IEEE通过了这个标准。ISO也通过了这个标准。1003.9一个相当于1003.1的FORTRAN语言的API。在1992年,IEEE通过了这个标准,并于1997年对其再次确认。ISO也已经通过了这个标准。1003.10一个应用于超级计算应用环境框架(ApplicationEnvironmentProfile,AEP)的标准。在1995年,IEEE通过了这个标准。1003.13一个关于应用环境框架的标准,主要针对使用POSIX接口的实时应用程序。在1998年,IEEE通过了这个标准。1003.22一个针对POSIX的关于安全性框架的指南。1003.23一个针对用户组织的指南,主要是为了指导用户开发和使用支持操作需求的开放式系统环境(OSE)框架2003针对指定和使用是否匹配POSIX标准的测试方法,有关其定义、一般需求和指导方针的一个标准。在1997年,IEEE通过了这个标准。2003.1这个标准规定了针对1003.1的POSIX测试方法的提供商要提供的一些条件。在1992年,IEEE通过了这个标准。2003.2一个定义了被用来检查与IEEE1003.2(shell和工具AP

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论