新闻详情
新闻搜索
什么是 POSIX
摘要:POSIX “可移植操作系统接口” Portable Operation System Interface
POSIX代表 “可移植操作系统接口” Portable Operation System Interface
遵循这个标准的好处是软件可以跨平台(跨unix不同版本的平台).这个协议是对操作系统服务接口的标准化,从而保证了应用程序在源码层次的可移植性。如今主流的Linux系统都做到了兼容POSIX标准。
遵循这个标准的好处是软件可以跨平台(跨unix不同版本的平台).这个协议是对操作系统服务接口的标准化,从而保证了应用程序在源码层次的可移植性。如今主流的Linux系统都做到了兼容POSIX标准。
POSIX 的由来,主要是UNIX系统早期发展得太快,以SYS V为首的建制派和BSD为首的学院派各自搞了很多新玩意儿,相互之间竞争和不兼容之处越来越多,各个商业厂家也首鼠两端,无所适从。于是就有好事者出来一统江湖,把各个山头叫来坐下来谈,统一一下各家的乱七八糟,提出一个各方都能接受和支持的标准API,基本就是糅合一下SYSV和BSD。只要按照这个API标准写程序,理论上就可以在各个操作系统和硬件平台上编译运行。
Linux下的程序开发,Linux的API是遵循POSIX标准的,POSIX标准定义了操作系统应该为应用程序提供的接口标准,是IEEE为要在各种UNIX操作系统上运行的软件而定义的一系列API标准的总称,其正式称呼为IEEE 1003,而国际标准名称为ISO/IEC 9945
POSIX标准意在期望获得源代码级别的软件可移植性。换句话说,为一个POSIX兼容的操作系统编写的程序,应该可以在任何其它的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 标准、现在最新的Win10对 Linux/POSIX 支持好,则是因为Linux已经统治了廉价服务器市场。为了提高Windows的竞争力搞的。
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 标准、现在最新的Win10对 Linux/POSIX 支持好,则是因为Linux已经统治了廉价服务器市场。为了提高Windows的竞争力搞的。
群晖 Synology 网络存储服务器 四川省唯一企业级代理
-------------------------------------------
成都科汇科技有限公司
地址:成都市人民南路四段1号时代数码大厦18FA5
QQ:2231749852
电话:400-028-1235
手机(微信):138-8074-7621
--------------------------------------------
员工数据集中备份方案
勒索病毒防治解决方案
企业私有云盘解决方案
--------------------------------------------
群晖synology 解决方案及售后服务中心