提及操作系统,大部份人会想到日本谷歌开发的Windows系统,略懂行的可能晓得Linux操作系统,实际上这两个系统都是美国开发者创造的,假如中国硬要推川一套国产的操作系统,大几率也是基于Linux操作系统。
先明晰操作系统是哪些?
操作系统并不是硬件linux关机命令,而是属于软件领域。你新买一台笔记本之后,通常就会给你预装一个操作系统,目前主流安装Windows10,这是谷歌最新款的操作系统。操作系统是个哪些东西?操作系统虽然就是你的所有软件运行的一个载体,操作系统是最直接与硬件进行交互的一套软件,因而操作系统属于底层的软件,但是使用的技术也不是开发下层应用用到的Java语言之类,常常会用C语言等适宜底层的编程语言开发。
笔记本上主流的家用操作系统是谷歌的Windows,苹果笔记本使用的是苹果自研的操作系统MacOSlinux操作系统是什么系统,目前市面主流服务器使用的是Linux,而其中的苹果的MacOS与Linux都是基于Unix内核进行开发的linux操作系统是什么系统,Linux是开源的,MacOS和Windos是闭源的,意味着你在网上能不能下到她们的源码。
好了,你们大致明白操作系统是个哪些东西以及现况,下边我们来谈谈操作系统在中国的情况。
操作系统是掐住咽喉的技术?
确切的说,操作系统的理论和实践,早已都写入了中国一流学院的计算机专业的教科书,几乎是科班出身的每一个开发者的选修课程。而中国也不缺发对Linux等操作系统具有较深度研究的技术大牛,因而对于操作系统我们并没有说卡在哪些技术难点,操作系统目前看来都是“一切即文件”的思想,无论是Windows还是Unix,皆是这么。
那为何我们没有自研的操作系统?
其实,即使操作系统这门学问我们业内的大牛基本上可以弄清楚,而且假如要靠中国自己的技术团队去开创一套另一种操作系统的理论和思维,这几乎是做不到的,包括现今的德国微软和谷歌都难以做到。
于是,大部份的所谓的新的操作系统,都是基于Linux去开发,别忘了Linux是开源的linux 软件,我们可以领到他的源代码,因而手机上的操作系统安卓就是微软基于Linux进行开发研究下来的,毕竟早已是手机市场的操作系统霸主。
那我们假如自己研究一套基于Linux的操作系统总不难了吧?
对的,不难,而且没有太大意义,由于任何一个新事物,都是为了解决一个新需求,假如我们现今研究一套新的操作系统,这个操作系统的目的只是为了取代现在家喻户晓的Windows,那这个意义并不大。首先这将消耗极大的人力成本,其次是生态圈的问题。一套系统的成熟并不是他的技术有多么强悍,而是他的体系他的生态圈足够丰富,毕竟,这方面Windows早已做到极至了。
华为的鸿蒙是否开辟新的操作系统之路?
现今最受你们瞩目的非华为鸿蒙的操作系统莫属,很不幸地告诉你们,鸿蒙也是基于Linux操作系统进行开发的,也就是内核仍然还是主流操作系统的内核,思想仍然还是“一切即文件”。鸿蒙的源码笔者没有去阅读,并且从公布的资料可以判定,鸿蒙的出现是在一定程度上对安卓系统进行对抗,而且为5G的物联网时代的到了打下基石。华为假如动用鸿蒙系统,我们应该去支持,这是国外为数不多进行开发一套自研的操作系统的措施,这是一种赌,赌一个操作系统的未来。上面也说过,且不说这个操作系统的稳定性怎样,光是生态圈的问题就一团糟,意思是你的新系统似乎稳定,而且容纳不了现今的主流软件,那也是徒劳无功的。
也就是说,假如华为准备动用鸿蒙,那将对鸿蒙操作系统的生态圈进行构建,假如成功,这将是会是中国科技史上的一道彩虹。假如鸿蒙在联通端能崭露头角,毫无疑惑,未来对桌面端的的Windows进行一定冲击也是让我们有所憧憬,只不过我们要给华为更多的时间。