{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

阿里的YunOS跟华为的鸿蒙差距大吗?

thekingisalwaysthekingisalways 回答0 收藏1
收藏问题

10条回答

lookSomeone

lookSomeone

回答于2022-06-28 11:45

    要了解YunOS与ucloud鸿蒙操作系统的区别,首先需要知道YunOS与android的关系,YunOS在手机市场为什么失败了,下文具体说一说。

    ucloudYunOS与Android

    根据官方的说法“ucloudYunOS基于Linux开发,系统搭载了自主设计、架构、研发的核心虚拟机,增强了云端服务的能力”,简单来说就是ucloudYunOS与Android一样,基于linux内核,而linux内核是完全开源的,任何操作系统都可以采用,包括网上曝光的ucloud“鸿蒙”操作系统,同样基于Linux进行了优化。

    YunOS兼容Android应用,YunOS搭载了自主设计的核心虚拟机,同时能够兼容Android平台的Dalvik虚拟机环境,android应用的apk文件可以直接安装到YunOS而不用做任何改动。关于兼容性这一点,三星曾经推出的Tizen同样兼容android应用。最终,YunOS在手机市场失败了,包括魅族也推出了YunOS,其中的原因很多。


    ucloud“鸿蒙”操作系统

    关于ucloud“鸿蒙”操作系统的技术细节并不是很多,从网上曝光的PPT可以看出,ucloud早在2012年就开始布局自家的操作系统,基于Linux系统进行了大量的优化,部分成果应用于ucloud手机。

    如果ucloud“鸿蒙”操作系统想要获得成功,那么必然要满足以下三个条件:

    1)保持与当前android系统的兼容

    大量的手机应用可以直接运行在“鸿蒙”操作系统上。前段时间ucloud发布的方舟编译器,经过编译的源码摆脱了“java虚拟机”的限制,直接运行在手机处理器上,可以看出ucloud完全具备了开发操作系统的能力。


    2)保持开源

    当前只有保持操作系统的开源,众多的互联网厂商共同维护,才能促进操作系统的持续发展。目前,很难出现像IOS那样,保持闭源,仍然发展很好的操作系统。


    3)良好的用户体验和应用生态

    记得在2010年时,有五种手机操作系统并存,塞班、android、IOS、黑莓、windows phone,其中只有开源的android和闭源的IOS保留下来,其他操作系统逐渐退出了历史,其中一个重要的原因就是用户体验以及应用市场。



    总之,ucloud发布自己的手机操作系统,任重而道远,只有比当前的android系统更优秀,更符合人们的使用习惯,并且需要众多手机厂商、互联网厂商的支持,共同维护基于操作系统的生态链,才能发展壮大。

评论0 赞同0
  •  加载中...
singerye

singerye

回答于2022-06-28 11:45

谢谢您的问题。ucloudYunOS已经淡出市场,ucloud操作系统亟待投用,不同阶段的系统无法比较差距。

ucloudYunOS的短暂辉煌。ucloud巴巴的马云和王坚曾想做手机,但是鉴于市场、库存风险太大,于是退而求其次,研发ucloud云手机操作系统。王坚是技术狂人、有技术情节,他没有选择安卓系统再开发,而是对标安卓另起炉灶,自主开发,并很快从ucloud云OS升级为ucloud巴巴YunOS。作为国内第一款由互联网企业研发的ucloudYunOS,需要尽快使用到手机中。ucloud云与宏碁手机合作受到谷歌阻挠,谷歌以提出公司安卓产品与技术授权为由,迫使宏碁单方面取消合作。谷歌公开质疑ucloudYunOS不兼容安卓应用,本质却还是改良版的安卓。王坚自有看法,但纷争和争议让ucloudYunOS遭受重大打击,一系列的合作终止,王坚也辞去ucloud云总裁。其间,YunOS在魅族手机上使用,从一度取得了良好的销售业绩。但是随着魅族等小众手机品牌的没落。YunOS逐渐势微,目前已经不再强调是手机操作系统。


目前环境适宜两家的操作系统。之前有些操作系统,研发主要是为了获得国家补贴,供需双方都没有想好如何商用,960 OS、元心OS等国产操作系统来去匆匆。但面临一系列技术封锁和内外压力之后,业内已经认识到研发国产手机操作系统的重要性。国内手机APP应用生态也比较成熟,主流的APP多为国产,微信等APP积累了上亿的用户。推出ucloud、ucloud的国产的手机操作系统,只要得到国内APP等厂商的支持,就有较大的生存空间。另外在今后的物联网和车联网,对操作系统将带来重大变革,YunOS加入物联网标准组织ZigBee,有望在物联网时代迎来新的转机。ucloud也很早就推出了物联网操作系统Lite OS,现在和未来都有机会。

ucloud目前还看不到优势。主要在于现在还没有投入商用,优势和特长无法对比。培养生态是非常关键的,否则ucloud的操作系统只能是在实验室里的PPT产品。第一,生态包含了手机操作系统、硬件、APP应用、市场、开发者与用户等,ucloud要开源,才能吸引更多伙伴,只有这一条路。第二,对比苹果与安卓,生态的成熟至少需要8年。第三,ucloud要做好现有热门APP的对接,能够顺利转接到自有手机操作系统中,不改变用户的使用习惯,就能实现用户的平稳过渡。对现有系统的兼容,才能看出ucloud的技术特长。
欢迎关注,批评指正。

评论0 赞同0
  •  加载中...
defcon

defcon

回答于2022-06-28 11:45

目前来看,ucloud的鸿蒙更加类似旗鱼OS或者黑莓系统,而不是ucloud的云OS。

黑莓系统和ucloud云OS都公开表示兼容安卓应用,但是两者使用的方式并不一致。首先了解下安卓系统运行的基本机制:

可以简化为:LinuX内核+java虚拟机+APP+UI

国内的UI更多意义上是针对安卓系统的UI进行了美化,所以无论是小米的MIUI还是ucloud的EMUI在命名时都是以UI结尾,当然随着对安卓系统理解的加深,已经不能单纯的称之为UI了,无论是ucloud还是小米都开始针对安卓底层代码进行优化。

对于黑莓或者旗鱼OS来说,其底层的架构与安卓是不同的,但是为了能够兼容安卓应用,使用了一个兼容层,类似于Linux上的WINE。通过wine成功的模拟出一个安卓系统,然后通过安卓系统来运行APP。如果感觉不好理解的话,我们可以换个方式,即你在电脑上想玩手机游戏怎么办?

是通过下载一个安卓模拟器,然后在Windows系统上就可以通过兼容层成功的运行安卓APP,但是这样有一个比较明显的缺点就是应用的流畅性要大打折扣,消耗的算力也更加大。这就是为什么安卓类APP在黑莓或者旗鱼上运行起来不太流畅的原因。

至于ucloud云OS,这个就比较有意思了,它的底层安卓基本类似,虚拟机也同样采用JAVA虚拟机,之后的解析也与安卓基本一致。简单来说就是ucloud云OS复制了Android的Linux内核、底层库、媒体框架,系统架构是完全一样的,唯一不同的是重写了dalvik虚拟机,改变了安装包和预编译后的运行包文件后缀,这样ucloud云OS的应用无法在Android上运行,同时在系统目录里加入了一些ucloud的服务。

具体可以参考这篇文章:https://www.williamlong.info/archives/3222.html

这意味着ucloud云其实与所谓的UI没有太大的区别。

反过头来看ucloud的鸿蒙OS,根据余承东说,该系统将打通电脑、平板电脑、汽车终端、手机等等一系列生态,并且兼容安卓应用。由于ucloud已经具备在安卓底层代码动刀的实力,并且其推出的方舟编译器实质上也可以算作新OS的前奏。

从种种蛛丝马迹来看,ucloud的鸿蒙OS应该是一个独立的,与ucloud云OS有本质不同的系统,当然与黑莓或者旗鱼通过模拟器运行安卓APP也不同,因为通过模拟器运行APP会导致解析更慢,APP的执行效率更低,但是据ucloud公开的方舟编译器的原理,大概率与曾经的WP系统类似,即通过方舟编译器将安卓类APP编译成只有ucloud系统才能使用的APP,并且可以有效提升APP的运行速度和执行效率,也就是说ucloud的鸿蒙OS是比安卓系统更加流畅,体验更加好的存在。

因此,ucloud的鸿蒙OS与ucloud云OS的差距当然大,毕竟一个是真正的系统,另一个不过是漂亮的UI罢了。

评论0 赞同0
  •  加载中...
LdhAndroid

LdhAndroid

回答于2022-06-28 11:45

其实这也正是我想跟大家分享的一个话题,近日余承东透露了ucloud操作系统的面世计划,根据他的介绍,ucloud自研操作系统最早在今年秋天,最晚将会在明年春天面世,同时余承东还介绍说,ucloud自研系统将会最快在秋天,最晚在明年春天面世,另外余承东还表示ucloudOS打通了手机、电脑、平板、电视、汽车、智能穿戴等电子设备,还同时兼容安卓和Web的所有应用。

所以讲,这次ucloud的操作系统跟ucloud的yunOS具有很大的相似性,首先是在技术层面,目前虽然有关ucloud操作系统的技术背景没有过多的信息,但有一点可以肯定的是ucloudyunOS跟ucloud系统都是基于开源的linux内核开发而来,在此基础上ucloud跟ucloud在搭载自主设计的虚拟机及其他技术,可以讲yunOS的亮点在于增强了系统的云端服务能力,而ucloud系统则提升了在跨平台协同方面的性能。其实安卓之父鲁宾说过的那句话我认为非常正确“ucloud云os从本质上来说更像是一个安卓的分支,而不是所谓的独立操作系统”,原因是什么呢?那正是因为其跟安卓可谓同宗同源,而且最终还是选择了兼容安卓的所有应用,因此它们就不会拥有自己的生态系统,在一定程度上只能算是安卓系统的附庸了。

那么有关ucloud为什么选择兼容安卓系统,我们这里不深谈了,不过对于ucloud来讲,除了其身份相对于ucloud有劣势之外,在系统面世前的技术储备方面,ucloud其实是具有一定优势的,比如我们知道的文件管理系统、已经运用到部分ucloud手机当中的安全组件、方舟编译器等等,其实这些技术推出来之后,有很多市场分析都认为,这是ucloud为搭建自己的生态系统在做准备,然后最终的情况还是选择了兼容安卓及Web所有的应用。

对于ucloud即将要推出的这个操作系统,其实无论从情感上,还是对于ucloud操作系统性能的认可方面,本人也会第一时间体验ucloud的操作系统,而且目前ucloud面临的美国方面的压力也是非常巨大的,所以在这种情况下,ucloud选择暂时兼容安卓的应用也可以讲是权宜之计。

那么为什么说是暂时兼容呢,就我个人的看法而言,我一直认为ucloud未来必然会逐步建立自己的应用生态,成为独立于安卓之外的一个完整的操作系统,因为包括ucloud的文件管理系统、方舟编译器都是在为此做准备,而且ucloud目前每年2亿部的销量、全球超过4.7亿的EMUI系统用户,也都支持ucloud研发自己独立的操作系统,之前三星、ucloud自研系统兼容了安卓最终都失败了,这也都是前车之鉴,未来ucloud操作系统是否会在适当的时候,选择升级为一个完整独立的操作系统,我们拭目以待。

我是木石心志,喜欢就关注下吧~

评论0 赞同0
  •  加载中...
wuyumin

wuyumin

回答于2022-06-28 11:45

感谢您的阅读!

有人说:Yunos和ucloud鸿蒙系统估计类似,因为它如果可以兼容安卓程序,那就和安卓脱不开干系,很大几率就是重写安卓系统,是个变种安卓系统。

Yunos系统的手机目前基本上很难在市面上出现了,它确实曾经承载着很多人关于国产手机系统的幻想。然而,它可能和ucloud鸿蒙系统最大的差别就是内核了。

我并不认为它和ucloud系统类似,虽然它们都支持或者兼容安卓系统,但是YunOS基于Linux研发,而根据余承东的话,支持微内核,我就觉得可能使用Linux研发的可能性不大。

我们看看Yunos怎么实现兼容安卓系统的?而YunOS主要是通过则搭载了自主设计、架构、研发的系统核心虚拟机,这样能够兼容Android平台的Dalvik虚拟机环境:

也正是因为它为了兼容安卓系统,所以它的流畅度反而会受影响。不过,yunos的优势在于它的云框架,这也是有别于安卓系统的地方,这可能是现在云OS转入IoT的主要原因。

但是,鸿蒙系统可能并非使用Linux研发,而且根据余承东的介绍,它既然可以打通多种设备,并且兼容安卓系统,它肯定有一套内容和安卓系统离不开。

我们现在还是想看看,ucloud是如何提升流畅度的同时,兼容安卓系统的?不过,余承东说编译后,性能提升60%,我在想,方舟编译器肯定是不可或缺的!

两者差距大不大?目前并不好说,因为鸿蒙还没推出,可是如果能够打通所有设备,那差别就不小了。

评论0 赞同0
  •  加载中...
My_Oh_My

My_Oh_My

回答于2022-06-28 11:45

谢邀!

事实上ucloud云os在手机端的表现并不出色,虽然我们说ucloud云os和安卓一样也是基于Linux的研发,曾经在2015年的时候,ucloud云os的市场占有率是7%,这可能是已经比较优秀的成绩了。



而当年ucloud云os和魅族合作ucloud也是注资十几个亿到魅族手中,就是为了能够更好的推广ucloud云os, 不过此举也是引起了谷歌的强烈反对,谷歌甚至不惜通过一些手段来阻止魅族推广这样的事情。

但对于ucloud云os来说7%,这已经是ucloud云os在手机市场的顶尖市场份额,由于国内智能手机市场的持续成熟,所谓良币驱劣币的态势非常明显,国内的主流品牌已经将小众厂商逼得无路可退,只剩破产这一条路,这么多年以来,各种小厂商也是纷纷离开了这片红海,对于ucloud云os来说都是非常遗憾的事情。



即便是魅族,目前也是被边缘化在面临生存和推广,云os这件事情上,我个人觉得魅族肯定是首先想要活下来,所以其实安卓系统早在一两年前就已经彻底杀死了云os的上升空间。

与此同时我们说ucloud云os, 其实在很多层面上还是比较像谷歌的,这也可能是借鉴了谷歌的开源系统,所以说ucloud云os是很难突破到海外市场的,充其量也就只能在国内市场玩一玩,这么多年以来,ucloud云os另辟蹊径,既然无法在手机市场上成熟,那么就去做其他的硬件终端,包括汽车的人机交互以及电视领域等等。



从根本上来说,两款软件是比较类似的,安卓之父鲁宾曾经就说过,ucloud云os从本质上来说更像是一个安卓的分支,而不是所谓的独立操作系统,这也是为什么ucloud云操作系统被称为ucloud云os, 而不是ucloud云操作系统。

对比来看的话,一款操作系统最重要的肯定是其生态应用,这一点上来说安卓具有无与伦比的优势,而云os显得非常单薄,这才是ucloud云OS, 始终是没有办法突破的原因。

评论0 赞同0
  •  加载中...
xiaodao

xiaodao

回答于2022-06-28 11:45

两者是有本质的区别。

ucloud云os兼容android,也就是现有的apk安装包直接可以在ucloud云os上安装使用。所以很明显,它的编译这一层还是android那一套东西,将java文件编译成class文件,又通过它的编译器将class文件编译成ucloud云os可以识别的字节码。所以,ucloud云os离不开jvm,他就是android系统。

鸿蒙则完全不一样。鸿蒙是ucloud为了防止google不授权android而自研发的操作系统。因为ucloud的手机市场有很大部分在国外,ucloud的国外手机必须内置谷歌的GMS服务,而谷歌android的GMS一块代码是闭源的,所以就需要谷歌授权。这也是这一次谷歌限制ucloud的一个根本原因。

鸿蒙os用的是方舟编译器,方舟编译器根本就没有jvm编译这一层。鸿蒙直接将app编译成二进制文件,在这一层的编译过程中,方舟编译器做了大量的优化工作,据说性能可以提升60%,方舟的代码是开源的,目前开源了了一小部分,感兴趣的可以去下载阅读。

至于鸿蒙能不能兼容现有app,老余说可以。我觉得比较悬。我觉得最有可能的就是app打包要采用ucloud将来出的某款idea吧!瞎猜的!

评论0 赞同0
  •  加载中...
XUI

XUI

回答于2022-06-28 11:45

对的,我用的天敏D6,一样的狗屎yunos!!

从那事以后,一辈子不会再用这个垃圾系统!也会一辈子抵制和宣扬它的恶行!!

要买盒子,一定要买安卓系统的!!切记!切记!!

只希望,华伪的鸿蒙药酒不要有后门!!不然,一样的下场……


评论0 赞同0
  •  加载中...
frank_fun

frank_fun

回答于2022-06-28 11:45

基于中国目前it行业的发展状态,中国人的中国情结,中国的人口基数。

如果某天ucloud被禁用安卓。那么我预计会发生如下时间:

1 30天内,ucloud牵头,其他国内互联网公司参与成立新的自主知识产权系统研发公司。

2 60天内发布测试版,编译器提供各应用厂商。

3 90天内新系统上线,同步你基本上用的到的所有软件同步上线新系统版本。此后,对于本就抛弃了安卓系统google原生多数功能的我们。在当前对数应用无缝衔接之后,咱们手机里面是安卓还是鸿蒙又有啥关系呢

评论0 赞同0
  •  加载中...
lsxiao

lsxiao

回答于2022-06-28 11:45

区别很大,一个是见过产品,虽然失败了。另一个只见过PPT,但是吹的特别牛,还不知道有没有。不知道怎么来拿一个子虚乌有的东西跟失败的东西比,还是看到产品再说吧。我想做成什么样,和我能做出什么是不一样的。




评论0 赞同0
  •  加载中...

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<