首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

国产操作系统不“国产”内核不自主,说说深度系统的价值

发展国产操作系统,如果是桌面级的操作系统是没有必要从内核写起的,但是有一些特殊的应用场景操作系统,可以考虑从内核写起。

发展国产操作系统,目的是为了安全可控,但是安全可控不意味着完全需要封闭自己玩,安全可控的同时还需要考虑生态,也就是既要安全,又要可用

如下图所示目前大部分的操作系统,除了Windows之外,都源于或者参考Unix,尤其是Linux在参考Unix的基础上发展起来,而后续大部分的OS都是基于Linux,包括安卓。所以说Linux是全球商用操作系统之父一点也不为过,天下武功出少林。

除了Windows和IOS之外,大部分操作系统都是基于Linux定制的,Linux是开源的操作系统,遵循GPL版权协议,任何人都可用使用,Linux已经被全球的软件爱好者研究的透透的了,应该不存在什么不可见的后门。

所以,就Linux本身而言,应该是安全可靠的。就像Linux的商标小企鹅一样,Linux 开放源代码的 Linux 为全人类共同所有,任何公司无权将其私有。而安卓就不一样,安卓虽然号称是开源的,但是专利权依然在谷歌,而且GMS并不是免费的。

Deepin深度系统当然也是基于Linux封装的。因为Linux本身是安全可靠的,因此完全可用满足国产操作系统安全可靠的需求。Deepin做了定制开发,修改了部分内核,添加了一些适应中国消费者的功能。我觉得可以算半国产操作系统,至少是可控的。

用Linux还有一个重要的原因就是生态问题。Linux的软件是非常的丰富的,如果使用内核都完全重写的操作系统,一方面可能需要耗掉百亿美金(参考Windows),另一方面可能根本无法找出可用的软件,任何一个软件都需要定制开发,这样成本太高,而且得不偿失

既然从内核开始重写本质上就是为了安全,Linux又足矣保证安全,那么同时考虑安全和生态,选择Linux封装的国产操作系统,是没有问题的。而且基于Linux的国产操作系统也可用自己定义系统级的安全功能,反正内核都是开放的。

只有一种场景可以完全自己重写内核开发真正完全国产的操作系统,就是在某些独特的使用场景,不会有太多的应用使用需求,因此也不会存在什么生态的问题,例如某些物联网场景就可以

华为的鸿蒙系统,应该是同时兼容了自研的微内核以及Linux的宏内核,荣耀智慧屏应该还是基于Linux内核的。如果按照计划,基于自研内核的OS明年可以顺利推出,那么这应该可用算是从内到外一个完全自研完全国产化的OS,我们拭目以待!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191109A00RJI00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券