
POSIX是可移植 *** 作系统接口(Portable Operating System Interface for UNIX)的缩写。
是IEEE为了在各种UNIX *** 作系统上运行软件而定义的一系列API标准总称,正式称呼为IEEE 1003,国际标准名称为ISO/IEC 9945。
POSIX标准定义了 *** 作系统应该为应用程序提供的接口标准,为获得源代码级别的软件可移植性。
POSIX不局限于UNIX,其它 *** 作系统,如DEC OpenVMS支持POSIX标准;IEEE Std.1003.1-1990(1995年修订)或POSIX.1,POSIX.1提供源代码级别的C语言应用编程接口(API)给 *** 作系统的服务程序,如读写文件。
POSIX.1被国际标准化组织(International Standards Organization,ISO)所接受,因此,被命名为ISO/IEC 9945-1:1990标准。
简单理解:
1、POSIX是一个针对 *** 作系统(准确地说是针对类Unix *** 作系统)的标准化协议。
2、这个协议是对 *** 作系统服务接口的标准化,从而保证了应用程序在源码层次的可移植性。
3、如今主流的Linux系统都做到了兼容POSIX标准。
是。 *** 作系统接口的国际标准就是遵从POSIX标准,而linux *** 作系统接口集合就是跟随国际标准制作的。 *** 作系统是一组主管并控制计算机 *** 作、运用和运行硬件、软件资源和提供公共服务来组织用户交互的相互关联的系统软件程序。欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)