当前位置:恩施知识网 > 电脑百科 > 正文

灵魂拷问为什么中国开发不出来自己的操作系统,中国能研发自己的操作系统吗

首先操作系统是挺难的,但也不是开发不出来,毕竟有开源的Linux作底子,在上面搞一套GUI出来也不是那么难,而且国产的操作系统其实还蛮多的,比如如今在桌面领域声名鹊起的统信UOS以及早期的中标麒麟、深度等等,虽然其中有很多有国产化率争议。
不过这些系统似乎在消费级市场都不太流行,在Windows和Android面前简直不值一提。其实国产操作系统的性能并不差,交互体验也没什么问题,甚至有些设计比windows做得更好,迟迟无法流行的主要原因还是生态问题。
操作系统本身其实是没有任何价值的

首先操作系统是挺难的,但也不是开发不出来,毕竟有开源的Linux作底子,在上面搞一套GUI出来也不是那么难,而且国产的操作系统其实还蛮多的,比如如今在桌面领域声名鹊起的统信UOS以及早期的中标麒麟、深度等等,虽然其中有很多有国产化率争议。

不过这些系统似乎在消费级市场都不太流行,在Windows和Android面前简直不值一提。其实国产操作系统的性能并不差,交互体验也没什么问题,甚至有些设计比windows做得更好,迟迟无法流行的主要原因还是生态问题。

操作系统本身其实是没有任何价值的,需要在上面安装各种软件后才能发挥作用,这就好比航空母舰上面如果没有战斗机,就是一块在海面上漂浮的废铁一样。

即便是再强大的团队,要开发操作系统的同时再开发运行在其上的软件,想想就知道是非常困难的,一方面软件的功能千奇百怪,对团队的技术和经验要求太高;另一方面,软件的数量极其庞大,光常用软件就有数百种,随便一个就要做上半年一年,全由一个团队来做显然不现实,并且就算最后做出来,其使用体验肯定也不如那些专心做这一类软件的公司或组织。这就好比造车,整车厂商只需要造底盘和车壳,其他包括轮胎、玻璃、屏幕、喇叭、变速箱甚至发动机等总成都可以由其他专门的供应商提供,这样才能显著降低造车的难度和成本以及在尽可能短的时间内把车推向市场。这就是所谓的生态。

综上所述,获得给操作系统开发各种软件的软件开发商的支持就显得尤其重要了,如果没有软件开发商在你的操作系统上开发软件,用户没有软件可用,就不会用你的操作系统;反过来没有用户用你的操作系统,软件开发商就更不愿意开发软件了,由此形成恶性循环。

由此可以发现,操作系统具有很强的规模效应,即软件多,用的人就多;用的人多,就有更多软件开发者愿意开发软件;有了更丰富的软件,用的人自然就会更多。

Windows和Android都是在各自领域早早就进入打下基础并逐步壮大的,因此又可以发现,生态建立的时间点要尽可能早很重要,一旦一个生态建立起来再想要用一个新的系统把老系统的用户拉过来就相当困难了。

那是不是后来者就完全没有机会了呢?也不是,俄罗斯有一个自由软件项目叫ReactOS,其目的是制作一个在二进制层面完全兼容Windows的操作系统(注意不是模拟器)。在理想情况下,ReactOS可以运行Windows上的所有软件(生态兼容),那么在同时具备其他一些优势的情况下(如免费、占用容量更小、速度更快等),用户就有可能会选用ReactOS而抛弃Windows。用户数量多了以后,就会吸引软件开发商开发针对ReactOS优化的软件以获得更好的性能表现,用户逐步使用专用软件替代兼容的Windows软件,最后完成新老生态更替。

当然,具体到ReactOS这个项目,因为长期得不到足够的资助,其项目进展很慢,至今仍停留在Alpha阶段,难以日常使用,所以这还算不上是一个成功的项目,中国要想在操作系统上取得突破,基本没有可资借鉴的案例。

不过无论如何,国产操作系统想要成为大众化产品,也只能走相同的道路,先定一个小目标,即在软件层面上能够兼容目标OS的操作系统,或者至少提供非常方便的移植工具链,大幅降低软件开发者移植到新平台的成本,确保有大量常用软件可用的前提下再巩固新系统的优势吸引用户,有了足够多的用户基数后,生态成长的正循环就会自然形成,最终完成对原有系统的替换。

最后的最后,码字实在不易,都看到这儿了,就请高抬贵手关注一个呗。你的关注、转发、点赞都是我持续创作的最大动力!当然,有任何意见或建议也可以和我在评论区互动,非常感谢!

灵魂拷问为什么中国开发不出来自己的操作系统,中国能研发自己的操作系统吗

为什么中国不能做出自己的操作系统

1、罗马不是一天建成的

回到Windows,微软的Windows也是经过了数十年的发展,Windows才有了今天的规模,形成了桌面上的霸主地位。

而且取得如此地位并不完全是因为微软的技术优秀导致,而是IBM、Intel、HP、DELL、康柏、DEC等一系列公司共同推荐的结果,这些公司带动了数以十万计的应用软件在Windows上良好的运行,包括我们耳熟能详的IE浏览器、MS Office、Flash、PDF等等,当然还有各种各样的游戏。

2、干掉Windows的办法不是再建一个类似的系统

Windows在桌面系统的霸主地位已经无可撼动,即便中国做出一个来,也无济于事,无法改变桌面系统的格局。

毕竟操作系统是一个生态体系,不是一个单一软件。投巨资,立项目可以做一个软件,但是不可能做一个生态系统,这需要内核、软件、用户、合作伙伴、产业链和商业生态等诸多方面不断的磨合成长再磨合再成长,才能逐渐成熟。

如果只是做一个特定领域的特定功能的操作系统,最终无法大规模商用也是无实际意义的。无法掌控生态链和实现商业化的话,一切都是白搭。而目前来看,硬件厂商依然是以欧美为主导的,中国尽管已经在崛起,但毕竟不可能一口吃成一个胖子,还需要时间积累。

3、没有必要

原因在于目前桌面操作系统和产业链已经非常成熟,而且已经是全球化的了,中国没必要再去建一个类似的,即便是从信息安全的角度出发,也有比重新建一个更好的办法去达成目的。

4、专利壁垒

即便中国可以有软件公司做出类似的系统,但只要商业化,就陷入微软的专利陷阱中。微软几十年的积累以及桌面系统霸权地位的形成,必然已经在专利领域构筑好护城河,就等着相关公司往里面跳呢。

5、成本高

关注过科技领域的网友一定都知道一个普遍的现象,研发是十分烧钱的行为。尤其是对于操作系统这种短期无法实现收益的产品来讲,并不是一般的公司可以烧得起的。因为想要培植出一套全球流行的操作系统,不仅需要时间和技术积累,还需要强大的产业联盟。

在移动领域,抛开苹果IOS这种封闭的系统不谈,Android其实是一种基于Linux的自由及开放源代码的操作系统,所谓开源就是大家都可以拿来进行自己独立开发。有免费放着不用,为什么还要自己去花钱开发呢?任何企业都得考虑产品的成本不是~

但是作为战略的需要,拥有自己的操作系统从长远来看是有必要的。例如阿里、华为都拥有自己的操作系统研发。虽然现在依然是Android的天下,但是在未来的某些特殊时刻,拥有自己成熟的操作系统的意义将会显现。拥有自己的系统,短期不具备现实意义,但长远看具备战略意义。

灵魂拷问为什么中国开发不出来自己的操作系统,中国能研发自己的操作系统吗

为什么我们搞不出中国人自己的操作系统?

很多原因。
首先,CPU内核指令是美国发明的,因此他们得风气之先,自然领先一步。而且这些东西,领先一步就是领先。
其次,由于盗版猖獗,以及美国软件商故意纵容盗版,让中国客户已经熟悉使用windows,并且打压中国的软件业,然后美国反过来以盗版的名义来获取收益。如果中国、美国合作一开始就打击盗版,以维持美国软件高售价,那么肯定会迫使中国人自己开发软件。
第三,不但是中国没有开发民用操作系统,其他国家也没有,绝大部分都是美国开发的系统。当然,中国有自己的操作系统,但仅局限在与国家安全相关的电脑系统上,普通民用是没有的。所以,既然世界上比中国强的国家都没有自己的操作系统,又为什么一定问中国没有呢?
免责申明:以上内容属作者个人观点,版权归原作者所有,不代表恩施知识网立场!登载此文只为提供信息参考,并不用于任何商业目的。如有侵权或内容不符,请联系我们处理,谢谢合作!
当前文章地址:https://www.esly.wang/diannao/14906.html 感谢你把文章分享给有需要的朋友!
上一篇:u盘为什么插不进USB接口,电脑usb口插入u盘无法识别 下一篇:汽车音响主机作用,汽车音响跟主机有关吗

文章评论