对如何发展国产操作系统的一些思考

对如何发展国产操作系统的一些思考

最近最热门的新闻之一,就是由于各种原因,美国重新激活了对中兴公司核心部件的禁运。作为一个在电信行业混迹了快二十年的老鸟,对禁运可能对中兴造成的后果,相对还是比较清楚的。虽不能说是一剑封喉,但足以把中兴逼迫到了没有任何退路的墙角。作为同行,个人心中对中兴的遭遇深深感到同情和可惜,真诚希望她能够尽快找到解决方案,度过难关。

正是因为这件事,引发了全社会比较热烈的关于IT行业核心部件的讨论。其中讨论最多的,就是CPU和操作系统的国产化。同样地,作为一个在自主操作系统开发和推广领域(如果这也算是一个领域的话)混迹了近二十年的老鸟,对如何发展国产操作系统也有一些个人的看法,在这里分享出来,供业界同行批评讨论。

最近让我非常欣慰的一件事,就是妹妹结婚了。随着年龄的不断增大,妹妹的婚事一直是全家人记挂和头疼的事情。看到妹妹身穿漂亮的衣服,被新郎家簇拥着走出家门的时候,心中的感动和喜悦无法抑制,居然不知不觉的留下了眼泪。同时,看着从小长大的妹妹,在这一刻变成了别人家的媳妇,心中也有一种说不出的不舍和惆怅。我个人是认同早婚早育理念的,因为早一点组成一个家庭,自己平时努力工作或学习的结果会逐渐积累到家庭中,进而沉淀到后代身上,所谓“三代而出贵族”。

操作系统的发展同样如此,需要形成一个“能够积累各方成果”的平台,这样不断积累下来,最终形成质变。通过不断的累加这种质变,最终会形成具备自己风格,有自己的应用场景的操作系统平台。现在国内有很多从事操作系统开发的公司,也有很多从事开源操作系统开发的团队和个人。但大部分都是聚焦于嵌入式操作系统的开发。我个人认为,嵌入式操作系统是比较难以形成气候的,主要原因就是“不能构筑起积累各方成果”的平台。而造成这个原因的原因(不要介意我的绕口令),主要有以下几点:

  1. 嵌入式操作系统功能比较单一,实现方案和技术细节都已比较成熟。无非是在实时性上加强一下,在资源占用(包括内存和Flash等)上加强一下,很少有新的功能需求。这样就缺少“功能来源”,导致嵌入式操作系统内核功能欠丰富。说是“无源之水”有些夸张,但也有一定的道理;

  2. 嵌入式操作系统面对的硬件呈现高度碎片化特点,这导致操作系统开发者把大量的精力都分散在了适配硬件平台所做的移

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值