阅读731 返回首页    go 搜狐


阿里巴巴有没有能力开发出媲美linux的操作系统?

阿里巴巴有没有能力开发出媲美linux的操作系统?

年中的时候阿里巴巴启动NASA计划,最近又设立达摩院,可见阿里巴巴在科技方面布局之深。那么阿里巴巴究竟有没有能力开发出媲美linux的操作系统呢?

1、从财力物力人力上说

早期Unix投入多少已无从考证,到后来基于Unix起来的Mac OS和Linux则是走的不同的路,一个是苹果无数研发投入起来的,一个是林纳斯把Linux开源以后无数来自全球各地的程序员来完善起来的。所以这里面潜在的财力、物力和人力成本其实是极大的。那么最好的对标产品就是Microsoft的Windows系列产品,微软的vista系统是10000人研发人员投入了超过5年时间才做出来的,这其中还不计较其它投入,已经超过200多亿美金的研发投入,况且这还是在微软具有成熟的操作系统体系以后的事情。

仔细一对比你就会发现,全球排名前几的科技公司的每年研发投入是中国的bat现金储备都要多得多,比bat几年的净利润还多。虽然阿里每年的交易额很好,但是交易额跟营收尤其是净营收毕竟是不同的概念。

所以阿里在人力、财力、物力方面没有这个实力来做的,不肯有余钱和人来做这件事情,这是一个投入极大难度极高周期极长的事情,国内在很多方面急功近利、浮躁短浅的思想是不行的。

2、从文化上和创新上

操作系统属于底层技术也是最核心最基础的技术,需要极高的创新度,并且操作系统是属于一个生态级的产品,不是说光做好操作系统本身就好,还涉及到硬件支持、软件生态的培养等等众多问题。

长期以来,日本都被冠以长于模仿的民族,但其实我们才是最强的。我们在很多轻工业、重工业等等行业可以很快生产出和外国人一模一样功能的东西,甚至质量更好,甚至在IT互联网领域,国内也总是能短时间进行模式创新,弄出一模一样的产品。比如阿里、百度、腾讯等等可以说都是这样起家的,甚至一些类似于滴滴这种当红炸子鸡,都几乎是照搬国外成熟的商业模式起家的。所以骨子里的基因是模仿的基因,是一个技术使用者的角色,而非创新者的角色。可以这样说,很多东西可以模仿过来的,但是有的东西却是怎么模仿都模仿不过来的,而操作系统就是其中之一。

3、人才培养上

其实在人才培养上也有很大差距,其实中美教育差距很大,人家是从小培养动手能力和创新能力,而我们则是从小接受的填鸭式的应试教育。这几乎扼杀掉了创新的天性,不是中国的孩子不聪明,而是因为应试教育已经把孩子的天性都扼杀掉了,在传统的中国应试教育下,大家更加习惯考试和刷题,大家习惯选择最热的专业而不是自己最喜欢的专业,所有的一切都仿佛是安排好的。

而美国教育是从小更多接触到批判式教育,所以其实不是说我们中国的孩子不聪明,只是被体制扼杀得比较严重了,当然这个跟我们国家人口压力比较大有很大的关系。

4、必要性上

必要性上说,不论是移动端还是PC端,不论是服务器端还是个人PC,都已经有Unix、Linux、Mac OS和Windows等一众非常成熟的操作系统,重新研发一款操作系统无疑是得不偿失,这对于一般的商业公司是绝对不可能的,因为在股东层面尤其是董事会一级很难通过。其实阿里云OS也小有成就,不过局限性很大,在智能手机领域很难突破。

但是从情怀上,我们希望未来中国的计算机技术能在处理器、操作系统、编程语言和编程工具等底层技术方面有更大的突破,这是一代又一代的计算机人的理想,而不仅仅是一些商业成就,学术成就也更能提现一个大国的技术实力。

微软开发WinNT的时候,原本计划18个月,20来个程序员可完成项目。没想到实际开发过程中项目一再延期,一再招人。印象中记得这个项目延长到5年,20来人达到270人才开发结束。这期间开发工程师忍受了极大的痛苦,每天加班,有的甚至家庭出现了不可调和的矛盾,身体也遭到了不小的伤害。但是当NT问世后,微软帝国诞生了,短短几年所向披靡横扫全世界。NT上市到比尔成为首富大约不到三年,以同等时间比较,人类历史上没有谁在财富增长速度上能超过比尔盖茨。NT就是微软帝国的基石,是windows的内核核心。开发操作系统的难度之大,不难想象。不考虑生态,单就独立开发一套windows系统,个人也觉得目前中国也难以做到,技术理论上是没有问题,但千锤百炼的windows系统这十几二十年的开发经验我们却近乎于0。这些经验非从一代代操作系统的开发过程中获取不可。没有这些经验,开发出系统必然脆弱得不堪一击。汽车飞机的发动机许多强国都能制造,相信日后中国不靠外力也能制造,核动力航母的研制大概比登天还难,但中国真要研制也未必不能成功,唯独真正强悍的操作系统只有微软才有,全世界独一无二,无论什么操作系统都不能望windows项背。具备独立开发windows系统的难度远远大过自主研制发动机,甚至是核动力航母。有人会说太夸张了,没有夸张,只因windows称霸了PC,新的PC操作系统失去了开发价值,没有开发的价值又缺乏几代操作系统的开发经验,还用指望吗?即便不考虑生态,那么需要开发几代操作系统才能追上windows呢?假设需要三代(顶格假设),前两代的开发所投入物资人力从实际来看价值等于零。一个操作系统一问世就没有价值,需要两代后才有价值,答案不言而喻。

最后更新:2017-10-13 19:57:48

  上一篇:go 阿里巴巴的技术全球知名,为什么技术总监达摩院院长张建锋却很低调?
  下一篇:go 阿里巴巴技术全球知名,为什么技术总监达摩院院长却很低调?