POSIX标准 portable operating system interface ,POSIX就是专门为Unix系统提供的一套系统方法库,可移植性操作系统接口
提出这个标准的原因 便于同一个应用程序在不同的满足POSIX标准的系统之间互相移植,类似于java的jvm,Java程序运行在jvm上,jvm可以兼容不同的os。满足了java程序移植性的需求。
(1)面向应用
(2)定义接口,而不是它的具体实现;
(3) 涉及资源和可移植性,而非对象;
(4) 基于c语言;
(5)无超级用户,无系统管理;
(6) 最小限度的接口,最小限度的定义;
(7)应用领域广泛;
(8)对以前的实现进行最小限度改变;
(9)对原有程序代码做最小的修改;
(10) 实时扩展;
推荐一个不错的文章