POSIX含义

POSIX代表 “可移植操作系统接口” Portable Operation System Interface 。主要是UNIX系统早期发展得太快,以SYS V为首的建制派和BSD为首的学院派各自搞了很多新玩意儿,相互之间竞争和不兼容之处越来越多,各个商业厂家也首鼠两端,无所适从。于是就有好事者出来一统江湖,把各个山头叫来坐下来谈,统一一下各家的乱七八糟,提出一个各方都能接受和支持的标准API,基本就是糅合一下SYSV和BSD。只要按照这个API标准写程序,理论上就可以在各个操作系统和硬件平台上编译运行。

尾巴上的IX两个缩写就是为了表达跟UNIX的血缘关系。这名字还是Stallman大胡子起的。

Linux作为一个从头开始研制的新操作系统,逐渐发展起来以后为了尽可能获得大量应用软件支持,也明智地选择了用POSIX作为API设计的标准。
美国联邦信息处理标准规定联邦政府机构采购的产品必须符合POSIX标准,Windows NT为此做了个样子糊弄了一下,实际上早期版本根本不能用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值