已有10条答案
中国互联网公司很强没错,但是操作系统、半导体芯片、一个成熟的开发者生态、以及人工智能等计算机基础学科领域的积累还远远不够,中国互联网强在哪里?一方面是长期的用户习惯培养,国内的移动互联网更发达,应用开发领域这些偏上层的领域比较领先而已。这一点差异是由于中美互联网发展发达程度不同引起的,由于在传统PC互联网时代美国互联网已经很发达了,所以移动互联网在美国并没有爆发,但是国内则不同,传统互联网时代不够发达,很多技术设施都还没建立起来成熟的体系,但是廉价智能机降低了入网门槛,所以中国的互联网爆发在移动互联网领域更明显,而这都不在基础研究领域,只是在应用开发领域。
确实,目前中国互联网公司却是算是除了美国以外整体实力最强的了,不过这是有原因的,你没发现全世界再也找不出一个像中国市场这么具有特殊性的互联网环境了吗?所以中国互联网公司能力很强其实是有一定限制的,或者说在一定条件下才满足的,13亿人口的超级市场,国家政策庇护的超级温床,可以说中国互联网很强大更多局限在国内市场。就好像中国的软件应用往往讲究大而全,一个应用恨不得把你的衣食住行、吃喝拉撒等等全都管了。既要能聊天,也要能支付等等,总之只要这个行业有的功能,中国应用开发届都会把这些加上去。就是笔者通常调侃的,美国的软件设计领域是“Less is more”,而国内的软件设计领域则刚好相反,是“The more the better”。其实在各自擅长的领域也是这样,中国在应用开发领域有得天独厚的优势,但是美国在底层领域,计算机基础设施建设和学科贡献则具有不可挑战的地位,中国互联网的强大是优势,美国互联网的强大才是真正的底蕴。那么接下来分析一下为什么中国的互联网公司很难做出windows一样强大的操作系统的几大重要原因。首先是市场想对成熟,不管是在桌面终端领域和移动终端领域,服务器端有unix、Linux,桌面领域有macOS、windows,移动端有iOS和android,都已经是非常成熟的操作系统,并且都是意境非常成熟的一个生态体系了,所以在这个条件下,国内互联网公司本质上是没有重新开发一款新的操作系统的需要的。因为这些操作系统都已经能够非常完美的满足国内互联网公司的业务需求。
其次是物力投入极其巨大。举个简单的例子,windows操作系统,一个版本是几千万行级别的代码量,投入数百亿美金级别的研发投入,数千人的研发团队经过数年才能研发完成的,试问国内哪家互联网公司有这个实力。百度和腾讯还愿意做做底层,要知道阿里当年连PHP都搞不定,底层基本不愿意做的企业,怎么可能完成如此浩大的超级工程?再次是缺乏成熟的人才培养体系,没有这方面的人才。国内的人才培养体系很显然不成熟,国内应试教育的填鸭式教育导致了中国在这方面人才培养的确实,真正进入了行业,包括笔者在内的一类程序员都不愿意去做这方面的研发工作,而且做底层系统级别的开发不像应用开发,没那么有成就感,也更加的枯燥,更没有接受过这类行业专业的系统学习。国内的大学没有哪一家有这么成熟的人才培养体系,中科红旗等等Linux发行版也只是停留在换UI和做本地化工作上。创新力的的缺乏,长期以来的拿来主义。这一点很重要,一方面因为教育体系的原因,另一方面就是中国互联网的特有属性,模式创新,拿来就用,却没有自己的创新的成就,长期以来的拿来主义导致整个行业的文化氛围已经是这样,很难改变,这种文化史刻在骨子里的。不愿意做底层研究,不愿意做技术投入,有好的东西拿过来就好了嘛,所以中国互联网在前十几年都是停留在模式创新上,以BAT为代表的几乎无一例外的照搬国外的模式,然后做本地化创新就可以了,可以说几乎中国的互联网企业都是这么来的,缺少成为伟大企业和国际性企业的基因和底蕴。因此,这些都是中国互联网公司不能做出windows级别系统的主要原因。如今中国互联网正在发展转型的核心节点上,已经开始有今日头条、小米等中国人自己的互联网商业模式,未来十年也许未可知,但是中国互联网会变得越来越好,未来也许我们会有自己的半导体芯片、会有自己的操作系统、会有自己的开发神态、会在人工智能领域取得重大突破,会有更多的行业基础研究的顶尖人才,会有更多愿意做底层和基础研究的伟大的企业。
之前回答过类似的问题,不是做不出来,是做出来没人用。别说windows了,中国多少人买了Mac机马上替换成windows的?用户已经养成习惯了,就算开发出来,除非不得已,普通用户是不会耗费巨大的学习成本去切换操作系统的。别说操作系统了,就连office办公软件都不会换。当然了,微软一步步作死,也不是完全不可能,这都是后话,需要等待时机。为什么时机很重要?工业、科技的发展是分阶段的,蒸汽机在英国,电动机在德国,计算机在美国,一旦新技术兴起的阶段某些厂商占据了领先优势,后边新起之秀想完全走相同的道路超越老牌厂商是非常困难的,因为没有市场优势没有技术优势没有资金优势。为什么中国互联网牛?因为互联网产业起来后中国厂商马上就跟进了,所以跟世界一流企业站在一起。后起的想追赶就比较困难了。比如腾讯QQ、微信现在很难被取代,阿里淘宝也很难被超越。当然了,科技无止境,一旦新的科技尤其是具有划时代意义的科技产品出现,新的厂商必然超越老牌厂商,这是历史的规律:物极必反、新陈代谢。所以,国产操作系统需要一个契机。就算没有操作系统,也没什么大不了,因为几年后操作系统的形态会发生极大的变化,也许就不再需要传统意义上的操作系统了。操作系统的初衷是管理硬件、软件。然而,硬件越来越固定,显卡、内存、基带芯片全都集成到CPU,不再需要驱动程序;软件工具内置到硬件设备中,不需要其它软件;请问,还需要操作系统吗?这个问题就相当于:我家没有固定电话的时候,已经人手一台手机了。没必要死盯着别人手里的老古董,眼光向前看,引领下一代风潮才是正途
Windows系统已经是一套面临世界用户的比较健全的系统,而开发一套类似于Windows一样的系统,不是简简单单投资人力、物力就可以解决的。1、需要创造一门专用的程序设计语言,这非一日之功;这样的设计语言需要大量的技术支持不断完善,减少程序漏洞,这是一个长时间积累的过程;2、需要大量的开发者愿意为你的系统开发软件;而对于一些小众系统,很少有开发者去冒险为其设计和开发软件;没有软件商的支持,这套系统便待不长久;3、需要为你的系统编制大量的语言规范,便于开发者进行设计和程序开发;这些语言规范又需要在实际应用中,结合各地政策的不同进行维护和更新;4、需要所有的硬件厂商支持,系统作为软件是运行在硬件系统上的,例如CPU、显卡、主板、USB等等,而现在的硬件厂商们早就适应了Windows,一套新系统就需要它们重新设计,这显然困难重重;5、需要数不尽的驱动和编译器来支持各种应用的运行和硬件的正常工作;而且还要保证他能与最新的各种软件协议、硬件协议能接轨;6、需要强大的服务支持,所有的系统都存在或多或少的Bug或漏洞,就需要你不停地进行修复和更新;7、需要有一定的创新精神,如果你的系统不能与时俱进,与时代不接轨,那么在这个时代中他就会显得格格不入;8、需要国家的支持,一套系统语言涉及到太多的法律规范,政府不允许的话,所有的开发都将困难重重;9、需要用户的大力支持,再好的系统,没有人使用也就没用了。10、能形成一整套的完善体系、设计规范,这岂是一天所能做到的,也不是单凭脑袋就能想出来的,需要大量的实践才能不断进步和完善。
美国硅谷那么多的科技公司,为什么没有人研发桌面端操作系统去对抗微软的windows系统。那些公司个个都是行业里的佼佼者,资金实力雄厚,但也没有哪个企业去研发操作系统与微软竞争。根据国外调查机构statcounter发布的2017年8月全球桌面操作系统市场份额,微软的windows 操作系统达到了83.53%
几乎垄断了整个桌面操作系统,一般公司想进入一定领域必然要面对微软这个巨头。微软的Windows 操作系统已经走过了三十个年头,从最初的windows1.0到如今的Windows 10,持续不断地更新和海量的软件支持造就了微软Windows系统在桌面端一家独大的局面。一些打着国产操作系统的,其实本质用的只是开源的linux系统,只是换了副马夹,好用来骗取国家科研经费!所以想要做好操作系统必须要做好三点第一,独立自主的研发,用linux操作系统伪装国产操作系统是可耻的行为第二,软件开发者全力的支持,一个操作系统做的再好没有软件支持,这个操作系统也不会走的太远第三,庞大的资金,微软的操作系统也是从无到有,然后再到垄断。再加上现在的桌面端操作系统已经被微软垄断没有庞大的资金支持根本斗不过微软,有可能你出第一个版本人家已经更新到下一代,这样就算做出来也没有意义!
568605678
回答数:211 | 被采纳数:48
关于计算机行业我是外行,通过看评论,我觉得只要我国没有独立研制出CPU以及专门的指令集,想要做出自己的操作系统基本上不可能也没有意义,因为研制我国独有的系统无非就是为了安全(如果不为了安全,我们大可拿来主义),那么,计算机安全是否只是软件安全?没有我国自主研发的CPU而用国外的CPU就安全吗,就没有漏洞吗?我瞎猜啊:如果在CPU电路里面隐藏个固化了某个恶意程序的电路应该能做出来吧,要是这样,即使研发了基于国外CPU基础上的操作系统估计也没用。还有就是现有的各行各业的软件,都是运行在国外操作系统平台上的,假如我国研制独有的且不兼容的系统,肯定会造成巨大的损失。
操作系统不是技术牛b就一定要研发民用的。商业操作系统讲究的是受众面的广大,而且受众面还牵涉到了上千万应用软件的运行兼容性,而且是要求上层代码主动向下兼容底层代码,这怎么要求上千万个软件公司统一开发适应新系统的工作量?所以,既然中国起步晚了,就失去了商业操作系统普及化决定权,更多的是考虑到约定俗成了已经。
首先我要告诉你的是:互联网公司跟操作系统是两个概念,分属于计算机科学的两个不同的领域。其次是,操作系统需要CPU的支持,英特尔的X86架构系列的指令集是与微软的操作系统捆绑在一起的,软硬件形成一个完整的Winter体系,而且占据了整个世界PC市场的极大份额,有众多的应用软件支持,形成了完整的产业。中国如果想搞CPU和操作系统,也只能用在专业领域,不可能取代Winter这个组合。
微软那么强,为什么买下诺基亚,捆绑自家的WP系统,最后移动端还是一败涂地。建立一个系统只是跨出了第一步;建立软件的生态,让所有人接受,使用,才是第二步;第三步是让硬件厂家为你的系统开发驱动,适配;最后才能长久的生存下去。开源的系统很多,拿来就能用,但是否有软件商硬件商来支持你就是个问题。
orangenfm
回答数:69 | 被采纳数:122
科盲太多。中国互联网历来就是吃西方开源的技术红利,与软件行业特别是PC系统软件行业没有一毛钱的关系。现在阿里等互联网公司已经吃尽了红利就看挺到何时死的问题了。
中国互联网强并不是技术有多强,而是变现无所不用其极,比如莆田系,广告,全家桶,互拉联盟,游戏,等等,这里技术成分很低,用户致上是忽悠人,赚钱才是硬道理,上市圈钱又是赚钱的升级版,钱多了所以公司容量大了,感觉好强罢了,另外支付这个也是满足市场需要,并不是技术有多牛掰