国产操作系统这么多,为什么华为还要再研发一套?咋不推广yun os呢?

金融IT技术控


帆辰科技专注于科技资讯,带你遨游科技世界!



国产操作系统这么多,为什么华为还要再研发一套?为何不推广阿里的yunos系统,其实对于系统的研发来说,这个对于有实力的企业来说并不是非常难的,而真正具有挑战的是系统的生态的构建,这才是最具有难度的一件事情。

现在的国产操作系统确实是非常的多,比如说有小米的MIUI系统,魅族的Flyme系统,还有华为自己的EMUI系统,但是这些系统都是基于谷歌的安卓系统深度定制的一款系统,也就是说所有的国产手机系统都是披着外衣的安卓系统。


至于说为何华为还要再研发一套系统,其实这个非常容易理解的, 对于华为拉来说,当手机业务发展到一定的程度时候,那么就必须要有属于自己研发的操作系统,未免在将来的时候,华为在系统方面受到谷歌的钳制。

但是对于一款操作系列来说,开发并不是最大的难度,而是其生态的搭建,像现在搭建有比较好的生态系统有谷歌安卓系统和苹果iOS系统,这两款操作系统都是比较具有完善的生态系统,也是具有用户粘度的两款操作系统。


所以华为要研发自己的操作系统也是必须要做的一件事情,在中兴事件发生的时候,中兴就是因为没有自己的核心的技术和操作系统,所以差点破产,也让华为意识到有属于自己的生态系统是多么重要的一件事情。


华为出于自己战略需求方面的考虑,在谷歌的安卓系统能够使用的前提下,也是必须要研发属于自己的新操作系统的,而且也是需要各大软件厂商进行生态系统的共同搭建,至于说为何不使用阿里的yunos系统,其实这款操作系统只是兼容安卓应用,并不具有全面对抗安卓操作系统的潜质。



华为是一家能够居安思危的企业,在核心技术方面的领先程度要远远的高于国产手机,其实手机行业最主要的核心技术一直都是掌握在外国企业的手中的, 不论是处理器还是操作系统,我们国产手机都是需要不断的进步,不断的研发,那么大家还有什么不同的看法,可以在下方留言,咱们一起探讨!


帆辰科技


大家要明白的是,华为不只是需要一个国产操作系统,华为需要的是一个完全自主可控的自有操作系统,阿里云OS之前魅族使用过,不过后来在跟Android的竞争中还是失败了,华为选择云OS并不是一个很好的选择。

华为需要的是完全自主可控

自从Windows10发布之后,跟互联网结合越来越深的操作系统,云服务被越来越多的应用起来,Windows、macOS两大桌面操作系统,以及Android、iOS两大智能机操作系统,都是深度集成了云服务的操作系统。

云服务方便了用户,但是也存在很大的安全隐患,毕竟操作系统厂商可以完全通过云服务将数据存放在自家的服务器上,这些服务器不全都在国内,大部分还在国外。国家力主推进贵阳为国家级数据灾备中心,不光是要发展贵州经济,更大的战略目的是,深处我国腹地的贵州能够很好的承担起安全数据中心的职能。国家政府职能不能基本上都禁止采购Windows10电脑,主要也是因为云服务确实危险性很大。

在年初的时候,国家对深度科技为首的操作系统厂商进行了比较大的扶持,这是国家的战略需求。国家有这样的需求,华为同样有这样的需求,随着华为越来越强,人家看华为有点不顺眼了,就通过Google用Android系统试图限华为的发展,这种做法也确实给华为造成了很大的困扰,华为为了避免被掐脖子,自研操作系统迫在眉睫。

华为需要一个全平台的操作系统

阿里云OS是有局限性的,目前几乎所有的操作系统都是有很大局限性的,Windows是桌面系统,移动端微软一直没做起来,Android则几乎是专属于移动端,想要进入PC领域难度很大。苹果公司macOS、iPadOS、iOS尽管是同宗同源,生态整合得也非常好,不过现在苹果本质上也都是分开设计这三个系统的。

华为需要一个操作系统,而且需要一个全平台的操作系统,操作系统层面的统一,能够最大限度的保证开发者生态的统一,能够最大限度的保证应用生态的通用性。要知道微软和Google一直没能打破的僵局就是应用生态,否则这两家企业早就突破了对方的防线了,而真正做到这一点的目前只有软硬件一体的苹果,华为很明显想成为苹果这样的企业,甚至想要完全打破各个平台的边界,做一个真正全场景的统一操作系统。

华为面对的外部挑战不少,而且华为内部也确实暴露出来很多问题,这都是华为发展之路上的绊脚石,未来华为要力求真正成为拥有更多核心技术的科技公司,必然要面临很多挑战,操作系统必然是这其中最重要的一环。


本文为作者EmacserVimer悟空问答原创文章,未经允许转载、抄袭必究!

EmacserVimer


同意前面回答的“国产操作系统并不多”的说法,现在无论华为的EMUI、小米的MIUI,还是vivo的FuntouchOS、OPPO的ColorOS,都是谷歌安卓换上了不同的马甲。但阿里的YunOS不一样啊,根本就不是前面有回答说的抄自安卓,YunOS的团队要这么大胆(大胆抄,然后大胆和安卓竞争)的话,岂不早被谷歌告翻了,还轮得到阿里到处撒与合作伙伴的狗粮?

YunOS基于Linux内核,但数据服务、云服务引擎、基础框架以及内置的虚拟机部分,是由阿里的技术团队开发的,并不是来自改写的安卓代码。

对安卓和YunOS的关系,这张图已经说的很清楚了。


实际上,安卓也是基于Linux内核,这一点和YunOS一样。

重点来了,为什么两家实力强大的互联网公司要选择Linux内核?

这就牵涉到操作系统开发的难度。

操作系统开发是一个庞大的工程,既要投入大量资源(人员、时间和金钱),还要建立软件生态(有人愿意和你玩)。

我们来看看微软的Windows系统耗费了多少资源吧:

  • Windows98开发成本超过100亿美元;

  • Windows Vista开发人员(正式员工与临时工)总计有数万人,开发总耗资200亿美元(通货膨胀加员工薪水支出增加);

  • Windows7开发人员有大约920人,不包括临时工,总耗资也是以百亿美元计算;


Windows历代版本。对微软来说,Windows不断迭代,虽然烧钱不少,但却积累了庞大的用户数量,建立了成功的生态系统,为竞争者竖立起珠穆朗玛峰一般高的门槛。所以在外行眼里,开发操作系统的难度在技术,在内行那里,真正的难度在生态建设,包括用户数量、配套的应用程序数量等,这不是技术能解决的,需要市场策略和战略规划。


Linux虽然是开源操作系统,人人可以免费使用并修改源代码,最早由芬兰赫尔辛基大学二年级学生林纳斯.托瓦兹开发,但并不代表Linux系统的开发不耗费资源。

实际上,林纳斯最初只写了1万行代码,然后公布到网上,和全球数以万计的黑客一起努力完善,Llinux1.0版本发布时,已经有超过10万行代码。有统计表明,黑客们投入的资源,如果换算成金钱,也有几十亿美元。

如果仅凭林纳斯一人之力,Linux系统一定会胎死腹中。

正是由于从0开始开发操作系统的巨大风险,所以现在的操作系统一般都会选择Linux内核。同样,2005年,安迪.鲁宾开发出安卓时,开发团队仅有几十人,这么点资源,怎么可能从0开始开发一款操作系统?所以,选择Linux内核是理所当然的事。

安卓的成功,首先是背靠了大金主谷歌,其次是开源这个策略做得巧妙,瓦解了塞班阵营。

和微内核的Windows不同,Linux采用宏内核,具备一个操作系统必备的功能,而且支持多平台,所以大大降低了开发难度,只要将内核和外围实用程序(Utilities)、文档包装,再提供系统安装界面、系统配置、设定与管理工具,就可以开发出一个操作系统版本。


就内核选择上来说,安卓和YunOS在一条起跑线上。实际上,华为的鸿蒙系统也是基于Linux内核。

说了这么多,我的意思只有两个:

  1. YunOS确实不是抄自安卓,两者可以说同源;

  2. 现在开发操作系统不是难事,采用Linux内核就行。

既然从技术角度说,开发操作系统并不难,华为当然没必要推广YunOS,以华为的软件开发能力,自己搞一个系统不算难事。相反,如果华为和阿里搭手推广YunOS,将帮助阿里建立YunOS生态,受益最大的将是阿里,这种为人做嫁衣裳的事,华为会干?


魔铁的世界


国产操作系统这么多?你恐怕是对操作系统有什么误解吧,尤其是国产操作系统?


你给我多列举几个国产操作系统?列举不出来吧!


阿里的 yun os 勉强算是国产操作系统吧,但是也不是完全意义上的操作系统,在外人看来也不过是基于开源的 Android 搞得的一个定制的系统,从严格意义上来讲,yun os 真的不算是国产的操作系统。

再进一步解读一下这个 yun os 操作系统吧。阿里巴巴的 YunOS 在实质上只是重写了 Android 的 dalvik,加上 / 换掉几个 apk(比如 launcher)以及服务而已,其他所有架构及模块(audio、display、video、power、usb、input、recovery、windowManager、ActivityManager 等等等)都还是 Android 的,而且一模一样。作为一个新系统最大的挑战就是软件生态,所以 YunOS 取巧地保留了安卓的 app 虚拟机,但是安卓的核心部分毕竟被换了,所以 YunOS 算是一个新的独立的系统,不再是 Android。对此,谷歌和 Android 之父一直都很愤怒,但也一直无可奈何。


而比如各大手机厂商推出的手机,系统其实都是基于 Android 深度定制的,只不过是改了改 framework 层,换了换 UI 和皮肤,说白了都是 UI ,根本不是自己独立系统的,都是基于 Android 系统的。

小米的 MIUI、魅族的 flyme、锤子的 SmartisanOS、360 的 360OS、华为和荣耀的 EMUI、乐视的 EUI、一加的氢 OS 和氧 OS、zuk 的 ZUI、努比亚的 NubiaUI、三星的 TouchWiz、HTC 的 Sense、OPPO 的 ColorOS、vivo 的 FunTouchOS 等,它们无论怎么变化,本质上还是 Android 系统,别以为换了一个马甲,你就不是乌龟了。


不知道你注意到了没有,在所有的 Android 手机的开机画面上,尤其是国产手机,基于 Android 定制修改的系统上,都会有 based on Android 或者 Powered by Android 的字样。

这就是谷歌要求新手机在启动时显示 “Powered by Android”(意即 “安卓动力”)标语。这是谷歌对新款 Android 手机 “谷歌移动服务协议” 中提出的规定,谷歌针对 “Powered by Android” 标语提出了专门的规定。


所以,你别看国产智能 Android 机上都有各自的名字,miui,flyme,SmartisanOS 等,其实它们并不是真正意义上独立的系统。


所以,国产手机操作系统并没有。要想不受人限制就必须拥有自己独立的新系统,所以华为才会自己研发一套鸿蒙系统。


做系统其实并不难,难的是打破已有系统的生态,比如全世界 Android 系统的装机量几十个亿,应用市场,软件都是基于 Android 系统的,如果别的公司,开发出一套新系统来,谁专门为这个系统打造新的生态?已有的软件怎么运行在新系统上?这都是问题。所以,很少有公司去独立做一套新系统,推广成本太高,打破旧系统的生态太难。


非著名程序员


系统研发其实并不是最难的,最难的是系统的生态!

举个例子,造一座城市简单,但是想让大家抛弃原来的生活圈,到新城市是很难得,要不然也不会有那么多鬼城!

阿里云os不是基于安卓开发,是兼容安卓应用!因为它兼容安卓应用,对谷歌生态造成威胁,所以谷歌之前告阿里侵权,所以阿里云系统在国际道路艰难!同时谷歌全家桶是外国人基本必备的!谷歌服务不支持的话,你的系统其实会让消费者放弃选择!

例:微软的手机操作系统,阿里与腾讯系不支持,你还会买?

再者天猫盒子,未经用户同意,私自删除用户安装程序,让用户和其他厂商担心与后怕!

华为出于战略防御研发新系统是正常的!不到最后是不会拿出来用的!目前可能局势不利,但是也带来了好的一面,就是对外企业担心害怕也面临被制裁,必定会做战略防御!华为的市场与技术国内无敌,国际马上无敌,所以国内厂商肯定会以华为新系统为战略防备的!同时被外国如此欺负,激起来的爱国意识必定会让这个趋势势不可挡,谁抵制华为新系统谁就失去粉丝与市场的信赖!

所以天时地利人和全部具备,给我们5-10年,中国必定重回巅峰!


柯帅


国内其实更乱,都是竞争对手,同行是仇家,华为有芯片,也没有支持过中兴,虽然是产量的问题或者其他,国内厂家之间的关系远比国内厂家和国外厂家之间的关系复杂。中国2000年封建社会一直没有什么突破,就是在人情世故上下了功夫,其中的互相掣肘,制约,均衡天下第一。实在说一点,日过没有外国对国内企业的触动,他们一定联手坑老百姓,这点毋庸置疑,没有wto刺激国内企业,他们永远停步不前,等待被叩响国门。其实 经济、技术几年十几年都会改变,关键是人性这个东西韧度很大,没有百八十年很难有突破,并且中国人韧性十足,含蓄包容,同化,看似柔弱却百折不饶,看似被压制其实却逐渐渗透。不管世界如何变化,自己如何 表现内心始终有杆秤。好听的叫做有主见,难听就是万变不离其中。具体是什么需要社会学家解释,但是必然因此才会派生出其他的各种内容。大家一说德国品质,日本智能。这和一个民族性相关其实及大。认真负责有团队精神。我们也在强调,正是因为一直在强调,所以也反映了我们的缺乏。


xitianmen


安卓系统经过多年的迭代,已经是非常成熟。作为安卓系统的主要合作对象,华为不仅仅拥有安卓上层界面修改的实力,更是拥有安卓底层优化的能力。据2017的Linux内核开发报告指出,有500多家公司的4300多名开发商对内核做出了贡献, Linux内核代码,谷歌贡献度是3%,而华为占1.5%。

不得不提的是华为贡献出了F2FS文件系统用以替换老旧的EXT4文件系统,这个文件系统在2018年被谷歌用在自家的旗舰手机上,并逐渐被其他厂商接受。在华为最新的EMUI9.1版本中,华为进一步优化文件的读写功能,推出超级文件系统EROFS,可实现20%的随机读性能提升,使系统及应用启动和运行的速度得到显著提升。

并且华为还推出了方舟编译器,提供了一种全新的编译和运行机制,从动态编译变为静态编译,将高级语言直接编译成机器码,舍弃JAVA虚拟机,打破了安卓原有的运行方式,从根本上解决安卓运行效率不高的困局。方舟编译器面对业内所有的开发者都是开源的,可以说,如果没有被禁用谷歌服务的话,华为大可能会一步一步切换到自家的系统上。

事实上,从2012年华为就开始谋划自己的操作系统,虽然是作为备胎,但是依旧投入了巨大的经费进行研发。任正非先生讲的很好,对未来的投资不能手软。

我们现在做终端操作系统是出于战略的考虑,如果他们突然断了我们的粮食,Android 系统不给我用了,Windows Phone 8系统也不给我用了,我们是不是就傻了?同样的,我们在做高端芯片的时候,我并没有反对你们买美国的高端芯片。我认为你们要尽可能的用他们的高端芯片,好好的理解它。只有他们不卖给我们的时候,我们的东西稍微差一点,也要凑合能用上去。

我们不能有狭隘的自豪感,这种自豪感会害死我们。我们的目的就是要赚钱,是要拿下上甘岭。拿不下上甘岭,拿下华尔街也行。我们不要狭隘,我们做操作系统,和做高端芯片是一样的道理。主要是让别人允许我们用,而不是断了我们的粮食。断了我们粮食的时候,备份系统要能用得上。

断了我们的粮食虽然主要指的是国外的系统,但是道理是一样的,当没有外患时,内部的商业竞争中同样存在突然断粮的可能性。

之前的360大战腾讯时,双方都不得不深思熟虑之后做了一个艰难的决定,让用户们二选一。这又何尝不是一种断粮?!对待自己的衣食父母尚且如此,对待竞争对手难道就会心慈手软?

华为走来一路荆棘坎坷,遭遇过各种各样的断粮,其mate9Pro遭遇了三星屏幕断供,导致销量受限,之后大力扶持京东方何尝不是一种无奈的选择?

谁又能保证选择云OS之后不会遇到类似的情况?

更重要的是,阿里云OS本质上并不能称为独立的OS,其运行机制依旧是基于虚拟机,与安卓如出一辙,更何况,阿里云OS运行效率还不如安卓。即便是被华为选用,在竞争中如何与安卓和IOS同台竞技呢?

华为的鸿蒙系统并不是一时心血来潮,而是历经多年的系统,其运行机制上抛开了虚拟机的掣肘,虽然号称兼容安卓,但是大概率会鼓励通过方舟编译器转换成另一种格式,如果生态不是问题,系统的流畅性又能得到保证,显然比选择半死不活的阿里云OS要好的多。


岁月杂谈


这个问题很有意思,我觉得这个问题要从几个方面来看:

第一,云os可不可以成功,华为为啥不用他,仅仅因为不是自己研发的?显然华为不是这种风格,云OS归根到底还是Linux,也就是安卓的另一个表亲,和市面上其他版本没啥区别,只是更新了一下JAVA虚拟机,对性能没有更本性改变。还要额外对付兼容问题,(有些应用,系统有点小差异,他就喜欢出bug)不值当。

第二,云OS市场份额太低,没好号召力,而且太多了安卓元素借鉴了。华为装他,对品牌影响不好。给人一种低质山寨感。

第三,云OS有作死的历史,别人信赖性底,曾经云OS删机顶盒里的APP,这个自杀式行动,断送了他的前程。华为用云OS会不会授人以柄,这个就难说了。

第四,华为自己对操作系统有自己的理解,这个理解显然是分布式,全栈全场景,全面打通,云OS明显倾向于云计算,而华为是云管端全面开花,各种层次终端都需要一套系统进行统一。既降低成本,也改善用户体验。


雪一刀007


国产操作系统这么多,为什么华为还要再研发一套?咋不推广yun os呢?国产手机操作系统到还真是不多,绝大部分都是安卓的定制系统。而仅有的自己研发的手机操作系统要跟上目前的形势,却又太难特别是生态。

目前国产手机操作系统能够听得见声响的,主要有COS、960 OS、YunOS三家,但三家基本上都处于尴尬的无声无响之中。特别是COS、960 OS几乎在市场上看不到搭载的手机,而主要还是应用于专有领域。YunOS刚出来时还引起相当的轰动,但也充满了被人质疑被人诟病的声音,比如自动删应用或者是套牌安卓等,都让YunOS走得相当的步履艰难,虽然在如魅族、朵唯等这样的小众手机中搭载,但终究没有搞出名堂来。最后也不得不走向另外的方向,无人驾驶、其它智能终端等等。


对于华为来说手机操作系统起步也比较早,在2012年就开始规划打造自己的操作系统,主要作为备胎,当被别人禁用时能够转正至少可以使用。如今恰巧碰上被美打压被谷歌限制使用,而自家的操作系统顺势就推出,而并不需要使用别家的操作系统。华为的鸿蒙系统研发已经相对成熟,正在进行紧张的100万台测试中,预计在今年秋季或明年春天推出。

从国产的几个操作系统来看,并不能满足华为要求,所以才有了自己打造。不然,在2011年YunOS推出时就可以和阿里进行合作,但当时并没有。这估计华为可能认为YunOS不符合自己的期望、也可能YunOS和谷歌安卓之间的龌龊而不敢采用、或者当时也根本想不到会被谷歌限制使用安卓的情形发生,所以华为选择的是自己开发操作系统。

从华为透露的信息来看,其它国产操作系统确实是不能与鸿蒙系统相比的。鸿蒙系统打通了手机、电脑、平板、电视、汽车、智能穿戴等统一成为一个系统,同时兼容全部安卓应用和Web应用。再加上方舟编译器重新编译安卓应用,可以将运行性能提升60%。应该说华为开始规划自家的操作系统之时,就有了自己一整套提升性能的规划和想法,如果现在来改造YunOS等其它国产系统,为时已晚。


更多分享请关注【东方高扬】。


东风高扬


国产操作系统多吗?我觉得基本就没什么操作系统!

PC端是有几个基于Linux开源修改的操作系统,但显然华为是看不上的,或者说并适合华为。而阿里的Yun OS也只能算是基于安卓修改而来的系统,因为其底层仍旧用到了安卓运行库,既然是基于安卓,华为有自己的魔改版本,况且华为对于安卓体系的优化能力要强的多,还要YunOS干嘛。所以,国内其实并无什么正真可用的。华为推出自研的系统其实核心主要还是以下原因!

1、掌握核心技术:华为对于操作系统的研发早在2012年就已经开始了,显然华为对于操作系统有着自己的理解。在近期任正非的专访中透露出,华为在200x年时就已经意识到未来可能会全面超越欧美企业,最终发生可能的封堵。所以,需要掌握核心技术,这也就是华为研发芯片和操作系统的核心原因之一。操作系统虽然不是硬件,但是终端设备必须的应用内容,也是基础建设之一。而随着华为进军消费者业务,在手机领域的全面爆发,也就更加需要有一个自有的系统。

2、弯道超车:在IT领域来说,作为后发的企业其实很难去超越第一阵营的头部企业,想要全面的超车,只能利用全新技术,在新的层面实现跨越式的发展,从而实现弯道超车,否则你只能永远跟在人家屁股后面追,并且一辈子都追不上。

而对于华为来说,5G就是一个全新的技术,并且是一个可以利用的全新赛道,研发出全新的系统,并且充分利用这个赛道就可能全面超越竞争对手。从余大嘴目前放出的消息来看,他已经明确的说明了,华为自己的OS是一个面向未来的操作系统,是一个跨平台的新系统,支持手机、电脑、平板、电视、智能穿戴以及汽车等平台。

3、华为用户基础:这2年随着华为消费业务的崛起,华为终端设备越来越多,手机、电脑、平板、电视、智能穿戴等等,而这已经构建出了华为自己的用户群体。因此,这时候使用国内其他第三方系统显然也不是最合适的,使用第三方也需要适配,也需要花功夫去魔改,还不如自己搞个全新的系统,更有利于自己的发展。

基于以上原因也就构建出了华为现在的自研系统,一切为了能搭建起自己全套的体系。可以说即便是没有美国的封杀,也不排除华为在未来阶段推出自己的操作系统。因为,5G这个机遇实在是太难得了。

最后还想说的是谷歌也干着和华为一样的事情,其正在研发下一代跨平台的新操作系统:Fuchsia。只是从目前的时间上来说,可能慢于了华为。



分享到:


相關文章: