我个人理解没必要,别人写好代码为什么不用?非得自己写一套。担心代码携带私货有问题的大可不必,所有的linux源码都可以免费获得。不适合的地方去掉或重构就行。
操作系统主要工作,完成cpu与内存资源管理,调度代码执行(进程)。美国政府,军队,全世界的很多商用系统。都基于linux或system v而来,使用linux没什么不妥或丢人的。linux遵循,gnu开源协议,不要说linux核心是自己写的即可。这是让人极反感的地方。
***********************************************************************************************************
刚刚我看到楼上有一个人的意思是,中国人写不了操作系统,带以下观点反驳一下:
1、linux、unix遵循,isoc、posix、posix扩展,sus4这四个规范实现,国内有人能实现此规范谁买单的问题。
2、操作系统的图形化界面,无非就是显卡与操作系统的交互,与显卡的控制问题,国内也有人能实现,xwindow了解点的人应该都知道我说的不假。
3、现在的TCP/IP通讯协议也是有标准可参考的,其实到现在基本还是爆喽伯克利发行版的状态。路由,交换管理控制代码也有规范可遵循,国内也有人能实现。
我们可以指定自己的计算机制造标准,网络通讯标准。首先,全世界已经这么用了,我们要把自己隔离起来?其次,管理一堆堆的标准需要很多计算机高级人才跟对应的委员会,美国都承担此重任了,何必花这些冤枉钱?