您所在的位置: 首页 > 新闻资讯 > 业界动态

自主研发操作系统为何这么难,国产OS未来还是BAT挑大梁

时间:2015-04-21 编辑:robin 阅读:7 次

操作系统领域,不管是桌面PC还是移动端的手机上,目前还是苹果,微软和谷歌三分天下。随着国家对信息安全日趋重视,作为底层入口的操作系统再次受到前所未有的重视。阿里巴巴,、百度和腾讯都在尝试移动端的操作系统,目前来看阿里的YunOS系统最具有代表性,也是BAT中相对做得较好的一家。

操作系统 领域,不管是桌面PC还是移动端的手机上,目前还是苹果,微软和谷歌三分天下。随着国家对信息安全日趋重视,作为底层入口的操作系统再次受到前所未有的重视。

BAT 发力移动端系统

国家层面已经在一些涉及国家经济命脉的行业推广操作系统的国产化,企业层面也涌入了一批做国产软件系统的大军。但目前我们看到的依然是困难重重,国产系统面临资金、积累和推广等难题,唯一能够有所突破的可能是移动端。

究竟是国家主导的联盟能够挑大梁?还是BAT这样的企业来引领?阿里巴巴,、百度和腾讯都在尝试移动端的操作系统,目前来看阿里的YunOS系统最具有代表性,也是BAT中相对做得较好的一家。本文将以阿里YunOS为例子,来探讨国产系统面临的困境和未来发展。

YunOS系统是什么

尽管YunOS系统已经诞生有3、4年的时间,但相信很多人还是第一次听说,更谈不上了解。

小米的MIUI系统已经有很多人知道,罗永浩的锤子ROM当初也名震一时,还有360 OS、PPTV、苏宁、乐视等都在蠢蠢欲动。严格意义上说,360、小米这些根本不算操作系统,最多属于UI优化的ROM层面。而相比之下,YunOS更能称之为系统。

YunOS是阿里巴巴开发的一款面向移动设备的操作系统,基于Linux开发。系统搭载了 阿里云 公司自主设计、架构、研发的系统核心虚拟机,增强了云端服务的能力,并提供与Dalvik虚拟机兼容的运行环境。

YunOS移动终端部分基于Linux内核以及WebKit, OpenGL和SQLite等开源库,采用HTML5构建了基于云计算的运行环境和移动云应用框架,同时提供了本地应用的运行环境。

YunOS是个分层的架构,从上往下看分别是应用程序层、云应用架构和本地应用构架、应用程序框架层、系统运行库层,最下面是标准的Linux核心层。

Android也是基于Linux开发,可以说两者是系出同门,而MIUI、Smartisan OS、Flyme OS等等这些则是基于Android的二次开发。

YunOS系统的昨天

YunOS系统诞生于2011年,前身是2011年推出的云OS。

2011年7月份,阿里巴巴旗下阿里云正式推出了阿里巴巴云OS,同时联手天宇朗通发布首款基于云OS的智能手机天语K-Touch W700。

YunOS令大家熟知是2012年。当年,宏碁和阿里计划推出搭载阿里云OS的手机(那会儿还叫云OS),不过发布会被谷歌叫停。

后来,阿里与卓普、夏新、基伍、康佳、小辣椒等5家终端厂商推出6款阿里云手机。那会儿还叫阿里云OS。

之后,阿里巴巴集团宣布成立YunOS事业部,独立于阿里云事业部运行。此外,阿里为YunOS投资数亿美金,成为阿里的战略级产品。

2013年,YunOS对外公布了新的商业策略,宣布开放模式,建立一个终端手机厂商、运营商、硬件厂商、设计公司、开发者等的新生态体系。

再后来,大概是2013年的时候,阿里云OS又改名成阿里手机操作系统。再后来,正式改成了阿里YunOS系统。

2014年,YunOS 3.0问世,这是YunOS系统发展史上总要的节点。

YunOS系统的今天

在移动操作系统领域,从目前的情况看,阿里是巨头里走的最远的一家。

阿里采用高举高打和低端渗入的方式来推动YunOS。

战略层面,YunOS已成为阿里巴巴集团的战略级产品。

YunOS之前已经独立于阿里云事业群运行,接受阿里巴巴集团直接管理。阿里巴巴集团首席数据官陆兆禧将兼容YunOS事业群总裁,阿里巴巴集团首席技术官王坚将兼任YunOS事业群董事长及CTO职务。

此外YunOS以唯一的移动操作系统的身份入围政府采购清单,并通过与汽车厂商合作对外释放坚定的信号。

在相比之下较为低端智能设备领域,阿里通过联盟手机厂商在消费市场推动YunOS系统。投资5.9亿美元入股魅族,在MX4上搭载YunOS 3.0系统。

YunOS目前已经进入到智能手机、车载导航、智能机顶盒(DVB/IPTV/OTT)、互联网电视等多种智能终端设备。

YunOS系统的未来

关于YunOS系统的未来,同样还是高端低端两手抓。

政企市场这条路可以看成是 高大上 的路线,通过进入政府采购清单打入高端的商用市场,比如最近曝光的PMOS系统,就是为公安用户群体定制的移动操作系统,基于YunOS开始。

未来,企业和政府市场会是一个很重要的方向,随着国家对安全问题的重视,以及系统软件国产化的推进,石油、电信、保险、银行、航空等领域将会是潜在的市场。

另一个市场就是消费市场领域,YunOS系统可被用于智能手机和智能电视或机顶盒设备中。YunOS将云端服务以一种友好的方式带到各种终端设备上,比如手机、电视、平板电脑、汽车等。

此外,其实阿里还可以更进一步,推出自己品牌的YunOS手机,就像谷歌推出NEXUS手机一样,起到示范带头作用,推动合作伙伴来加入。当然,这一块要做起来配套的事情也非常多,关键要看发展需求和公司的战略决心。

做国产系统为什么这么难

除了BAT之外,其实各家手机厂商也在做自己的ROM或者所谓系统,但做系统从来都不是一件轻松的事,没有技术积累,没有资金的支持是不可能成功的。

不管是PC还是手机领域,做一款操作系统并非易事,我国国产的操作系统一直磕磕绊绊,较为有名的有红旗、麒麟等系统,但还是没有推起来。

大概是一年多前,中国工程院院士倪光南又要推“中国智能终端操作系统产业联盟”,目的是为了推动中国国产的操作系统,但是这种大锅饭的形式肯定搞不出来系统。

其实要打造一款操作系统不光是资金的问题,还需要有时间积累。

资金

首先是资金问题。要做一款操作系统,投入上百亿美元都不嫌多。据介绍,微软当年在VIsta上投入超过200亿美元,而即使是开源的Linux系统,要在上面进行二次开发没有数百亿美元也是不可能完成 。

并且这是一个长期的工程。需要投入大量人力、物力,大量的时间,需要解决海量的基础应用问题,需要解决大量的与软硬件的适配问题,而且还需要在规模用户测试、使用过程中不断发现并解决问题,这是一个非常艰苦的积累过程。

盈利

其次是盈利问题。在不盈利的情况下,又要保护广大用户的安全方面的需求。操作系统业务并不会给企业带来直接利润,甚至还需要对这块业务贴钱。

企业是逐利的,谁也不会投入这么多的钱在一个目前无法盈利的业务上,除非把这块业务当作战略布局,作好了短期不盈利的打算。

积累

最后是技术积累沉淀的难度。即使你从国外牛逼公司挖来一批懂技术的人,但你挖不过来这些公司的精神和文化,操作系统行业是一个需要沉淀积累的行业。

罗马不是一天建成的。这里面涉及到人才的积累,代码的积累,以及未来趋势的把握等等。

据介绍,微软当年的Vista系统的代码行数为5000万行,打出来有166万页。而Linux的核心代码在2008年的时候也达到了1000万行,如果算上图像化界面等层面,恐怕不比Windows简单。

所以,要想在短期内打造一款好用的操作系统并推广开来几乎是不可能的。

推广

就算做出了系统,还要面临生态系统支持问题。如果没有硬件厂商的支持,即使做出来也面临没有市场的尴尬境地。

移动端目前已经被Android统领,用户和厂商都也已经习惯了这个平台。但并不是没有机会,就像Android当初推广时同样面临微软和苹果这样的大山。时代在变,国产系统的重要性不言而喻,风口已起,现在正是国产系统的大好时机。

国产系统的重要性

至于为什么要推出国产操作系统,这个问题相对来说较容易回答,相信谁也不愿意核心技术掌握在别人手。

最近斯诺登事件曝光的绝密资料已经足够触目惊心,大到国家层面,小到个人,只要你用的是别人的东西,就会有安全方面的隐患。其实国家层面上开始推进系统国产化,尤其是银行金融等领域。

虽然这些国外公司跳出来说,绝对不会留有后门,但相信你也不会相信。只有掌握核心技术,才不会受制于人,就也是我国要大力投入掌握飞机和汽车发动机技术的原因,要推出自主研发的操作系统也是一个道理。

打造自己的移动操作系统是一条漫长的路,除了财力和技术支持,过程中需要决心和耐心,这是一盘很大很长的棋。综合来看,未来操作系统还是有钱的BAT在玩,可能会再加入一些诸如小米、乐视这样的互联网新贵。