关于难产的国产操作系统 -碎语之二(服务)

我在前文《关于难产的国产操作系统 》中碎语了一些话题提及标准。现在心血来潮再次将话题延申一下--服务。我看到很多关于操作系统的书千篇一律就是什么内存管理,进程管理,文件管理,设备管理,中断管理....。偶尔还是有几本书提及系统调用API的,当然还是有提及。

不过我认为操作系统的关键却是这被偶尔提及的东西了-系统调用(API)。在我眼中,这才是操作系统的核心。我把它定义为服务而不是简单的系统调用。什么是操作系统?操作系统的目的是啥?就是要提供服务啊!这些服务方便了我们与各种“门(硬件电路)”的交流,既包括使用也包括管理,这就是操作系统最初的目的。一个好的操作系统必然有好的服务形式。所以服务是操作系统诞生后生存下去的根本。优良的操作系统服务会带来优质的使用体验,带来优异的开发体验,所以在PC领域Windows,MAC称霸了,在移动端IOS和Android遍地了,在服务器端UNIX,LINUX嚣张了。

但是,但是,又回到了前文,服务必须以标准的形式存在。最后还是要归结为标准的。于是在操作系统上有了一个人家定义好的服务标准--POSIX.1-2008规范,Windows支持、UNIX支持、LINUX支持...。于是标准开发进行中。于是大家都“支持”。我的意思是说“支持”,不是按照这个执行。美国说了“要遵守国际海洋公约,但是可但是,我不加入”--这就是所谓的“支持”。所以我认为,我们要想开发自己的操作系统必须有自己的标准,可以对POSIX.1-2008规范支持但是一定要记住是可以支持,但不是执行,否则回到第一篇文章那就是我在开发“歪果仁”的操作系统了。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值