0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

国内手机巨头为什么都不支持鸿蒙?

旺材芯片 来源:悲了伤的白犀牛 作者:悲了伤的白犀牛 2021-06-16 09:37 次阅读

对于国内智能手机行业来说,鸿蒙OS2.0的正式发布具有特殊的意义,这意味着中国的智能硬件市场也有了完全自主的操作系统,如果说芯片智能设备的硬件核心,操作系统绝对就是软件端的关键核心。

鸿蒙OS2.0出世,国内一众智能手机厂商终于有了国产的系统使用,不再仰仗洋人的鼻息,眼巴巴地排队等着安卓系统的更新和推送,终于可以翻身农奴把歌唱了!这是国产科技发展的机遇,也是科技自立自强的趋势。

但是,现实情况跟想象中的大相径庭!

- 01 -

据相关消息现实,目前已有超过1000家硬件厂商、300多家App服务商以及50万以上的开发者共同参与鸿蒙生态建设。

而自鸿蒙的公布以来,累计有超过73家第三方企业宣布加入华为鸿蒙开发阵列,包括华为官方公布36家、自身披露是鸿蒙生态合作伙伴的上市公司有22家,以及15家华为现有自主生态阵营的关联合作伙伴。

合作企业名单包括美的集团、苏泊尔、京东、百度、新日电动车、京东方等,涉及领域包括软件开发及服务、家电行业、芯片与模组、智能出行、智能健康、智能教育等。

但是,在这些合作企业的名单中,并没有任何一家智能手机厂商的身影,小米、OPPO、vivo等几大巨头都不在名单之中!只有魅族这家“破落户”挺身而出进行声援。

- 02 -

为什么呢?难得的国产科技发展机遇,难得的科技自立自强的机会,为什么它们不牢牢把握住呢?

很多围观群众对此表示莫大的愤概,比如很多人声称,如果小米、OPPO它们不使用鸿蒙系统,我们就不买它们家的手机,我们就去买魅族,让魅族重塑辉煌!

事实上,如此激烈的情绪大可不必,我试图解释一下这个事情。

首先,请注意,其实有两个鸿蒙,一个是“Open Harmony”,另一个是“Harmony OS”。Harmony OS是“华为智能终端操作系统”,是华为为其智能手机开发的商用版本;而Open Harmony则是华为分别于2020年、2021年分两次捐献给开放原子开源基金会,由开放原子开源基金会整合其他参与者的贡献,形成的Open Harmony开源项目。

基于Open Harmony,所有智能终端厂商都可以进行二次开发,开发适用于自家硬件的操作系统。如果将Harmony OS看作是华为修建好的一座大楼,Open Harmony就是地基。

所以,那些为魅族欢呼喝彩的人们可能要失望了,魅族接入的Open Harmony,而非Harmony OS,所以,我们应该不会很快就能看见搭载鸿蒙系统的魅族手机出现。

-03-

下面回答核心问题:为什么各家大厂都不表态使用鸿蒙OS呢?准确来说,为什么国内手机大厂门都不基于Open Harmony去开发自己的系统呢?就跟它们基于android去开发自家的系统一样。

原因有以下几个:

第一、因为Android的反分裂(Anti-fragmentation)协议。

早在2011年,谷歌当时看到Android代码基础有了“分裂”(fragmentation)的可能倾向,比如有些公司使用自行开发的应用层和程序取代了Android的某些部分;还有些公司和开发人员在一些第三方公司的鼓动下,不恰当地使用了一些底层硬件或指令集特性。

这会导致目前Android Market上面的应用程序可能无法确保在所有的Android设备上都能正确运行,造成了严重的兼容性问题。于是,谷歌要求所有使用安卓系统的厂家都签订了一个anti-fragmentation协议,不得从事分裂安卓的行为。

而华为余承东也亲口承认有这个协议的存在——2020年4月,华为余承东在接受媒体表示:“华为鸿蒙OS系统未被搭载与华为手机之上,是因为目前华为与谷歌之间还有一个“反分裂协议”,而目前华为海外市场依旧还有一部分搭载谷歌的GMS服务智能手机还在销售,所以这份协议也依旧还在生效中。”

同理,如果国内其他手机厂商使用鸿蒙系统的话,毫无疑问就触犯了安卓的“反分裂协议”,谷歌很可能会借此封掉该厂商手机的gms授权。当然这只是有可能,如果国内几大厂商巨头一同使用鸿蒙,谷歌估计没有这个魄力同时“封杀”这些巨头,毕竟安卓的市场份额全靠这些厂商撑着的。

但从国内手机厂商的角度来看,被封GMS授权,无疑将失去全部海外市场,它们在有万全之策之前,绝对不敢冒这个风险,这也是它们不敢轻易表态接入鸿蒙的最大原因。

第二、当前手机鸿蒙系统尚未开源,其他厂商使用手机鸿蒙就必然要搭载华为的应用市场和华为移动服务。

一旦使用了华为的应用市场和华为移动服务,其他厂商的利益将受到削减。大家都知道国内的游戏渠道都是五五分账,这么一大笔利润决然不可能让给别人,也是阻拦其他手机厂使用手机鸿蒙的最大障碍。

第三、华为作为曾经国内占据手机半壁江山的霸主,没有人愿意把命脉捏在友商手里。

安卓之所有能够成为制霸全球的操作系统,最大的原因之一就是谷歌本身不做手机。今天,华为因芯片问题影响了手机的生产和销售,但如果有一天,华为重新得到芯片,那在国内手机行业里,华为就是裁判员+运动员的身份,可以轻易通过限制其他厂家的手机系统来实现优势,此时其他手机厂商再想回头拾回丢下的安卓魔改为时已晚。这一点国内厂商不得不防。

- 04 -

下面谈谈我的一些观点:

1、华为做出鸿蒙,值得鼓励,但老实说,做一个自用的操作系统从技术层面上看并不难,过去不做是因为没有必要,我们不必过度吹捧华为做鸿蒙的难度和对产业的贡献。

2、现在鸿蒙做出来了,接下来最难的就是做生态,这个很难。华为当前做的就是尽可能快地壮大鸿蒙的朋友圈——据华为消费者BG软件部总裁王成录博士透露:

(1)鸿蒙设备数量今年的目标是3.6亿,目前已经有900多万了,后年的目标是12.3亿。

(2)今年希望有120万开发者加入鸿蒙生态,目前已经有六七十万了,后年的目标是1000万开发者;

(3)比这个更吃惊的是后年要达到1000万个鸿蒙服务!鸿蒙最难的地方不是让其他手机厂商也采用,而是消费者是否买单,另外就是增加了应用厂商的开发成本。

3、鸿蒙或许很牛逼,但从市场经济的角度,再牛逼也是华为自己的事情,不一定非要用民族情怀绑架其他厂商,让所有人都用华为的鸿蒙,市场的问题让市场解决,而政治只能解决政治的问题,不能捆绑市场因素。

4、近期来看,鸿蒙应该还是以华为为核心来构建生态,而长远看,中国手机厂商用国产的操作系统是必然结果,可以预料,鸿蒙绝对不会是国内最后一个自主研发的操作系统,至于最后能活下来的是不是鸿蒙,那就要看后面的发展了。

作者/来源:悲了伤的白犀牛

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    446

    文章

    47685

    浏览量

    408821
  • 百度
    +关注

    关注

    9

    文章

    2164

    浏览量

    88903
  • GMS
    GMS
    +关注

    关注

    0

    文章

    52

    浏览量

    13048
  • 苏泊尔
    +关注

    关注

    0

    文章

    20

    浏览量

    14041
  • 鸿蒙OS
    +关注

    关注

    0

    文章

    123

    浏览量

    4279

原文标题:为什么国内手机巨头都不支持鸿蒙?

文章出处:【微信号:wc_ysj,微信公众号:旺材芯片】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    请问STM32F207不支持作为TFTP客户端吗?

    STM32F207不支持作为TFTP客户端吗
    发表于 04-16 07:29

    请问最新版本的FOC SDK不支持ACIM电机吗?

    最新版本的FOC SDK不支持ACIM电机吗?驱动采用的是 STEVAL-IHM034V2 演示板,请问那个版本支持ACIM,需要用到PFC.
    发表于 04-12 06:16

    Mbed支不支持NUCLEO-H743ZI吗?

    我只在Mbed网页版上看到了支持NUCLEO-H743ZI2,没看到NUCLEO-H743ZI,不知道Mbed支不支持。 之后又下了一个安装版的Mbed Studio里面如果选择Mbed5的话能通过
    发表于 04-10 07:08

    STM32G070KB不支持无源HSE吗?

    看了下手册,只有OSC_IN,没有OSC_OUT,是不是不支持外部高速无源晶振? 数据手册也和参考手册没有指出G070K不支持无源HSE,有谁知道吗
    发表于 03-13 08:08

    AD5592r linux驱动不支持linux4.1的内核,怎么修改?

    AD5592r linux驱动不支持linux4.1的内核,不知道怎么修改,以适配linux4.1的内核。
    发表于 12-06 07:17

    AD620不支持单电源应用吗?

    下图中为什么会提示“out of Range"呢?AD620不支持单电源应用吗?发现将参考电压设到1.53V,这个错误提示就会消失。
    发表于 11-24 06:57

    pycharm不支持32位系统吗

    不支持 32 位系统。从 PyCharm 2019.3 版本开始,32 位系统不再受支持。这意味着如果你使用的是 32 位操作系统,你将无法安装和使用最新的版本的 PyCharm。 那么
    的头像 发表于 11-23 16:58 1260次阅读

    esp8266是不是不支持5g频段?

    今天试了用esp8266“影响”室友wifi但是没成功,我问了别人有人说不支持攻击5g的信号
    发表于 11-03 08:14

    为什么RS485不支持任意拓扑

    RS485不支持任意拓扑,因为任意拓扑在分支处会产生大量的驻波和反射。这是由于阻抗不连续所造成的。
    的头像 发表于 10-27 11:47 512次阅读
    为什么RS485<b class='flag-5'>不支持</b>任意拓扑

    IAR下STM8用printf默认是不是不支持32位输出?

    IAR下STM8用printf默认是不是不支持32位输出
    发表于 10-16 15:41

    对于VPP硬件不支持的YUV格式转换,采取什么样的软件方式最快?

    对于VPP硬件不支持的YUV格式转换,采取什么样的软件方式最快?
    发表于 09-18 07:54

    rt-thread-studio不支持printf打印浮点数要怎么添加编译选项?

    rt-thread-studio不支持printf打印浮点数,是否可以添加编译选择支持打印浮点,要怎么添加编译选项
    发表于 09-07 16:42

    小数在内存中是如何存储的?为什么C语言中的浮点数不支持位移操作?

    小数在内存中是如何存储的?为什么C语言中的浮点数不支持位移操作?
    发表于 08-16 09:24 661次阅读
    小数在内存中是如何存储的?为什么C语言中的浮点数<b class='flag-5'>不支持</b>位移操作?

    MCUXpresso不支持Clocks工具吗?

    Pins工具可以使用,但不支持Clocks工具(它被标记为 v11.0)。 能否分享描述此功能何时可用的路线图?
    发表于 05-31 08:54

    为什么所有的导出格式都不支持

    请教,为什么所有的导出格式都不支持,我把一份gerber文件打开之后本想导出tzg格式的,但是所有的导出格式都不支持,请教我。
    发表于 04-29 12:04