Unix标准

Unix标准发展

按照时间的演化过程,Unix标准演化经过了以下三个阶段:

  • ISO C,此为 C 程序设计语言的 ANSI标准,由ASNI(美国国家标准学会)提交于 ISO(国际标准组织)得到批准。成为 ISO C标准。
  • IEEE POSIX, POSIX 最初是由 IEEE(Institute of Electrical and Electronics Engineers,电子/电器工程师学会)制定的标准族,POSIX 指的是可移植操作系统接口(Portable Operating System Interface),后面递交于 ISO 得到批准。
  • SUS, Single Unix Specification(SUS, 单一 Unix 规范)是 POSIX.1 标准的一个超集,POSIX.1相当于 SUS中的基本规范部分。

Unix标准具体内容

  • ISO C 规定了标准 C 的接口
  • POSIX 规定了Unix 系统的系统调用以及库函数, 还包括使用程序接口等
  • SUS 规定了一些附加接口,扩展了POSIX
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容