开启辅助访问
 找回密码
 立即注册

鸿蒙系统到底是不是安卓系统?

hzhik 回答数0 浏览数3142
阅读引导:

由于内容已经补充到很长了,所以做一下目录,并(在心里默念了二百五十遍"Peace and Love"后)删除了一些之前回怼人时写的情绪化的内容。下面做一下导读。

  • 花粉不愿意听吐槽就请直接跳到“关于鸿蒙内核的消息”开始往下看。
  • 花黑不要光看吐槽也请看到肯定的地方,所以要么理解全文要么干脆一点别看。
  • 中立的理性读者如果懂一些软件知识,则可以读全文。如果不是专业内,则可以选择跳过“关于鸿蒙、Open鸿蒙、AOSP、GMS等的更多疑问”这一节。判断的依据可以根据:当你听到《人月神话》这本书你首先想到这本书是写什么的?如果你觉得是写人类登上月球的则可以跳过最后一部分阅读了。
  • 如果是之前已经完整看过了,带着更多问题回来重看的读者,可跳到后面“关于鸿蒙、Open鸿蒙、AOSP、GMS等的更多疑问”一节去看,这是我新补充的部分。
不管你阅读了多少,都请不要断章取义。而且两方阵营请都不要在我这里找你们想要的东西,我不站任何一队。
还有朋友表示实在看不懂这里面的道道,那么我想说不懂更好,不要去网上争这些东西,既然你不懂那就只关注用户体验就得了。甭管鸿蒙目前是指什么以后是指什么,只要它保持好用、性价比高、有你想要的所有软件等,那你就考虑买它,否则你就可以不买。就这么简单就好。
原文:

关于截至当前2021-06-03的鸿蒙,我个人观点如下:

  • 1. 为啥我之前很支持华为,还会写一些支持华为的技术性文章和回答(比如 醉卧沙场:支持华为之——Huawei EROFS 初探)来支持它们?
我并不是针对华为公司的称赞,我是对实打实的国产技术性项目的称赞,EROFS虽然功能非常有限,且参考现存其它文件系统,但它最终自成一体,形成一台从代码到功能到文档和测试相一致的项目,抛开网上营销号对其的过分的夸大,其本身完整性和功能性是真实的,所以我才愿意称赞它。不管它实际贡献有多大,它至少是真实的一台国产项目,我甚至为其说出“苟利国家生死以,岂因祸福避趋之”这种评价。如果别的公司用这种真实性的行动,作出这种真实性的项目,并拿出来让我看到,我也会称赞。我并不会跟着网上的营销软文来跟风称赞什么东西,我只会称赞我真的看到的、用到的。

  • 2. 为啥我对早期的鸿蒙系统感兴趣?
因为当时华为放出的口风是他们在打造一台完全自主的国产的系统内核,叫鸿蒙。鉴于我看到了华为普通工程师做出来的EROFS代码,所以我当时不否认华为的顶级工程师有能力带队打造一台全新的系统内核。但是我当时也没想过这个系统内核可以在综合领域上超越Linux,毕竟Linux内核是经过这么长时间这么多人千锤百炼出来的,想在综合领域上超越它光凭一台公司是几乎不可能的(定向领域好一些)。但是愿意尝试打造一台全新的系统内核,这在国内毕竟少见,是很值得鼓励和称赞的。加之华为被米国打压,作为一台中国人,我也是感觉窝囊的,我也是希望我国家能早日突破这种技术性壁垒。所以如果华为真的在做一台全新自主自产的内核,我很愿意看到。如果它们愿意公布出来,我也很愿意尽我所能的提供帮助。

  • 3. 为啥我很长时间以来闭口不愿意再谈“鸿蒙”?我是否变成了华为黑?
首先声明,我不是华为粉,也不是华为黑。这种“粉”啊“黑”啊的界定在我看来就像小孩子过家家似的,既不成熟,也不必要。你可以说我喜欢华为的某款手机,你也可以说我喜欢华为给的工资高,你也可以说我喜欢华为有骨气,你也可以说我讨厌华为加班重,你也可以说我讨厌华为的某款手机,你也可以抱怨说我买了华为的某产品没两天损坏。但是无条件的粉啊黑啊的我觉得就没什么意义了,所以也请华为的黑或粉不用在我这寻找存在感,我不属于你们任何一台梯队,也不想辩论什么。
好了,言归正传,为啥我很长时间以来闭口不愿意再谈“鸿蒙”?因为后来华为改了口风,他们可能觉得“鸿蒙”这个词给他们带来了很大的社会影响,所以他们把“鸿蒙”这个词的意义给扩大化了,形成了当时第一次发布会时让人“一头雾水”的“鸿蒙”介绍。因为当时几乎所有开发者都在等着华为的新内核,即使它比不上Linux也没关系,Linux早期也很烂,经过全世界开发者的贡献它才有目前的成就。我们不介意看到萌芽状态的鸿蒙内核,但是结果根本什么都没看到。那是一场彻彻底底的ppt大会,华为在大会上没有发布早先传的沸沸扬扬的鸿蒙内核,而是公然把一台操作系统的概念扩大到了一台“产品生态圈”的概念。把华为众多产品线上的东西都放到一台叫“鸿蒙生态”的东西下面,并将“鸿蒙”的概念扩大到华为下面几乎所有使用操作系统的产品上。从那时起,“鸿蒙”一词已经不是指某一台具体的操作系统了,而是指很多被华为使用的操作系统,如安卓、Linux、LiteOS、甚至可能还在开发的早期提到的“鸿蒙”等,而且不光是个空间扩大话的概念,或是个时间扩大化的概念,就是说目前的系统属于鸿蒙以后如果有新系统也属于鸿蒙。华为将所有使用这些系统的产品线以及产品线的未来产品都拉到了这个叫“鸿蒙”的大概念下面,并试图用“万物互联”的已有概念来拉近它们的联系。这也表示,从那一刻起,你会在华为众多使用Linux、安卓等系统的产品上也看到“鸿蒙”的商标,因为它们都属于鸿蒙这个大概念里,鸿蒙自此也不再单独指早先宣扬的自主内核了,而是几乎等于华为的一台大商标。
说实话,想打造自个产品间的互联概念没有问题,目前是智能时代,让一些终端产品之间互联并不是指什么新奇的发明,很多公司也都在做,这没什么问题。但是华为从那时候起被“黑白两化”的根本原因就是:一直宣传的、让大家引颈期盼的、甚至造成全民高潮的、独立自主的“鸿蒙”系统(内核)没有在“鸿蒙“发布会上拿出来给大家看,反而突然将“鸿蒙”的概念给扩大化,从一台的具体的技术性的操作系统的概念直接改为一台宣传性的产品生态圈的概念。这不免让大部分一直等待的开发者感受到了智商上的侮辱。这就好比索尼说要在PS5上推出一款独占的史无前例的3A大作,代号也起好了叫“S5”。消息一下子传开,经过了一段时间的发酵,玩家们都翘首以盼并高呼“索尼大法好,S5万岁”,结果第一次"S5"发布会上索尼只字不提"S5"游戏,反而宣传了半天索尼打算打造索尼产品生态圈,名为“S5生态”。说实话,索尼要是真敢干这种事,估计会场上的玩家们就能掀桌子。因为这种行为极度侮辱玩家智商,简直比暴雪那次“暗黑破坏神-不朽”还要拉跨。毕竟暴雪让大家以为有关于暗黑的新游戏后,拿出手机端的新暗黑游戏至少也算“关于暗黑的新游戏”,不算欺骗(只是没安抚好)。即使是这样,暴雪都被骂惨了,可见这种小聪明是不被大家买帐的。而华为当时的“鸿蒙”宣传操作有过之而无不及,这也就是工程师团体比游戏玩家团体老实点、理性点,不敢闹罢了。但是心理都是有吃了X一样的感觉。华为的这一系列操作直接将原来的一部分翘首以盼的人粉转黑,并留下了目前网上仍在不断进行了“骂战”。不过我觉得大部分理性的工程师或是选择像我一样在这件事上不黑不粉,既不喜华为的这个做法,也尽量理解他为啥只能这样做。尽量理性的看待这件事,并不想参与网上因为华为把一台具体操作系统的技术性概念扩大化和混淆化后,留下的非技术的无是无非的争论。所以只能尽量保持沉默。

  • 4. 那么我目前还支持不支持华为?
我一直以来都支持国产自主化的创新项目,我很愿意支持华为的自主创新。但是华为“鸿蒙”的这波操作我个人是不喜欢的,不免有通过混淆概念引导专业外的普通消费者的嫌疑。华为内部估计也是不允许内部员工在网上谈及此方面的信息(否则后果很严重),只允许官方偶尔的声音,剩下的留给网上被引导的大众自行发酵。如果论这波营销的手段,可以称的上是高明的。至少为华为赢得了声援,也做足了宣传。毕竟华为被无故打压,所以华为他们使出一些非技术性“手段”来我们也不好说什么。只是从他们目前不得不使用的这个“手段”来看,只能说“打压”对他们的影响或是挺大的,确实挺让人同情和不甘的。
我目前的心情有点像是在学校门口接孩子时,看到亲戚朋友家孩子被人欺负了,我正有心上去帮忙,但是孩子使出一招“我爸是李刚”的震慑性手段,结果我一时有些不知道是该先劝阻他或是先帮把这句话圆下去。出于对亲戚朋友的爱,我对他们的孩子也是有自发的爱的。但是你问我支不支持他们的孩子,我只能说我愿意支持他让他好,但是我不代表我支持他所有的言行。当然关于言行是否妥当的界定并不绝对,每个人可能都有自个的标准,但是每个人的标准也都是自个这单方面的原则。网上吵的沸沸扬扬的很多东西,很多无非是因为对一些难以界定的事每个人的心里标准不一样而形成的各说各话的无效撕扯现场。所以总的来说,作为中国人我个人对华为是支持的,并希望它好,如果它还愿意有一天公布它的自主内核,我还愿意尽一些绵薄之力。但是“鸿蒙”这件事上,我个人表示理解但不喜欢当前做法,所以选择尽量保持沉默。

  • 5. 回到这个问题,鸿蒙到底是不是安卓?
我上面已经说了,目前华为口中的“鸿蒙”已经不单是早先的某个自主的鸿蒙内核了。目前他们口中的“鸿蒙”是一台大的集合性延展性概念,包括所有使用Linux、安卓(及其部分衍生)、LiteOS、可能还在开发过程的原鸿蒙内核、甚至包括未完成形态和最终形态的最终鸿蒙系统的未来版本等多种系统的产品集合。所以你目前问“鸿蒙”是不是安卓就好像在问水果色拉是不是苹果一样,而这或是盘变化中的色拉,所以如果你谈现状,它可以跟你谈以后,问题根本不在一台时间段上讨论,争论当然也会无休无止。
如果问手机上的鸿蒙是不是安卓,这其实很难给专业外的人讲清楚,这也是为啥很多人对此一直争论不休的原因,如果你真的觉得自个能够理解,可以翻到这个回答的最后一节内容,如果你能理解,你就不会再问出鸿蒙是不是安卓这种问题了。就目前为止,华为推送给用户手机上的“鸿蒙”系统大部分或是安卓(的进一步开发),是基于AOSP的,华为其它产品上的“鸿蒙”系统则可能是部分修改过的安卓,可能是Linux,可能是LiteOS等,他们目前被华为统称“鸿蒙”。如果你只是关心手机,那你也可以认为:鸿蒙截止目前(你手机上在用的)还没有脱开安卓,但是鸿蒙的设计和开发目标不是安卓。如果有人非要杠说基于AOSP不算安卓,对不起我不想矫情这种事,AOSP的全称Android Open-Source Project,是由Google开源出来被全世界贡献的Android开源系统,当然他开源的目的也不是单纯为了开源而开源,也是有目的的。华为fork了AOSP的代码,做一些删除、修改和添加,形成自个个性化的系统,这没什么问题,开源软件就是这样运作的,不存在Google要不要告它的问题。很多手机厂商甚至非手机厂商都或多或少做基于AOSP二次开发的事,并不是就华为这样做。否则Google开源它干嘛呢,难道就为了给华为fork一份么,显然不是。但是将其定义为简单的安卓套壳又有些贬低了华为工作,这个基于AOSP的上限可大可小,就要看你做了多少二次开发了。理论上各大厂商都会做二次开发,华为受到了特别打压,所以华为势必会想办法摆脱AOSP中谷歌将来还有办法再进一步限制的部分,哪怕将其作为以后不得已的后手准备也是要准备的,其它不受打压的厂商则完全没有这个顾虑,所以华为需要做的更多一些。
华为作为手机大厂,对AOSP的研究肯定早就是深入的,这是不可否认的,这在米国决定限制华为之前就已经研究的很深入了。因为对AOSP的研究深度,是各个基于安卓的手机大厂间技术竞争的一台重要方面。就像红帽等Linux发行商必然要对Linux系统有深入的研究,拼的也是这个。抛开华为“鸿蒙”这件事的营销,单论华为的技术实例,在国内绝对是数一数二的。他们对Linux,对安卓等现有系统的研究程度在国内也是数一数二的。但是距离他们作出超越安卓或Linux的完全自主的系统,那或是有距离的。技术是没有横空出世的,你要想超越目前的主流系统,至少需要先赶上目前主流系统的第一研发梯队。就像华为可以作出5G,是因为华为是通信领域世界范围内不可争议的第一梯队的,所以他们的技术积累足以支撑它们在某一台通信时代有拔得头筹的机会,即便不是5G,在未来的某个G时代也会有华为的一笔。同理,操作系统也是一样,操作系统也不可能横空出世,你需要先站在这个领域的第一梯队,才有可能领导下一代系统,这就需要你不断的投钱研究实验,再投钱再研究再实验……华为是世界一流的通信厂商,但在软件和操作系统领域,要达到引领世界的程度,华为还需要更多这方面的技术积累,令人欣慰的是他们也确实在做。
华为让手机上的鸿蒙基于AOSP主要或是因为被逼无奈。AOSP和Google官方安卓的最大不同就是,AOSP不包括Google服务相关的那些东西(其实谷歌除了谷歌服务还有进一步限制更多的办法,可能只是不想彻底撕破脸所以还没有这么做)。请不要小看Google服务那些东西,我们在国内本来就不能使用Google,我们的手机也天然的阉割掉这部分,所以我们才觉得这个东西没什么用。但是华为是世界性的手机大厂,不是只有中国市场。没有Google服务的安卓手机是很难在国际上被接受的。就好比国内被限制不能装任何腾讯旗下软件的安卓手机你会买吗?你肯定不会。这就是华为当前在手机市场上面对的最大困境。
这也是为啥华为要提出一台“生态圈”的概念甚至想推广它的背后原因。因为Google凭借Google服务的那些东西是有一台“生态圈”的,无论是软件集合、玩游戏、支付、各种业务等等,Google都提供,并赚取其中的广告费/手续费等费用,苹果公司也是如此。本来华为手机使用安卓系统,在国际上它本来应该是属于Google这个生态圈的。但是目前它被限制在圈外了,不带它玩了,所以它想打造自个的“生态圈”。但是这个办法很难,因为华为手机毕竟或是基于安卓的,使用安卓的国际用户或是更认准Google,所以华为很难推广。在国内我们本来就不用Google,每个手机厂商会在自个的服务器上提供软件源供用户下载,当然用户也可以跨软件源去别的地方下载,相信这个大家都做过。
目前华为提出鸿蒙生态后也很难在国际上和Google生态抗衡,但是它目前有心在国内的各个厂商里推华为的生态。所以才会有OPPO跳脚表示不加入的新闻。当然华为推自个的生态是没有问题的,它也没有胁迫谁,抛开oppo某员工个人言行是否得当不谈,oppo就算真表示不加入也没问题,只是关于这一点没有必要上升到民族团结、民族大义等问题上来,要知道国内这些厂商都是合法的公司经营,大家都是在公平合法自然的市场竞争下生存、合作和发展的。如果大众试图用其它手段绑架其它厂商,造成不正常的竞争关系,那势必会带来更多不好的影响。一台良性的合作关系必然是建立在双方/多方互惠互利的基础上的,而不是我过来抢你饭碗,你出于大义就要心甘情愿被我吃。要真这么说的话,那我反过来抢你市场,你是不是也应该心甘情愿的放弃?所以说道德绑架不是正常的市场竞争关系,如果真放任这样的话,对我们的经济发展是百害而无一利的。这一点我个人希望大家能理性对待,华为虽然目前面临困境,但是我们不能绑架我们其它的国内厂商。即便是民族脊梁,也要在正常的市场秩序下运作,行就是行,不行可以通过合理手段谋求。阿里不是名族脊梁企业吗,他涉嫌垄断的时候不是也不能放任吗。维护正常的市场关系,绝对比偏重维护一台企业要重要的多的多。OPPO公司选择道歉纯粹是为了舆论压力,而不是OPPO公司真的有什么过错(那个个人言行过激的问题另论)。魅族或是指什么的选择加入华为生态,也不见得是单纯的民族大义那么简单,必然是加入这个生态符合它当前发展的需要。比如魅族都快掉队了,加入鸿蒙或可以帮它挽回一下。总之华为愿意推生态没有问题,其它厂商加入不加入让他们正常的根据市场现状作出抉择就好,大家不要给我们的厂商上纲上线。(注意我这段一直在强调“大家”,因为目前广大网友的热情已经有点让舆论倾向于“不加入鸿蒙的厂商都是思想觉悟有问题”的地步了,这些都是我们的民族企业,让他们在良好的市场竞争下发展合作为好。你不是也没听过美国人要谷歌加入苹果或苹果加入谷歌的言论么,反而它们之间正常的市场竞争让二者发展的更好。很多事情要顺着市场和历史的发展而发展,不能硬来)。

  • 6. 既然目前的手机鸿蒙或是脱不开安卓,为啥华为还要声称准备研究自主系统?
AOSP目前的主导者是Google(虽然有人说google正在逐渐失去对它的控制,毕竟大部分代码已经不是google的版权了),Google有AOSP的主导发展方向的决定力,就像Linus本人虽然已经极少贡献代码了,但是他(和其它下面的maintainer)仍然有Linux项目发展的决定力。对于没有参加过大型开源软件项目的人可能不能体会到,有没有对一台开源项目的最大话语权的区别。普通人可能觉得开源项目就是自由免费的,所有人想干嘛就能干嘛,实在不行自个fork一份单干。然而现实是,对于那些发展良好的大型开源项目,即使fork一份单干也是要定期rebase到主线的,否则你将错失很多东西,最终被淘汰掉。你fork出的那份你几乎只能自个做有限的修改,绝大部分都或是需要跟随上游主线的更新的。所以掌握最上游主线发展的话语权,就是掌握这个项目。
显然华为并没有从根源上掌握AOSP,它仍需要跟随AOSP的上游更新,否则终将被淘汰,除非华为做出一台完全对抗AOSP的东西,然后拉过全世界的贡献者给他贡献,但是这极其困难(最后分析)。即便AOSP是开源的,但是它的发展掌握在Google手里。如果Google引入了对某部分比较大的修改,导致你对自个fork出来的那部分代码的更改完全不再新版本上可用,那么你就要重新在新版本的上游主线上再想办法。而你开发了什么新的特性,如果必要,也是提供给上游AOSP为好(除非商业机密),否则你再好的特性也可能被渐渐淘汰,因为你再好的某方面特性也比不过整体系统的发展。所以根源上华为手机系统只要还需要rebase到上游最新版的AOSP,就不算真正摆脱Google对安卓的控制。真要想摆脱,除非做一台完全自主的还要后期自主维护,并且表现力还要不逊于安卓的全新系统。或者能让自个的代码贡献度全面碾压其他人,成为不可争议的自然意义上的安卓项目领导者。这两者都很难,一台相当于你干过你公司老总接管公司,一台相当于你在老东家头上开一家新公司然后干过并吃掉老东家。这两个哪个都很难,何况对手是谷歌和美国。就算我们不想涨他人志气,但敌人的凶猛程度我们或是该正视的,毕竟轻敌是没有好下场的。
Google在开源AOSP后,吸引来各大手机厂商都是跟着用,同时也给Google贡献了大量的代码助其发展,退一万步(不太可能),如果将来有一天Google说安卓从某个版本后我要修改发布协议了,或者某些重要组件的协议修改了,想继续使用的需要从我这下载不开源的安装包(当然这很困难,Google要这么做也得看其它贡献者的意思,所以话语权是很重要的,Google不是对全部代码都有绝对控制权)。如果到这一天华为还在被ban的状态的话,那就将非常被动了。即便华为有可替代方案,但是如果华为不是手机操作系统的领导者的话,再多的替换方案也只能是不得已而为之的补救方案而已。谷歌只是禁用了Google框架就打击了华为手机的国际市场,如果它用更多手段造成华为手机与国际通用(如软件格式)的更多不兼容,那打击将更大。
再进一步,Google和苹果目前掌握着这个世代两大主要手机操作系统,苹果的系统只苹果用,我们先不管。Google目前是开源给大家用的,假如又过了十年左右,随着半导体技术的进步,Google或者某国外大厂突然又发布了新的手机系统,就像当年安卓替代塞班系统一样(可以想想塞班系统我们才用了多少年,安卓我们已经用了多少年了),新系统假设不开源或只开源少部分,各手机厂商想使用的话需要购买,然后把华为限制在可购买名单之外。那这时候华为就将完全失去其全部手机业务,因为它被关在了次世代系统的门外。这时候如何办?除非华为业务转型,做到不依赖安卓,或者就是华为目前可能在做的,在依靠安卓系统的同时想办法跟进次世代的系统,减少在下一波技术变革时被彻底关在门外的可能性。这可以说不是华为一家公司可能面临的问题。
原结语

这整件事如果按照时间线粗略来讲就是:

  • 首先美国打压华为引发国内群情激愤。
  • 然后华为硬钢体现民族气节,并获得声援。
  • 后来不知谁最前放出华为在做一台全新的自主微内核操作系统,代号“鸿蒙”。这件事引发了全民关注。
  • 这一消息被传开后开始越传越离谱(谣言都是这么传的),一些别有用心的人开始鼓吹“华为要用一台全新微内核系统打脸美帝和谷歌”,以此赚取巨大流量,传的越离谱越吸引眼球,于是一发不可收拾。(华为可能是真的有一台在进行的项目是在做一台新系统内核,但是可能是这个内核还处于萌芽状态,达不到Linux那样的工业水平,所以一直没有拿出来。关于这一点只有华为有解释权了。)
  • 华为可能发现“鸿蒙”这个词和自个挂上了钩,并受到了全民的关注。它们觉得这个词也很好听,也很有影响力,不如干脆把“鸿蒙”引入,甚至要注册商标。华为内部各个部门都想和鸿蒙沾上边,都想加入“鸿蒙”大家庭,毕竟当时“鸿蒙”只是网上的传法,可能没有正式的内部定义,况且这样可以鼓舞士气。于是鸿蒙概念被提了出来,形成了一台巨大的产业架构/生态概念,不再单指原来传闻的那个全新自主微内核操作系统(至于原来是如何传出来,是不是华为传出来的,不知道。可能原来人家没正式叫鸿蒙)。
  • 这个时候其实已经开始出现信息的偏差了,网友们脑海中的鸿蒙和华为口中的已经不是一台东西了。但是没有人说,直到鸿蒙发布会,一些圈内的人好像看明白了点什么,但是普通网友完全不懂,就以为是他们一直以为的鸿蒙系统要问世了。于是形成了网上第一波争吵。
  • 后来鸿蒙os的标志正式出目前手机上,还停留在第一印象中的广大网友们以为“华为用一台全新自主系统打败美帝和谷歌”的愿望终于实现了,我们终于出了口恶气。而有另一部分可能是计算机圈内的网友发现华为手机上到处是安卓痕迹,就以为华为在故意忽悠人。于是第二场争吵又开始了,甚至引发了站队的情况(真的没必要……)。
  • 最后就是目前,华为又说有了鸿蒙2.0,原来就吵个不停的两拨网友又开始了新一轮争吵。
其实这整件事都源于华为、媒体、广大网友三者在三条严重不对等的信息线上,导致他们各说各话,谁也不明白谁。加上媒体的宣传有严重误导的嫌疑,把这个事情一开始就起了一台特别高的高调(想象一下,比如你一开始声称我篮球打得一般,但是如果需要可以帮忙,然后你打的很好,队友都会夸你。但是如果你一开始就说自个xx市无敌手,说的天花乱坠,打起来后你其实打的也挺好,但是没有达到你开始给自个拉高的程度,那别人或是会说就这还xx市无敌手?),华为又不想没事就站出来主动打自个脸玩,索性就不予置评,只发表官方消息。于是就形成了今天大家争吵的局面,甚至上升到了爱国和民族大义。其实完全没必要,大家吵的只是信息完全不对等的情况的各说各话而已,根本不是在一台“世界”里吵。所以我才一直不想参与,因为这种争吵真的完全没有意义。
你说华为手机上目前的系统脱离安卓了吗?没有。你说华为手机上是鸿蒙么?是的。华为手机上的系统是不是倾注了华为的心血?是的。华为是不是对AOSP研究的特别深入?是的。华为是不是在做一台全新的内核?我觉得是的,而且可能这个内核出来就叫“鸿蒙内核”,毕竟这个词还没占用。但是它能到什么程度目前还真不好说。华为是不是有真才实料是不是真牛?是的。华为的系统是不是打脸美帝,是不是让谷歌慌了?还不至于,反倒是失去华为这个客户对它们更有影响些,或者说华为的潜在威胁让他们更放在心上,美国可能有宁可错杀三千不可放走一台的感觉吧,至于以后能打脸多少是以后的事。我们该不该支持华为?推荐,但是那是你的自由。
其实无论是华为也好,我们国家也好,目前都算是在遭受不公平的对待,美国确实很霸权。即使是世界上那些发达国家,也没有几个国家有自个自主的世界主流操作系统,所以我们没有并不是指什么值得惊讶的事。但是我们目前却比其它很多国家都更需要,因为社会形态和历史原因等因素,我们的民族目前无比需要自立自强,需要面对这些困难。我知道大家觉得很憋屈,恨不得快点来个反转并以胜利者的姿态站在敌人面前对他们说:“看到没,服不服?”这个心情我也是有的,但是这个进程比看小说要慢多了(我知道你们看到憋屈部分的时候都想直接跳到反转部分去看),甚至可能一代人的时间都不够。关于此,我们不能妄自菲薄,也不能妄自尊大。行就是行,不行就是需要努力,文G时下面的人放的“卫星”还少吗,后果如何?主席教导我们的是“实事求是”,是脚踏实地,不是我们在某些媒体为了自个的流量故意煽风点火、弄虚作假的情况下,在幻想中走向国家富强。
<hr/>第一次补充回答:

针对大家评论中的几个比较典型的问题我稍微再说两句:

  • 1.  既然华为鸿蒙目前成了小到系统大到“生态圈”的集合概念了,那么华为目前的鸿蒙能不能从某种意义上称为一台新的操作系统?
这其实是一台挺有意思的问题,但是也是一台挺难正面回答的问题,如果华为能把这个论证清楚并取得世界性认可,那它目前做的就可以在某种意义上称为一台新的操作系统。但是这个问题我们没有办法替华为去辨证,这不是某个人或某几个人说了算,需要业内的广泛认同。比如安卓大家称为一台新的系统,但是安卓也是在Linux内核基础上又加了很多层做的,但是它做到了对下统一管理了手机硬件,对上提供了全新的统一的用户/开发接口和服务,功能和性能都不错,并由此打造了一台全新的生态圈,至此安卓系统成立。这虽然只有短短的几句,但是每一句话都是非常困难的,甚至不是你做出来就一定会有人用的。第一台吃螃蟹的人,和后面知道能吃、好吃以及如何吃后,才开始吃螃蟹的人已经完全不是一台概念了。安卓就是第一台吃这个螃蟹的人,它也正好乘着那波智能手机发展的浪潮,一举打造了安卓生态。这听着简单,不就是把一台已有系统加几层并移植给手机么?嗯,微软也是这么觉得……
华为的鸿蒙既然打算打造一台集合一众系统和系统内核的集合概念性系统,那么问题就来了,它能不能对下统一全部要面向的硬件,对上透明化集合中那些系统间的差异提供“全新的统一的”用户/开发接口和服务并受到业内的广泛认可,形成一台全新的不同于安卓和苹果的生态圈?注意这里有很多容易混淆的地方,因为安卓本身是已经做到统一其面向的硬件设备(手机、平板、手表、电视机、车载等能够安装安卓系统的硬件设备)的,并且其对上都是统一的开发结构和服务,如果你用安卓改一改把上面这个概念再提一遍,那就没有什么创新的意义了。相当于别人用安卓系统加入安卓生态圈,我因为被排除在外,所以不得已要绕一圈用去谷歌化的安卓系统重新加入安卓生态圈。如果是这样的话,那不算一台新的系统,那有点“类似”(不完全一样)小霸王和任天堂的关系,小霸王终归或是要用符合任天堂FC标准的卡带,算不上新的游戏机型(虽然它当时在国内很火)。
当然,退一万步,假设华为下了血本,像GNU/Linux按照Unix标准重写一遍一样,把整个安卓系统重写一遍,作出一台不是安卓又和安卓表现一样的系统。那么这算不算一台新的系统?这可以算,因为这时候华为对自个完全重写的代码有绝对的控制权,甚至可以选择不使用GPL/LGPL等协议发布。但是一台更大的问题就是,GNU/Linux成功替代Unix是一系列必然和偶然事件的推动下由历史推动的结果(关于是怎样推动的可以参考我这篇回答:为啥要开源? ),但是如果谁目前下血本做出一台全新的安卓只为替代现有安卓的话,除非在功能和性能上碾压现有安卓,否则肯定会血本无归(最后讨论),你可以看我上面的链接了解下Linux为啥可以替代Unix,就知道为啥目前新安卓替代现有安卓的可能性极低了。事物的发展要沿着历史的进程,出现早了或晚了都不行。不要迷信网上那些动不动就软件性能提升30%,60%这种话,那几乎都是把极其片面的结果当广泛的提升来说的广告用语,如果一台软件(硬件不变)动不动就提升50%左右,那只能说明这软件本来就太次了,别用。所以华为没有要完全重写安卓的主观和客观必要,要不是被禁,从收益的角度来说,原来那样完整的使用安卓是最少成本最大收益的,目前这样是不得已而为之的plan B。当然华为可以为下一代智能终端系统做准备,但是这不是一场你使劲跑,别人都原地休息的比赛。甚至有些人不但跑的快,还在你前面先跑的。追赶起来不是那么容易的,需要自身的努力甚至还需要运气(比如对手倒霉或作Si),作为一台企业还要考虑战略性的成本投放的侧重。

  • 2. 如果鸿蒙是套壳安卓,谷歌为啥不动手?
首先我上面已经说过,如果用“套壳”来形容华为的工作,那有些贬低的。华为是对安卓做了二次开发,甚至还可能重写了某些部分,但是和很多其它手机厂商不同的是,其它人没有被限制,而华为被限制了,而且可能会面临进一步的限制。所以华为对安卓的修改要比别人多,主要是要删除或提换掉被ban或可能以后会被ban的部分,其次华为还想考虑更远的问题,为下一代系统出来时不受限做准备。当前好像Google只执行了禁止华为使用google服务的那些东西,但是实际上美国政府最开始要求禁用的部分更多,google不知道是出于什么原因,总之Google还有可以进一步禁用的东西,但是Google又不是对安卓有全部的控制权,所以华为在做的就是想办法不用Google可以ban掉的部分。当然plan-A应该是可以用就用,plan-B是不可以用的时候有别的办法替代。所以说单纯的套壳过于低估了华为的工作。说谷歌为啥不动手,它已经动过手了,或者更严谨的说是它在美国政府的法律要求下动手了。至于为啥还没进一步,那得问Google了,可能顾忌老合作商不想彻底撕破脸所以打个中间牌(纯个人YY),可能在等什么,他还没做不代表他不能做,只是这是一场多方的博弈,任何的决定都不是单方面考虑就行的。

  • 3. 华为是不是在对标Google的Fuchsia OS在做下一代系统?
不知道,真不知道,这是商业机密吧。但是Fuchsia OS目前还达不到替换安卓的程度(以后谁知道),甚至感觉Google做它就跟做着玩似的。我记得我说过,一台成熟的系统往往不是横空出世的,在它的前面可能有很多的项目被祭祀掉了。Google手里肯定有很多很多在做的项目,因为你知道了有Fuchsia,所以你觉得Google把宝压在了Fuchsia上面,但是我们不知道Google除了Fuchsia还有多少类似的项目,也许它开源Fuchsia只是想通过Fuchsia作为一台和外界沟通技术的手段,而背地里在下另一盘大旗。
所以Fuchsia不是一定代表Google的下一代系统,而华为有没有在对标Fuchsia就更不知道了。做下一代操作系统是需要大量的人力物力的,Google耗资多少美元才打造的安卓大家可以查查,华为如果真的打算竞争下一代系统,抛开技术的积累够不够不谈,它愿意投入多少钱在这样一件可能血本无归的投资上才是大问题,投入少了连门槛都进不去,投入越多可能陪的越多,要不要做这个没有把握的“赌注”,赌多少,都是问题,华为需要考虑清楚,甚至可能想一点一点来着看。我们国家也有那么多实力雄厚的互联网大厂,为啥做不出自个的操作系统?就是我们没有这个积累也没有这个商机,而且这是一台巨耗钱,又很可能全亏进去的事情,最稳妥的就是用现成的开源系统。做一台全新系统哪里有做B2B,B2C,做游戏有市场。

  • 4. 是不是我们用上全自主的操作系统就算打赢这场仗站起来了?
不是。我一直在强调一代主流操作系统的诞生需要很多因素,如果在因素不满足的情况下硬和潮流对着干只为做一台新的自主的出来,那么成功了还好说,失败了很可能会拖垮一台公司,这里的成功不是成功研制出来了,而是得达到新系统表现超好可以给公司赚回更多收益。不计营利的投钱去做,那是国家财政拨款科研项目的事。华为如果硬着头皮以牺牲自个为代价,只是换来一台综合功能和性能等于安卓的自主知识产权系统,然后还要用这个系统和安卓竞争,那基本上会拖垮华为,然后还大概率打不过。这相当于让华为舍弃自个的强项,用自个的弱项和别人的强项打,对手或是比自个资金雄厚的公司。所以可以用的就用,是减少成本消耗,并可将成本投到更有意义的研发上面的事情(比如研发下一代系统)。
我们的国家需要自主操作系统,但是不代表只要有一台自主操作系统就能扭转所有局面。我们最终需要的是引领下一台世代的自主操作系统,或者对当前或下一世代的操作系统有较高权重的话语权,不能被人说ban就ban。这是一台长远的事情,不可能指望华为一朝一夕说做就做,华为优先要考虑的是自个的企业营利,让自个发展壮大,它不倒,才能至少叫没输。

  • 5. 为啥我的内容显得小心翼翼?
我并不想站任何一队,那些想拉我站队,或以为我站队的人或是别费心了。我其实一直在想办法照顾多方的心情,在选择内容和措辞。要照顾专业外的人,所以用的几乎都是白话,没有用什么专业词和用语以及论文内容,就这还有人嫌我不够白话……要照顾各方专业内的人,怕大家觉得我在和稀泥。要顾及大众的名族自信心,既不能妄自菲薄,也不能妄自尊大。要顾及华为的困境,又要顾及部分现实,加上我也不是各系统全领域的专家,难免有说的不严谨的地方……我真的很难做,所以还请大家理解,写这些比写等量的代码难多了。
<hr/>关于鸿蒙内核的消息:

关于鸿蒙系统后续可能的进展。虽然我说目前的手机上的鸿蒙是安卓的二次开发,但是我也说了不代表以后会一直是。据我从华为的朋友们那里了解到的信息,华为应该是在替换更多安卓里的东西的,其中可能包括替换掉内核。据说华为在做一台对标seL4, Zircon的新内核,用来替换安卓里的Linux内核。我之所以之前不提这个,是因为我不能确定他说的是真的或是公司对外的统一口径,更重要的是我不知道这个项目进展到什么程度了。
要知道华为内部的保密非常严格,即使是相邻项目组的人都不知道对面在做什么,或者说即使同组的人可能权限低的都可能不了解他在做的上一层是指什么。而且华为目前根本也没有开源这部分代码,所以说我不能确定我上述这个信息的准确性,所以我之前才没有提。
但是目前看来好多人都在纠结这个事情,纠结鸿蒙到底是不是安卓,一堆人说是,一堆人说不是。争吵的原因基本围绕着:软件生态是不是或是安卓那堆软件群,安卓那些层面的东西替换了多少,内核是不是替换成自主内核了……
就目前来说支持的软件格式肯定或是和安卓是一套的,这个没有办法。
安卓层面的东西去谷歌化应该是做了,有没有上线给用户用不知道,除此之外还改了多少不知道,但是有安卓的痕迹是被证实的,说明目前还没有全部重写安卓那些组件,以后不知道。
内核的话,最开始鸿蒙消息传出来时有提到一台内核,我上面也说了他们内部也说有一台自主的微内核会替换掉安卓中的Linux内核。但是就目前华为推送给用户的鸿蒙系统来看,内核还没有换,或是Linux内核(这没什么可争论的,随便拿一台有鸿蒙系统的手机,随便用一台虚拟终端都能看出内核是指什么):




但是这不代表以后不会有一天神不知鬼不觉的就变了。对于普通用户来说,理论上如果悄悄的给你换一台完全兼容的新内核,用户基本感觉不出来使用功能上的差别。所以这个内核到底有没有,什么时候上线,只能等华为亲自把它摆在我们面前。华为说目前的是鸿蒙,以后换了内核的也是鸿蒙,都是鸿蒙大架构下的内部变化,那大家争论半天有什么用呢?不如停止这种没有对错的争论,等着华为去做就好。况且就算换了一台兼容的新内核后,算不算新系统恐怕也有的辩。算一台新内核是肯定的,整个系统算不算新的估计你们还得吵,还得争论安卓那些层是不是全新的……
我不敢说华为的外宣工作做的是否有需要改进的地方,任何工作都有让一部分人满意一部分人不满意的可能,但是大家不要过分贬低华为的实际技术水平,像华为这种世界性科技公司,里面有很多各个领域的技术专家,他们会带队从很多你们可能都想不到的方向上去探索技术提升的可能性。大家可能是听到了自主微内核的信息,以为华为应该牟足了劲的都在做这个,实际上这应该只是他们在探索的众多新技术实践中的一台,研究一下能否用一台新的可能更适合手机的内核替换安卓现有Linux内核,事先对这个的可行性进行评估演算,投钱投人去研究去开发去测试,如果最后能达到显著提升现有系统性能等指标,并且运行良好,那这个项目就可以落地。华为应该有你想不到的众多这样的项目,他们也会在顶会顶刊上发表和交流他们的研究成果。所以并不是像有些人想的那样,以为就靠外宣一张嘴。可能是外宣把正在进行中、没有落地、又严格保密的东西提前说了,但是因为保密所以不能提及细节,也没有实机演示,所以就从好多大概念上给你说,听完了感觉好像听懂了但是又好像没听懂到底是指什么。我不是一台搞宣传工作的人,不省事对外宣应该如何做品头论足,因为这里面可能有很多不得已的因素,我们不在其位可能很难理解一些两难的选择,外宣成不成功完全由其所取得的大众效果决定,零散的个人主观评价不重要,但是风评的风向就重要了。但是我觉得大家至少不要怀疑华为的技术团队是不是啥也没干,可能他们演算、实验、最后不得已推翻的东西都比你想的多。
其实我们不要把焦点放在华为做了一台多么全新的系统上,而是应该看到华为如何努力摆脱限制,努力拓展在系统方面的研究。真的推送到你手机上的是指什么内核什么服务层你感觉的出来吗?你能感觉到的就是系统好不好用,应用全不全、运行流畅不流畅,外观漂亮不漂亮,照相美不美等。只要华为还在做手机,用户买不买它不就是主要看这些吗?不是新内核你不买吗?新内核万一性能比老的差点你买不买?新软件集万一没有你想要的软件你买不买?这些手机厂商拼的就是用户体验,至于要用什么内核要以最终表现能不能赢得更好的用户体验为最终评定标准。用户体验好那就是好的系统,用户体验不好就是再新那也是失败的系统。
关于鸿蒙、Open鸿蒙、AOSP、GMS等的更多疑问:

最近很多人发来了很多问题给我,各种各样。之所以大家有这么多问题,是因为华为释放了很多信息,甚至可以说在很多条线上释放了很多信息,但是大家不能将其统一。主要是因为所宣传和所展示的没有一致。一般来说,比如你拿着谷歌给的安卓代码,就能编译出它给你宣传的系统,你获取GNU/Linux的各种源码,编译出来的软件或系统和文档中说的也一致。即使面对不开源的苹果或微软系统,他们至少也让你得到的和他们宣传的差不多,即使你看不到源码,但是因为这个东西除了他们自个没有第二家做出来,所以不用质疑那不是他们做的(除非你怀疑是外星人留下来给他们的)。但是你用华为释放出来的代码,编译不出你目前华为手机上用的系统,而它没有释放出来的部分又和安卓功能一样,甚至还可以找到很多安卓的蛛丝马迹。于是两波人就关于华为系统的真实性产生了争执,比如有的说华为就是安卓,有的说华为都开源了如何还有人说它是安卓,有的又说开源的部分不兼容安卓但是手机上还可以用安卓的东西,有的又说人家也许只是重写了和安卓一模一样的功能但是保密不给你看……
这种争吵简直就像两波家长围绕着一台还在念小学的学习还不错的孩子将来考上清华的问题争吵个不停一样,一波认为应该将重点放在脚踏实地的学习上,还没如何样呢就天天说自个会考上清华,会让孩子变得浮躁或者压力太大,另一波则认为目标就要定的远大,要给孩子信心,而且你如何知道孩子就一定考不上。这种问题根本争不出谁对谁错,然而网上很多人就是爱为这种问题争的面红耳赤。
我知道当我说目前手机上的鸿蒙是安卓的时候,在找“不是”的人会很失望甚至愤怒。但是当我说鸿蒙不等于安卓的时候,来我这找认同的另一批人也会不满意。其实当我说“是”的时候这些人没有理解我是站在什么方面说是,而我说“不是”的时候这些人也没理解我是站在什么角度说不是。
Harmony是指什么?是不是安卓?Openharmony又是指什么?是不是安卓?在信息根本不明朗的时候,如果你每听到一台新名字,都要从网上众说纷纭的观点中找啊找啊,直到迷失,或只是找到自个想听的说法,那其实还不如自个判断。大家都是成年人,与其半信半疑的听别人的,还不如自个按照客观规律推理判断。即使华为释放出来的很多信息让人很迷,但其实如果大家有基本的项目管理的知识,特别是开源软件项目,那么你就可以剥开这些看不懂的名字、项目、代码等细节,从事物的更本质的地方去思考,按照软件开发维护的规律把事情捋一下,捋出很多可能的故事线,然后排除“反人类操作”的那些线,就能非常接近你要找的答案了。有点类似于刑侦推理。其实你如何给一件事定性并不重要,有时即使面对同一件事,不同的人也会有不同的定性。但是重要的事你要理清事情的头绪。
我们抛开Google,华为、安卓、谷歌服务、鸿蒙、Open鸿蒙等等这些名字,我们就假设目前有一台G公司主导的系统,这个系统分两部分,一大部分是其开源的Apro(ject)项目,另一部分是不开源的Gpro(ject)项目。Apro已经被全世界手机厂商、开发者和用户认可,Gpro也是全世界手机用户必装软件。那么厂商只要获取到开源的Apro,并从G公司获取到Gpro,就可以组成一台被全世界用户需要的手机系统Ag,示意图如下(下面所有的示意图都是极简化的,实际过程复杂很多。云朵表示贡献者,粗箭头表示贡献、维护和支持,圆圈可以粗略理解为版本):



A+G

Apro和Gpro都有版本的更新,Apro除了G公司负责维护以外,还有来自全世界手机厂商和开发者的贡献,代码量亿(行)级,极其庞大,上面每一台节点表示一次更新节点。
各个手机厂商共同参与贡献Apro,他们也获取Apro代码自个维护一些自个的特色修改部分,所以各个手机厂商相当于用自个二次开发的Apro和Gpro组合作为自个的系统(可以理解为这些厂商既是Apro的上游也是它的下游,他们在上游贡献,下游使用)。假设有一台S公司是一家手机公司,那么它开发维护自个的系统(Sg)的过程示意图如下:



S+A+G

S公司不需要自个开发亿级代码量的Apro,它只需要把Apro的代码从某一台节点开始fork一份(拷贝一份),如上图绿色S0,然后从这个节点开始自个的开发线即可。以后如果Apro更新了,它可以选择rebase到新版本,就是在更新的Apro代码上把自个的修改重新做一遍(把自个特有的补丁重新打一遍),如上图绿色"rebase"所示,将系统从基于A2版本更新到基于A4版本。最后再装上Gpro软件发布自个的Sg手机系统。
目前有一台H公司被G公司限制使用Gpro,但是G公司没有完全的权限限制H公司使用Apro,所以H公司要想办法继续卖手机,那么此时H公司面临的问题就是:

  • 问题1:当前问题:因被禁止使用Gpro,失去了对Gpro有刚性需求的用户群体,在国际市场销量受挫。
  • 问题2:长远问题:以后可能面临更多限制,又没有掌握主动权,可能在下一台手机系统时代来临时被抛下车。
那面对这样的问题,H公司的需求什么呢?

  • 需求1:最重要的一条,至少要维持现有的不依赖Gpro的用户群体(维持现有市场和销量),不能再受挫。
  • 需求2:在第一条的基础上,想别的办法增加国际市场销量,争取恢复如初,甚至更好。
  • 需求3:谋求在更远的将来成为手机系统和生态的引领者之一(像现实中的谷歌和苹果一样)。
那面对这三条需求,H公司可能采取的技术措施有什么?

  • 措施1:像以前一样继续使用Apro开源系统,但是不安装Gpro。
  • 措施2:重写全部Apro代码,重新写一台和Apro各种接口和功能都100%一致的系统,保证良好运行Apro生态中的软件。
  • 措施3:放弃对Apro的兼容,做一台从整个软件环境和Apro势不两立、分庭抗礼的系统(像现实中苹果和安卓的关系)
  • 措施4:以不影响Apro兼容性为首要前提,重写能重写的部分代码,不急于从Apro分离但力求尝试。
下面我们逐个看一下这四个措施能不能满足由上面两个问题引申出来的三个需求:

  • 措施1:那就像S公司那样,用Apro做出手机系统,但是不装Gpro,示意图如下:


看着和上面Sg系统的过程差不多,但是因为不能装Gpro,所以只能作出H系统发布。这样一来能作出手机系统,但是对Gpro非常依赖的用户群体或是会选择不购买H系统的手机。
所以措施1开发成本和难度都不高(标准),用这个方法可以满足需求1,但是不能满足需求2和3。

  • 措施2:重写全部Apro代码,重新写一台和Apro各种接口和功能都100%一致的系统,保证良好运行Apro生态中的软件,示意图如下:



H = A

上图巨大的蓝色箭头表示H公司瞄准Apro的A4版本,倾尽全力开发一台H1,实现方式完全不同,但是功能和接口完全和Apro的A4一致的系统。
我们已经说了Apro是一台亿级代码量的巨大项目,由全世界的手机厂商、开发者、用户(提供使用反馈)共同维护,其庞大程度和复杂程度想要完全由一家公司100%复制出来是一台极其极其极其……困难的任务,干脆说不可能也是可以的。因为除了功能和接口完全相同以外,还要保证各项性能也要和Apro不相上下。更重要的是后续Apro每次或每几次更新,H公司都要效仿并自个用另外的方式也实现相同的更新(否则慢慢的就会不兼容),这和从Apro上直接拷贝和rebase代码是完完全全不同的。要知道Apro的贡献者有多少,它每次更新都不是靠G公司一家完成的,这种做法完全是拿H公司一家和全世界的Apro开发者拼。
所以措施2成本极高,难度极大,后期维护成本也巨大,重要的是新系统收获的效果可能会非常不好(用户对被迫极力模仿别人开发出来的新系统的信任度缺失),大概率需求1需要的维持现有用户量都保不住,需求2也做不到,对需求3可能有些许促进(从技术积累的角度看),但是在实现需求3之前公司都快拖垮了。

  • 措施3:放弃对Apro的兼容,做一台从整个软件环境和安卓势不两立、分庭抗礼的系统(像现实中苹果和安卓的关系),示意图如下:



H not A

既然倾家荡产做一台就为了追赶Apro的系统这么难,那要不干脆不追赶Apro,直接做一台新系统得了,不考虑Apro了。做一台新的,像当年Apro刚出来的时候似的,如何样?这样确实摆脱生活在Apro阴影下的恐怖,不用忙着追赶Apro的更新,但是也离开了Apro长久以来积累的功能和生态。而且最重要的一点,如何让全世界的开发者、厂商还有大量手机用户都迅速放弃Apro转向你的Hpro,一台或是雏形的新系统,既不完善,也没有生态,你用什么理由让他们都突然不看好Apro,齐刷刷转向你?Apro流行是乘着智能手机发展的浪潮,打败老系统,占领市场的,是时代的进步。目前你如果不拿出一台比Apro更好的系统,如何可能打败Apro,抢占Apro的资源,并把用户都吸引过来?
所以措施3不光成本大,难度大,连赖以生存的需求1都不满足,需求2 也不能满足,倒是很急切的想做到需求3,但可惜过于急功近利,把自个原有的市场份额也给丢了。

  • 措施4:以保证对Apro生态的兼容为首要前提,重写能重写的部分代码,不急于从Apro分离但力求尝试。示意图如下:


既然措施3中我们光让Hpro不兼容Apro不行,那我先用一台项目OHpro来做新系统,这个新系统不考虑对Apro的兼容,代表H公司的野心。同时我还用另一台项目Hpro跟着Apro走,保持对Apro的兼容。然后我将OHpro的雏形开源,向当年Apro的雏形一样,寻求合作机会。
在OHpro不成型也没能获得广泛认可和支持之前,不急于替换现售手机的系统,保持现有销量。然后在不造成功能和性能下降的前提下,慢慢用OHpro底层的成熟部分跟Hpro组合(主要或是用Hpro),将基于Apro的Hpro放在上面,合并出还在Apro软件生态内的系统Hoh。
这样做的话开发成本可接受,难度可接受,风险也不高,后续维护成本也可控。并且保障需求1的满足,不能满足需求2,但对需求3有很大帮助。
综上所述,四个措施都没能满足面向问题1的需求2,因为不管哪个措施都不能重新使用Gpro,除非Gpro自个失去其地位。而有些措施还有可能危及基本需求1,严重影响现有用户的用户体验、造成现有用户的进一步损失的事情都是首要避免的。其实三个需求的重要程度或者说紧急程度是依次递减的,保住现有市场、追求更多市场、谋求更高发展是每个企业都赖以生存的。在我们分析企业行为的时候,考虑行为的动机、消耗、收益、影响等因素,可以排除很多不合理的极端行为,保持理性。
上面列了四种H公司可能采取的措施,并逐个分析,你觉得哪种更合理呢?很多争论的人连做到什么样叫全新替代,做到什么样叫尽力摆脱对手专利条款等的限制部分都分不清,就会一味的说什么谁谁谁都认同并准备使用H系统,哪个哪个被美国限制的国家也准备使用H系统等,很多围绕此争吵的人们根本都没理解这些和“完全自个重做了一台新的”没有必然的相等关系。如果你能清晰的理解,并能带入现实,那么现今和今后的很多华为的迷之宣传和操作你都可以有一些自个客观的判断了。他面对着什么问题,解决这些问题他需求什么,满足这些需求他可能采取的办法,这些办法的可行性分别如何……你只有客观的去站在对方的角度思考这些问题,你才能客观的去看清他的行为和目的,而不是一味的让他冲或笑他傻,也不是一味的让自个被宣传广告带着飘。不管什么事,别人许给你多少,他自个刚做了多少和能做多少,他又给到你手里多少,这是三个完全不同层面的事,要分开看待。当然大家可以不认同我上面的分析,自个想到更好的。总之看问题尽量不意气用事,考虑问题的本质可以帮助我们想明白一些事情。至此,希望你们可以有自个关于鸿蒙和安卓的(发展中的)关系的判断,不用总跟着别人的观点跑来跑去。此致,祝好。
使用道具 举报
| 来自北京
快速回复
您需要登录后才可以回帖 登录 | 立即注册

当贝投影