nix可移植操作系统接口。
这是一套定义了可以和unix兼容的操作系统的接口,包括c接口、标准库、shell和命令解释器、文件系统交互、进程管理、信息查询、网络等等。
这东西的出现,本来是为了统一和保持类unix操作系统对unix的兼容性而规定的,简单来说就是,你内部的源代码实现可以五花八门,但是在操作系统的全套接口调用上,必须符合posix的规定,这样一来,就能很好的解决操作系统及所用的各应用的兼容性、可移植性问题。
虽然这东西是为了解决兼容性问题而推出,但实际上它几乎将unix的结构和接口都描述了一遍,是一个事实上的操作系统框架标准。
可以这么说,这东西就是unix操作系统的骨架。
高振东搞的操作系统核心,本来就来自于那本他抽到的《深入理解linux内核》,而linux是符合posix的,可以说两者是一体两面。
不过和《深入理解linux内核》不太一样的是,posix更标准化,更利于描述一个新的操作系统的开发要素。
所以对于高振东来说,想要用posix这套东西来描述现在正在开发的多用户网络操作系统,是件非常容易的事情,改动量不大,当然,第一个要改的,就是那个名字,不能再叫posix了,最多只能叫posi,forunix得改了。
posil(portableoperatingsysteminterfaceforloong,类loong可移植操作系统接口)?好像这个名字不错!高振东美滋滋的想。
有了这套接口,高振东在这方面的工作就轻松多了,同志们在操作系统核心上的事情,主要就是往接口里面填代码。
高振东在计算机上,开始了“辛勤”工作,主要内容是修改和匹配,这个事情说多不多,说少不少。
就在高振东一天天的沉浸在这简单朴实的工作里的时候,一个电话打到了他这里来。
“有个事情,想听听你的意见,你不用过来,电话里说就好。”是防工委的总工。
高振东现在正在三分厂,而三分厂这条电话线,属于是保密级别最高的那种,或者说,和高振东几个工作地点、以及家里有关的电话,都是这个级别。
这让高振东方便了很多,一些不是那么重要的事情,他不用亲自跑一趟了。
“好的,什么事?”
“有个友好国家,想要向我们购买一批武器,你对此有什么看法?”