[返回经济观察首页]·[所有跟帖]·[ 回复本帖 ] ·[热门原创] ·[繁體閱讀]·[版主管理]
谷歌回应美国将华为列入“实体”名单后,华为智能手机业务的影响有多大?
送交者: wmx_q[♂☆★★声望品衔12★★☆♂] 于 2019-05-22 14:29 已读 962 次  

wmx_q的个人频道

简单来说,谷歌已经将华为推向了一个角落,华为必须将自己转变为类似苹果的软件生态系统。

Apple的软件生态系统是什么样的?

他们有自己的基于BSD OS的操作系统(iOS),开发SDK(Xcode),开发语言(Swift),编译器(LLVM),他们自己的框架或运行时API(Foundation,Webkit等)。这些不同的软件和工具链层称为“软件堆栈”。 6park.com

6park.com

Apple软件堆栈的一个示例

Apple的特别之处在于它们拥有从应用程序到专用硬件的完整软件层堆栈。它具有巨大的优势,因为它们可以跨不同层垂直优化。可以在自己的硬件上执行许多特定的优化。这就是为什么Apple的应用程序运行更平滑,尽管其硬件规格并不像Android旗舰手机那样先进。

Android的软件生态系统是什么样的?

现在让我们来看看Android软件堆栈的混乱局面。相比之下,与苹果相比,谷歌Android采用了一种截然不同的方法。它希望在所有不同的硬件和设备上支持Android应用程序。它的层是“水平”铺设的,但不像苹果那样垂直整合。

应用层

各种目标硬件功能促使Google使用虚拟机(Dalvik VM或ART)和即时(JIT)编译来支持其应用程序。因此,您从Google Play应用商店下载的Android应用程序实际上是“中间”字节代码。

当您在Android手机上运行应用程序时,您的Android运行时需要检测您的硬件类型并准备所需的所有资源。然后,他们可以在“虚拟机”中执行从中间代码到本机机器代码的在线翻译。如果你知道我在说什么,虚拟机就像一个“安全套”。 6park.com

6park.com

框架和库层

这些应用程序是根据Google或第三方库图形和数据库定义的应用程序框架提供的API编写的。这些运行时库在Android OS的每个补丁中更新,例如Android Pie或下一个Android Q. 6park.com

6park.com

具有讽刺意味的是,只有一小部分设备拥有最新版本的Android。更糟糕的是,他们的运行时API的每次更新都只能在少数Android设备上兼容。 6park.com

6park.com

因此,即使谷歌停止与华为合作进行下一个Android Q发布。最新的更新仍占Android设备的一小部分。而且大多数人并不关心他们使用哪个版本。如果真的绝望,华为仍然可以使用旧版Android。

内核层

对于底层,Android运行时和虚拟机需要与操作系统或Linux内核交互,以访问硬件功能,如进程,内存,网络和文件系统管理。这些是非常多的Linux内核,它们是开源的,因为它们拥有GPL许可证。所以包括华为在内的所有人都可以使

华为将如何生存?

在了解了Apple和Google这两个最大的软件生态系统的软件堆栈之后,华为将如何生存?

我的意思是,为了生存,并不意味着击败谷歌。这真的不是华为想要的。谷歌据称是一家名为“不要做恶”的座右铭的国际公司,他猛然抨击一家没有做错的公司。是的,他们可以遵守美国法律。但他们的行为应该留在美国而不是国际。

与半导体供应链中的禁令相比,构建完整的软件堆栈在技术上对任何大公司来说都不是一项艰巨的任务。华为的主要问题是如何吸引和维持其软件生态系统及其用户群。

让我们来看看华为到目前为止所做的工作。

三年准备

华为软件工程师一直积极致力于上游许多补丁到Android开源项目。它们已经在整个Google生态系统中得到广泛应用。但最先进的补丁首先应用于EMUI自定义Android OS 华为EMUI - 维基百科

以下是一些示例,展示了华为如何在软件开发方面领先谷歌。

示例1:Flash友好文件系统(F2FS)最初由华为开发,并集成到EMUI 5.0系统及其Mate 9手机中。在补丁之后,EMUI上的那些Android应用程序不再滞后。滞后主要是由于闪存系统的延迟而且它们被优化掉了。之后,它们将应用于其他Google Android内核。

示例2:华为提出GPU Turbo框架并应用于其手机上。该框架可以进一步加速EMUI手机上的游戏性能。他们的表现似乎击败了三星和谷歌Pixel。

EMUI 9的GPU Turbo 3.0现在支持Fortnite,Minecraft,还有17款游戏

例3:在2019年4月,华为宣布了他们的第一个“全栈”java编译器 - 诺亚方舟编译器。此编译器可以将java程序静态编译为本机arm二进制文件。应用程序二进制文件只能在华为设备上运行。如果你知道我在说什么,他们最终会删除“安全套”。

为了支持Ark Compiler和静态java程序,华为必须重写所有框架层和运行时库。华为工程师似乎已经完成了这项任务,他们将在EMUI 9.1上发布。这意味着他们不依赖于Google框架。

由于它是一个提前编译器,编译的应用程序在华为手机上进行了高度优化。与Google的标准Android应用程序相比,Ark编译器将系统运行时性能提高了24%,响应时间提高了44%,第三方应用程序性能提高了60%。

华为宣布Ark编译器:凭借EMUI 9.1,第三方应用程序运行平稳度提高了60% - 华为中心

现在你可能已经意识到华为多年来一直秘密做的事情。为什么称它为“诺亚方舟编译器”?你不知道它背后的意义吗?

一款功能齐全的华为移动操作系统

在过去的三年(2016-2019),华为一直在秘密地在所有使用EMUI的手机上取代Android组件和框架。如果你正在使用华为手机阅读这篇文章,我会告诉你,你的手机越来越少Android。

例如,如果您正在从Quora应用程序中阅读此帖子在Pixel手机上,它可能会使用Google提供的库和框架。但如果你是从华为手机的EMUI中读取它,同样的Quora应用程序与华为的实施提供的库相关联。你不会注意到差异。这是完全合法的。

是的,现在EMUI不再仅仅是Android自定义主题,它们将成长为一个完全成熟的操作系统。 6park.com

6park.com

现在华为,小米,Vivo,Oppo,OnePlus手机中有很大一部分使用EMUI接口。它们可能具有不同的名称和主题,但它们的较低层将汇聚并协调为单一标准。

由于所有中国手机都使用相同的操作系统,估计拥有7.8亿用户,因此它们足以支持自定义操作系统,并推动中国开发人员在没有谷歌的情况下完全开发生态系统操作系统将继续开发并从Google的主存储库“分叉”。这种新的分叉操作系统将代表中国软件生态系统的集体标准,并继续引发更多创新。

所有这些准备工作都是由那些每周工作6天(996)的上午9点到晚上9点的中国软件工程师完成的。在过去的三年里,他们一直在努力填补空白。我们永远不应低估他们的努力。

也许稍后华为会在某个时候将EMUI操作系统重命名为其名称“HongMeng”鸿蒙。洪萌 - 维基百科洪蒙是道家文本中的一个人物,是中国创世神话中“原始世界,初衷混沌”的隐喻。

现在想象一个平行的世界,中国自2012年以来天真地允许谷歌和Facebook服务进入中国市场。中国软件生态系统现在已经被美国屠杀。

华为能否在海外市场生存?

因此,从上一节来看,我们知道华为可以在中国市场上做好自我保护,而谷歌没有影响力。海外市场怎么样?在2018年,大约46%的华为手机在中国境外销售,所有客户都需要谷歌服务,否则他们将离开华为。

是的,海外市场对华为来说仍然非常重要。但请注意,对于华为失去所有海外市场的极端情况,它仍然可以靠纯粹依赖中国市场生存。

解决方案1:使用其他国家/地区的法律

华为可以利用各国的反垄断法来限制谷歌。我们都知道欧盟对谷歌很生气。自2010年以来,由于欧盟在市场上的主导地位,欧盟已经对谷歌违反欧盟竞争法进行了三次单独的反垄断调查。谷歌在与谷歌购物和Android相关的案件中被判定犯有反托拉斯行为,并被处以超过60亿欧元的罚款。

裁决后,谷歌不得在任何Android手机上绑定谷歌服务。欧盟用户可以自行选择安装Google服务。如果谷歌试图禁止华为在EMUI操作系统上使用谷歌服务,这就为华为利用其合法武器和起诉谷歌创造了机会。这适用于世界其他地区,尤其是印度。

解决方案2:将印度添加到等式中

另一种可能的解决方案是将其所有软件堆外包给印度合作伙伴。让印度公司在华为硬件上设计,定制和打包EMUI服务。投资一家专门为印度用户设计定制EMUI的印度公司。

就像印度的UC浏览器一样,为什么印度人选择使用UC浏览器而不是Chrome浏览器呢?华为可以使用相同的策略绑定EMUI,让印度公司完成这项工作。

现在,如果谷歌禁止这家印度公司在华为平台上使用谷歌服务,华为也可以利用其合法武器在印度起诉谷歌。反正不是美国。印度有权保护其国内公司的印度制造计划。

解决方案3:桥接

在解决了在印度和欧洲使用Google服务的权利后,华为获得了使用Google服务的合法权利。它可以在世界其他地方使用类似的策略。那么华为很容易解决华为服务和谷歌服务带来的技术问题。

没有Google Play商店?没关系。使用华为商店。请注意,Google Play商店只是一系列应用。华为可以通过镜像和重新编译Google Play商店中的所有应用来提供类似的商店。请注意,这对大多数国家来说都是完全合法的。因为所有权属于第三方开发者而非谷歌。 6park.com

6park.com

特别是对于发展中国家的用户,根据我的观察,他们中的大多数使用EMUI OS的廉价中文手机。而且他们也不愿意将设备更改为Google提供的典型Android发行版。而手机市场并不是旗舰手机,而是更便宜又实惠的手机。

这意味着只要华为能够降低价格并让客户坚持EMUI,华为就可以在海外市场的软件生态系统中生存和发展。如果谷歌抱怨它。然后聚集一群律师并起诉。在发展中国家,由于中国政府建立的联系,中国的地位更加优越。

对华为来说,这也是一个千载难逢的机 华为确实需要其法律部门在除美国以外的世界各地进行战斗。

世界不只是10亿发达的英语国家。它的范围要宽得多,剩下的60亿人呢?

喜欢wmx_q朋友的这个贴子的话, 请点这里投票,“赞”助支持!
[举报反馈]·[ wmx_q的个人频道 ]·[-->>参与评论回复]·[用户前期主贴]·[手机扫描浏览分享]·[返回经济观察首页]
帖子内容是网友自行贴上分享,如果您认为其中内容违规或者侵犯了您的权益,请与我们联系,我们核实后会第一时间删除。

所有跟帖:        ( 主贴楼主有权删除不文明回复,拉黑不受欢迎的用户 )


用户名:密码:[--注册ID--]

标 题:

粗体 斜体 下划线 居中 插入图片插入图片 插入Flash插入Flash动画


     图片上传  Youtube代码器  预览辅助

手机扫描进入,浏览分享更畅快!

楼主本栏目热帖推荐:

>>>>查看更多楼主社区动态...






[ 留园条例 ] [ 广告服务 ] [ 联系我们 ] [ 个人帐户 ] [ 版主申请 ] [ Contact us ]