華為鴻蒙背后,真實(shí)的破曉之路
2020 年,華為的芯片走進(jìn)了至暗時(shí)刻。
5月,美國對(duì)華為開始了第二輪制裁。此前,美國禁止華為購買美國公司的軟硬件服務(wù),這一次,制裁升級(jí),美國禁止華為購買“全世界所有和美國技術(shù)有關(guān)的”軟硬件服務(wù)。這直接導(dǎo)致臺(tái)灣積體電路制造公司(以下簡稱臺(tái)積電)、三星乃至中芯國際集成電路制造有限公司,統(tǒng)統(tǒng)不能給華為制造先進(jìn)制程的芯片,麒麟芯片也無法生產(chǎn)。8月,美國將38家華為子公司列入“實(shí)體清單”。華為已經(jīng)無法再像原來那樣獲取大量的硬件用于生產(chǎn)。“以軟補(bǔ)硬”幾乎成了唯一的突圍路徑,華為內(nèi)部開始有了各種讓鴻蒙替代安卓的聲音。
鴻蒙替代方案產(chǎn)生了兩種可能的方向:一個(gè)是基于AOSP, 在安卓生態(tài)里用抽屜式替換的思路,將核心模塊替換,大家稱之為“雙框架”鴻蒙;另一個(gè)是不兼容安卓,也不是安卓的平替,大家稱之為“單框架”鴻蒙,它只為自己的先進(jìn)性負(fù)責(zé)。
雖然安卓的不足之處很多,但華為內(nèi)部依然有多數(shù)人贊成鴻蒙系統(tǒng)“保留安卓,兼容安卓”。他們認(rèn)為,安卓和iOS 都有大約20 年的歷史,主導(dǎo)了中國幾乎所有的智能手機(jī),它們向上承載了中國幾乎所有的移動(dòng)應(yīng)用,向下驅(qū)動(dòng)了中國幾乎所有的硬件設(shè)施,可以說,當(dāng)今中國整個(gè)數(shù)字產(chǎn)業(yè)生態(tài)和數(shù)字社會(huì)生活,近乎都建立在這兩個(gè)美國操作系統(tǒng)之上。
僅僅因安卓的不完美就開發(fā)新系統(tǒng),理由不充分,而且安卓長期使用沒問題,谷歌也沒限制使用,反而在增強(qiáng)用戶黏性。反觀華為的處境:華為要在惡劣的研發(fā)環(huán)境里保持正常運(yùn)轉(zhuǎn)。所謂正常運(yùn)轉(zhuǎn),就是正常推出新產(chǎn)品,繼續(xù)給消費(fèi)者提供高品質(zhì)體驗(yàn)。所以華為只要解決芯片問題,雙框架產(chǎn)品就能快速盈利。
堅(jiān)持獨(dú)立操作系統(tǒng)的人非常反對(duì)這種說法,他們認(rèn)為,雙框架雖然能同時(shí)支持安卓和鴻蒙的應(yīng)用,但終究只是一個(gè)權(quán)宜之計(jì),而非華為的長遠(yuǎn)發(fā)展之道。華為絕不希望自研的操作系統(tǒng)給人留下這么多負(fù)面印象。芯片的路徑都被堵死了,華為的芯片架構(gòu)跟美國、臺(tái)積電這些所謂的先進(jìn)制程的芯片架構(gòu)相比,必然存在差異;從軟件層面發(fā)揮系統(tǒng)優(yōu)勢(shì)、綜合優(yōu)勢(shì)去提升硬件性能,是華為眼下最需要的。對(duì)近乎全線牽扯華為產(chǎn)品生態(tài)的安卓來說,一旦斷供,華為的手機(jī)、平板電腦、PC統(tǒng)統(tǒng)得停產(chǎn)。更麻煩的是,谷歌系統(tǒng)融入太多歐美開源軟件,斷供任何一個(gè),華為都會(huì)遭殃,脖子始終卡在別人手里是很危險(xiǎn)的。
其實(shí)大家都能看清楚,如果鴻蒙選擇基于安卓的系統(tǒng)繼續(xù)走下去,將永遠(yuǎn)達(dá)不到軟件的極致以及與硬件的高度協(xié)同。鴻蒙操作系統(tǒng)要區(qū)別于其他系統(tǒng),必須緊密配合自己的智能芯片,自己的芯片必須有自己的架構(gòu),只有這樣,才能構(gòu)建由“芯片、鴻蒙操作系統(tǒng)和圍繞鴻蒙操作系統(tǒng)打造的生態(tài)”三者配合形成的生態(tài)。
徐直軍是主張徹底與安卓分的,在他眼里,真正的鴻蒙不應(yīng)再兼容安卓的代碼。 但是單框架鴻蒙需要巨額投入,這和華為的銷售困境構(gòu)成了一個(gè)難以調(diào)和的矛盾。此時(shí)的華為是一個(gè)陷入困境的商業(yè)公司,要做自研生產(chǎn),不僅需要投入巨額的人力資源,還要投入大量物料和技術(shù),且短期內(nèi)根本看不到回報(bào)。
在安卓還能使用的情況下,華為內(nèi)部沒人敢拍板,做出以投資百億元的代價(jià)重建生態(tài)的驚天決策,包括余承東在內(nèi)的公司高層都下不了這樣的決心。但是被打壓之后,又沒人能找到華為“不受制于人,站著掙錢”的合理發(fā)展道路——要么徹底退出手機(jī)行業(yè),要么把別人禁掉的芯片、操作系統(tǒng)和生態(tài)等全部自己干出來,自給自足。華為已經(jīng)從 GMS 被禁、芯片被禁的一次次圍剿中,深刻反思了自己的未來:想要進(jìn)入一個(gè)行業(yè),不掌握這個(gè)行業(yè)核心的技術(shù),就等于把高樓建在浮沙上,別人想捏死你易如反掌。
華為不得不在內(nèi)部開啟了一系列持久的、足以寫入華為史冊(cè)的重大決策會(huì)議。 2020 年年底至 2021 年年初,鴻蒙生態(tài)發(fā)展委員會(huì)主任何剛頻繁地召集鴻蒙生態(tài)發(fā)展委員會(huì)會(huì)議。2021 年 4 月至 5 月的一次經(jīng)營管理團(tuán)隊(duì)?wèi)?zhàn)略務(wù)虛會(huì)上,他召集了王成錄、余承東等幾乎所有經(jīng)營管理團(tuán)隊(duì)領(lǐng)導(dǎo)參會(huì),就單框架還是雙框架問題各抒己見。
討論會(huì)上的交鋒非常激烈。一派意見是支持雙框架,在 HMS替換 GMS時(shí)代,用戶只需簡單切換后臺(tái)賬號(hào)、消息通知提示、支付服務(wù)提供商等,即可保持整體功能的穩(wěn)定。然而,自研的鴻蒙意味著技術(shù)棧的全面革新,以及所有功能的重新設(shè)計(jì)。從技術(shù)層面來看,單框架鴻蒙需要從 Java 過渡到 TypeScript 語言,這不僅是語言層面的簡單切換,還牽涉集成開發(fā)工具、編譯器、芯片指令集的全面切換。
除此之外,在 HMS 替換時(shí)期,團(tuán)隊(duì)成員無須重新接受培訓(xùn)或?qū)W習(xí)新技能,因?yàn)殚_發(fā)環(huán)境、軟件工具、 編程語言和參考資料都保持不變。然而,自研的鴻蒙必須徹底打破這一現(xiàn)狀:集成開發(fā)環(huán)境和工具都將面臨全面變革,工作量可能激增 10 倍以上。如此大的投入,最終的結(jié)果也不一定能超過安卓。
再從生態(tài)看,開發(fā)單框架生態(tài)很難像安卓那樣建立一個(gè)擁有百萬應(yīng)用軟件的生態(tài)。在 HMS 保衛(wèi)戰(zhàn)時(shí)期,對(duì)國外消費(fèi)者影響較大的應(yīng)用軟件數(shù)量大約為 3000 個(gè),而鴻蒙系統(tǒng)僅在中國市場就需要支持高達(dá) 5000 個(gè)應(yīng)用軟件,這還不包括全球范圍內(nèi)已經(jīng)存在的百萬個(gè)應(yīng)用軟件。隨便拎出這幾項(xiàng)工作,華為這些人干到吐血也干不完。
雙框架支持者還有一個(gè)共同的觀點(diǎn):像谷歌這樣的科技巨擘,集合全球先進(jìn)技術(shù),聯(lián)手多家公司與機(jī)構(gòu),才鑄就今日的操作系統(tǒng)。華為孤軍奮戰(zhàn),能否完成這等偉業(yè)?華為憑什么能搞出來?即便搞出來了,怎么賺錢?怎么把過去付出的成本賺回來?
但另一派,包括手機(jī)產(chǎn)品線總裁在內(nèi),卻對(duì)雙框架的持續(xù)發(fā)展前景表示擔(dān)憂。如果沒有芯片問題,他們自然也傾向于投資小、風(fēng)險(xiǎn)低的雙框架方案。但現(xiàn)實(shí)情況是,華為的芯片受美國打壓,工藝無法提升,性能體驗(yàn)將持續(xù)惡化。谷歌通過 HMS 控制了整個(gè)生態(tài),相當(dāng)于讓華為在芯片“無法獲得最先進(jìn)工藝”的問題上雪上加霜,華為繼續(xù)走雙框架之路是“不得已而為之”,對(duì)鴻蒙的發(fā)展沒有根本性的好處。如果繼續(xù)基于安卓雙框架發(fā)展,性能會(huì)因?yàn)閼?yīng)用負(fù)載的增加,每年惡化 10%~15%,持續(xù)到 2025 年,芯片在安卓雙框架系統(tǒng)上的表現(xiàn)可能只能與低端機(jī)相提并論。
因此,學(xué)習(xí)蘋果的iOS 經(jīng)驗(yàn),從軟硬件芯片協(xié)同的角度構(gòu)建系統(tǒng)優(yōu)勢(shì)是迫切的需求。安卓作為一個(gè)開放系統(tǒng),無法像 iOS 那樣從操作系統(tǒng)層面進(jìn)行深入優(yōu)化。如果不上單框架,就無法保證優(yōu)質(zhì)的用戶體驗(yàn),這種情況只有“華山這一條路”能走得通。未來單框架推出時(shí),生態(tài)體驗(yàn)肯定會(huì)有所不足,但如果不邁出這一步,生態(tài)更是永遠(yuǎn)無法成熟。
反觀此時(shí)的華為,憑借多年的深耕和積累,已經(jīng)擁有了鴻蒙內(nèi)核、畢昇編譯器、網(wǎng)絡(luò)協(xié)議、MindSpore 等一系列基礎(chǔ)軟件能力,這些技術(shù)完全可以組合成自主可控的基礎(chǔ)設(shè)施,整體競爭力不落后于世界最先進(jìn)水平。鴻蒙也已經(jīng)實(shí)現(xiàn)了一些新的性能優(yōu)勢(shì):極低的能耗、高效的任務(wù)執(zhí)行、云端協(xié)同、分布式操作系統(tǒng)等。這些優(yōu)勢(shì)使自主研發(fā)操作系統(tǒng)有了些基礎(chǔ),尤其是分布式操作系統(tǒng),它能夠讓手機(jī)、平板電腦、PC等設(shè)備共享同一套操作系統(tǒng),從而徹底改變?cè)w驗(yàn),實(shí)現(xiàn)設(shè)備間的無縫切換和高效協(xié)作。
自我評(píng)判是華為克服以自我為中心的有效手段,也是一種糾偏機(jī)制。支持雙框架的人,咬著復(fù)現(xiàn)安卓生態(tài)的巨大困難不放;支持單框架的人,咬著芯片的困難不放,雙方僵持不下。誰的方向走偏了,人們難以分辨。
會(huì)議伊始,大家尚能維持和氣的討論氛圍,但隨著觀點(diǎn)的差異逐漸顯現(xiàn),大家的情緒越發(fā)激烈,爭論近乎演變成爭吵。
我們不難理解這場漫長、激烈的爭論主要緣于單框架研發(fā)的難度極大,而且代價(jià)過高。重寫操作系統(tǒng)只是第一步,基于一個(gè)全新的操作系統(tǒng)建立一個(gè)全新的生態(tài),才是這項(xiàng)艱巨任務(wù)令人望而生畏的關(guān)鍵。谷歌和蘋果是少數(shù)成功建立起自己生態(tài)的公司,華為作為后來者,早已錯(cuò)過了開創(chuàng)單框架生態(tài)的最佳時(shí)機(jī)。單框架需要華為投入大量的精力去完成新系統(tǒng)和新生態(tài)的建設(shè),同時(shí)還需要兼顧現(xiàn)有的產(chǎn)品線,這樣的挑戰(zhàn)太冒險(xiǎn)了。
更何況,華為在遭受制裁后,還需要更加謹(jǐn)慎地考慮自身的經(jīng)濟(jì)實(shí)力。如果沒有充足的科研經(jīng)費(fèi),單框架的研發(fā)進(jìn)程很可能會(huì)受到嚴(yán)重影響。經(jīng)營管理團(tuán)隊(duì)會(huì)議經(jīng)歷過多次這樣激烈的單框架還是雙框架的爭論,一直難以做出決定。
或許,單框架還是雙框架之爭并不存在絕對(duì)的對(duì)錯(cuò)之分。單框架的可怕之處在于,每個(gè)想法最終都需要依靠實(shí)踐來驗(yàn)證,而一旦實(shí)踐就意味著沒有退路;雙框架的可怕之處在于,留的退路也不一定能通向成功。在安卓系統(tǒng)依然可用,雙框架鴻蒙依然有“過渡性”價(jià)值的情況下,找到一個(gè)大家都信服的理由來做單框架幾乎不可能。
2020年年底到 2021 年年初,形勢(shì)已經(jīng)越來越清楚:華為不僅在 GMS 上受限,整個(gè)操作系統(tǒng)都遇到了更大的危機(jī)。如果在安卓基礎(chǔ)上做優(yōu)化和改造,會(huì)有幾個(gè)方面的后果。
一是從生態(tài)角度看,谷歌對(duì)歐美的開源軟件兼容奠定了其主控地位,一旦谷歌斷供,就會(huì)對(duì)中國生態(tài)造成毀滅性打擊。因此,構(gòu)建自主可控操作系統(tǒng)顯得重要且迫切。
二是斷供會(huì)對(duì)華為終端產(chǎn)品造成致命打擊,這是華為無法承受的風(fēng)險(xiǎn)。在終端領(lǐng)域,操作系統(tǒng)要充分發(fā)揮芯片及硬件模組性能,提供高效系統(tǒng)調(diào)度,支持應(yīng)用順暢運(yùn)行。
三是從技術(shù)層面看,谷歌是一家“硬件無憂”的國際軟件公司,注重與海外開源系統(tǒng)的融合 性,而非極致性能和流暢度,這種系統(tǒng)設(shè)計(jì)原則的弊端就是軟件支持的場景越多,運(yùn)行效率就越低,這與華為追求“極致性能”的目標(biāo)存在差異。
四是中國與美國在芯片制造上存在差距,這種差距一時(shí)半會(huì)無法彌補(bǔ),華為需要用時(shí)間換空間,用軟件創(chuàng)新提升性能以彌補(bǔ)硬件不足。
這一切利害關(guān)系一一展開,無不說明操作系統(tǒng)對(duì)終端技術(shù)、生態(tài)生死的操控能力。未來,一切圍繞操作系統(tǒng)的努力都將意義非凡。這也是徐直軍始終帶著悲情色彩去看待鴻蒙的原因,他說:“我們是被逼的。如果當(dāng)年蘋果做 iOS、谷歌做安卓時(shí),我們就同期堅(jiān)持自研國產(chǎn)操作系統(tǒng),現(xiàn)在也不至于如此悲慘。如果中國有美國的生態(tài),那華為今天只需找個(gè)很好的品牌攜手合作,成長的過程也不用走得這么坎坷。
一個(gè)生態(tài)型企業(yè)想要做好基礎(chǔ)科學(xué)領(lǐng)域,必須抓住先發(fā)優(yōu)勢(shì),就算沒有先行,也至少能夠同步。華為的智能駕駛就是‘先行’很好的證明,我們現(xiàn)在不那么累,是因?yàn)槲覀兪窍刃姓撸诺矫绹覀円矊儆谙刃姓摺6櫭傻钠D難則是生態(tài)‘后行’者的結(jié)果,后行者填補(bǔ)高科技的時(shí)間差,要付出難以承受的企業(yè)代價(jià)和歷史代價(jià)。”
很快,時(shí)間到了 2021 年 6 月,萬眾矚目的雙框架鴻蒙HarmonyOS 2.0 迎來了大規(guī)模升級(jí)的重要?dú)v史時(shí)刻。王成錄和他的團(tuán)隊(duì)在發(fā)布會(huì)的前三個(gè)月,就開始每兩天開一次晨會(huì),緊盯鴻蒙操作系統(tǒng)的進(jìn)展。他們一連做了三四遍大型演練,對(duì)各種各樣的場景進(jìn)行驗(yàn)證、測(cè)試并且制訂方案,盡其所能地考慮周全,對(duì)大量產(chǎn)品進(jìn)行升級(jí)。在發(fā)布會(huì)前一周,所有的人都感覺壓力快要到達(dá)極限了。
這時(shí),有傳言說華為做的鴻蒙其實(shí)是安卓“套殼”,這樣的鴻蒙可能會(huì)在知識(shí)產(chǎn)權(quán)方面被投訴,會(huì)吃官司。網(wǎng)上也出現(xiàn)了一幅嘲諷鴻蒙“套殼”安卓的漫畫: 一條名叫紅紅的小蛇,把一個(gè)叫安卓的大象給吃了。在這種時(shí)候,如何定義“自研操作系統(tǒng)”,華為應(yīng)持有嚴(yán)肅的態(tài)度,并建立起明確的界限。因?yàn)橥饨绮粫?huì)耐心地聽鴻蒙自辯,理解鴻蒙完全繼承了安卓的優(yōu)勢(shì),同時(shí)又做出了很多特色和創(chuàng)新突破。
被罵以后的王成錄只能盡可能多地對(duì)發(fā)布后可能產(chǎn)生的輿情做預(yù)案。不管怎么樣,鴻蒙馬上就要發(fā)布了。漫畫的風(fēng)波還未平息,外界又傳來了王成錄是“鴻蒙之父”的傳言。這傳言也不知從何而起,王成錄看到網(wǎng)上夸張的言論后,希望平臺(tái)刪除相關(guān)帖子,但帖子不僅沒有被刪,轉(zhuǎn)載量還與日俱增,王成錄百口莫辯。如果深刻地理解鴻蒙技術(shù),你就會(huì)知道,這個(gè)世界上不可能有任何一個(gè)人能稱作“鴻蒙之父”。
鴻蒙從內(nèi)核,到架構(gòu),到編程語言,到分布式安全,再到應(yīng)用生態(tài),這個(gè)龐大系統(tǒng)的每一層都是一個(gè)尖端領(lǐng)域,每一層都有若干頂級(jí)專家,誰能被稱為鴻蒙這個(gè)集大成者之父? 不堪忍受風(fēng)波和傳言的王成錄,將心中的郁悶都發(fā)泄到工作上,每天都干到凌晨 1 點(diǎn)多。
6月1日下午,公司內(nèi)網(wǎng)忽然出現(xiàn)一紙公示,龔體接替王成錄成為華為終端 BG 軟件部總裁,王成錄被任命為終端 BG AI與智慧全場景業(yè)務(wù)部總裁。AI 是華為下一個(gè)重要戰(zhàn)略布局,但一直跟隨鴻蒙孵化成長的王成錄對(duì)鴻蒙更有感情。他嚴(yán)重懷疑這和不久前網(wǎng)絡(luò)掀起的“鴻蒙之父”的輿論風(fēng)波脫不了干系。但如今,他也沒有時(shí)間應(yīng)對(duì)了,因?yàn)榈诙欤l(fā)布會(huì)就要開始了。
6月的深圳潮熱難耐,此時(shí)的王成錄正在復(fù)盤調(diào)任細(xì)節(jié):在中央軟件院一年多的時(shí)間,他通過“不斷地溝通”,給華為招募了60多位18級(jí)以上的高級(jí)工程師。他享受和這些具有技術(shù)實(shí)力的高級(jí)工程師溝通的過程。比起團(tuán)隊(duì)中很多不愿意做面試工作的同事,他更享受這種特別的快樂:在一兩個(gè)小時(shí)的面試溝通時(shí)間里,突然受到對(duì)方的點(diǎn)撥,自己的思路會(huì)一下子豁然開朗。他對(duì)企業(yè)價(jià)值觀有著深刻的理解:一個(gè)公司組織就是一個(gè)生命體,它的基因不能過于單一,篩選新入職的高級(jí)工程師,就像在豐富這個(gè)生命體的優(yōu)質(zhì)基因。
回過神來,王成錄又回到“往事不可追”的現(xiàn)實(shí),知道回想再多或許已經(jīng)沒有了意義,只是用這樣慢慢回憶的方式,他可以與鴻蒙歲月做一個(gè)溫和的告別。畢竟在華為工作了20多年,畢竟他見證了鴻蒙最微小的生命細(xì)節(jié)。
6月2日的發(fā)布會(huì)終于到來了,表面上看,王成錄依然保持著不錯(cuò)的狀態(tài)。這倒不是因?yàn)樗睦沓鯇こ5貜?qiáng)大,而是他對(duì)鴻蒙超乎尋常地熟悉。誰也沒想到,這一難熬的夜晚幾乎成為華為產(chǎn)品發(fā)布會(huì)有史以來聲量最高的一次,這場發(fā)布會(huì)把籠罩在鴻蒙操作系統(tǒng)上的眾多疑云逐一驅(qū)散。
6月2 日晚上 8 點(diǎn),終端開始升級(jí),到第二天早上,設(shè)備端升級(jí)了 440 萬臺(tái)。一天升級(jí)440 萬臺(tái)已經(jīng)是非常夸張的數(shù)據(jù),原來需要兩個(gè)月左右才能達(dá)到的排隊(duì)量,被集中在了一個(gè)晚上。服務(wù)器“全部癱掉”居然成了一種捷報(bào)、一個(gè)喜訊,因?yàn)?HarmonyOS 2.0 在手機(jī)上表現(xiàn)驚艷,超長續(xù)航、分布式特性都做得非常出色。
這次發(fā)布實(shí)現(xiàn)了華為歷史上的最高凈推薦值。軟件團(tuán)隊(duì)興奮得(應(yīng)該是“地”?)通宵工作,因?yàn)榇蠹覐膩頉]有享受過這種“在線排隊(duì) 1000 多萬人”的“神仙待遇”。積極的用戶反饋意味著在萬物互聯(lián)時(shí)代,華為軟件生態(tài)戰(zhàn)略中的“基座”建設(shè)宣告完成。
柳曉見所在的整個(gè)隊(duì)伍的士氣大大提高,他們是鴻蒙近距離的親歷者。每個(gè)人在朋友圈發(fā)布信息以后都會(huì)引發(fā)熱議。和鴻蒙項(xiàng)目無關(guān)的同事討論的話題也總是圍繞鴻蒙。生態(tài)伙伴的合作意向活躍,中國移動(dòng)表達(dá)了合作意向,整個(gè)產(chǎn)業(yè)界的機(jī)會(huì)和合作意愿在增加,社會(huì)各界的友好交流也增加了。外界評(píng)論幾乎全是正面的,時(shí)任公共及政府事務(wù)部總裁陳黎芳給任正非匯報(bào),鴻蒙這次發(fā)布,海外媒體非常罕見地幾乎全是正面評(píng)價(jià)。
以前華為發(fā)布任何一個(gè)產(chǎn)品,評(píng)價(jià)基本上是三分之一是負(fù)面的,三分之一是中立的,三分之一是正面的,但鴻蒙這一次發(fā)布,幾乎全是正面的! 高層幾乎每天都要打兩個(gè)電話追問王成錄鴻蒙進(jìn)展。當(dāng)升級(jí)排隊(duì)人數(shù)到了 5000萬的時(shí)候,網(wǎng)上沒有什么負(fù)面消息,整體評(píng)價(jià)非常好,消費(fèi)者的反饋也非常好。大家都放下心來,并對(duì)王成錄團(tuán)隊(duì)表示祝賀。
鴻蒙紅火到這個(gè)程度,強(qiáng)力推動(dòng)了鴻蒙的兄弟項(xiàng)目歐拉后續(xù)的開源捐贈(zèng)等決策,高層幾乎是一路綠燈地大力支持操作系統(tǒng)的發(fā)展。
在向單框架過渡的執(zhí)行策略上,公司并沒有明確的公文,但龔體作為堅(jiān)定的單框架支持者接管鴻蒙,華為高層的戰(zhàn)略意圖,以及龔體未來的行動(dòng)方向,已經(jīng)非常清晰。
6月2日,開放原子開源基金會(huì)也將孵化的 OpenHarmony 2.0 同期全量開源發(fā)布。在全量開源發(fā)布之前,何剛召集了會(huì)議,讓大家針對(duì)“開源開哪部分”展開討論,大家確實(shí)達(dá)成了“雙框架這條路走不下去”的共識(shí),但是又在開源“開哪部分”的問題上分成了兩派:一派主張把鴻蒙的兼容系統(tǒng)(混合系統(tǒng))開出去,另一派則主張只開放自己擁有版權(quán)的代碼。 這場討論變成了爭論,爭了足足四五輪。
龔體、王成錄、盛行、 終端云服務(wù)部總裁朱勇剛等二三十個(gè)鴻蒙相關(guān)的高管幾乎全部到場。 雖然沒有投票,但路線越辯越明晰——把兼容安卓的系統(tǒng)開源是有極大風(fēng)險(xiǎn)的。林振輝特地向徐直軍匯報(bào),徐直軍緊急叫停已經(jīng)完成的開源版本:“不管獨(dú)立自主的路途多艱難,也要堅(jiān)定不移地走單框架鴻蒙的路線!我們只開放自己擁有版權(quán)的代碼,不能開混合系統(tǒng)。” 這等于直接把鴻蒙向單框架的方向用力推了一把。用林振輝的話來說:“這個(gè)決策算是力挽狂瀾。”
一旦開源混合系統(tǒng)流向市場,華為就很可能面臨難以招架的官司,聲譽(yù)更會(huì)因此嚴(yán)重受損。箭在弦上,徐直軍迅速?zèng)Q定開源只能開“單框架鴻蒙代碼”,這是用實(shí)際行動(dòng)告訴鴻蒙團(tuán)隊(duì)和鴻蒙外圍的合作伙伴:華為不會(huì)“騎墻”,更不會(huì)兩邊搞,占兩頭的便宜。
2021年,隨著美國對(duì)華為的制裁持續(xù)升級(jí),華為在推出新產(chǎn)品時(shí)面臨著嚴(yán)重的芯片短缺,智能手機(jī)、通信設(shè)備等領(lǐng)域長期依賴的芯片供應(yīng)鏈被嚴(yán)重打亂。余承東拿到的一系列慘烈數(shù)據(jù)顯示,華為一整年的手機(jī)發(fā)貨量還不如制裁前一個(gè)月的手機(jī)發(fā)貨量。智能手機(jī)業(yè)務(wù)遭到重創(chuàng),海外業(yè)務(wù)偃旗息鼓,市場份額跌出了前五。為擺脫困境,華為加大了在芯片自研領(lǐng)域的投入,雖然這些努力保證了華為產(chǎn)品的正常生產(chǎn)和供應(yīng),但在外界眼里,華為自研芯片仿佛是拿著大刀長矛去跟別人的機(jī)槍打。
但華為還有選擇嗎?華為的手機(jī)最多只能硬撐兩年,拿大刀長矛去打還有生還的機(jī)會(huì),不打只能等死。大舉投資半導(dǎo)體的決策一出,終端 BG軟件部立刻向終端決策核心經(jīng)營管理團(tuán)隊(duì)遞交了一份意義深遠(yuǎn)的報(bào)告。在這份報(bào)告中,大家強(qiáng)烈呼吁深耕單框架,并將此觀點(diǎn)以最高級(jí)別的形式遞交給了由頂尖技術(shù)專家和終端經(jīng)營管理團(tuán)隊(duì)成員,包括余承東、何剛等產(chǎn)品線主管等。
因受芯片工藝限制及臺(tái)積電代工中斷影響,在芯片領(lǐng)域,華為哪怕只是追趕一個(gè)普通的商業(yè)周期都顯得力不從心;安卓一直以來的約束,也將華為推向了操作系統(tǒng)的戰(zhàn)場。無論華為有沒有能力開發(fā)出卓越的操作系統(tǒng),現(xiàn)在已經(jīng)身處“時(shí)不我待”的關(guān)鍵時(shí)刻。堅(jiān)定創(chuàng)新,是華為唯一的路。
新上任終端 BG 軟件部總裁龔體非常清楚芯片對(duì)終端的影響力。華為的主要收入和芯片工藝密切相關(guān),相比之下,軟件收益顯得微不足道。而芯片斷供的影響持續(xù)到 2021 年,庫存幾乎耗盡,華為兩三年都沒能推出新的旗艦機(jī)型,他們僅在 2021 年 2 月 22 日推出了折疊屏手機(jī) Mate X2,用的還是數(shù)量非常有限的麒麟芯片。
華為手機(jī)的未來靠什么支撐?
2021年年中,在龔體接手終端 BG 軟件部一個(gè)月后,終端經(jīng)營管理團(tuán)隊(duì)召集研討會(huì),對(duì)原有的操作系統(tǒng)團(tuán)隊(duì)進(jìn)行了整合與重組。原團(tuán)隊(duì)被拆分為三個(gè)專項(xiàng)團(tuán)隊(duì):負(fù)責(zé)操作系統(tǒng)底座基礎(chǔ)能力的 OpenHarmony團(tuán)隊(duì)、專攻應(yīng)用解決方案和產(chǎn)品化的 HarmonyOS 團(tuán)隊(duì),以及協(xié)助開源社區(qū)進(jìn)行 OpenHarmony 版本更新與鴻蒙生態(tài)合作和賦能的 OpenHarmony 使能團(tuán)隊(duì)。
這次重組被視為單框架路線的基礎(chǔ),因?yàn)閱慰蚣茗櫭傻牡鬃褪?OpenHarmony,與社區(qū)同源。設(shè)計(jì)原則也清晰地顯示了單框架的傾向:一是拒絕使用反商業(yè)條款的開源代碼;二是完全避開安卓的任何組件;三是繼續(xù)使用友好許可的開源軟件。這些原則不僅確保了項(xiàng)目的合規(guī)性,也為未來的商業(yè)運(yùn)作打下了堅(jiān)實(shí)基礎(chǔ)。 此時(shí)外界紛紛傳言,華為已秘密研發(fā)出單框架鴻蒙,只是秘而
宣。但真相是,單框架鴻蒙仍在緊鑼密鼓地研發(fā)中,尚未完成,雙框架也沒有完成它的歷史任務(wù)——要用它保底,要用它支撐現(xiàn)有的生態(tài)。
龔體提出的三大產(chǎn)品戰(zhàn)略方向中,依然包含雙框架的過渡政策:一是持續(xù)推進(jìn)雙框架的交付,支撐好產(chǎn)品的銷售;二是重點(diǎn)推動(dòng)單框架鴻蒙工程機(jī)走向商用;三是激發(fā)鴻蒙的生態(tài)潛力。
徐直軍決定跟任正非做最終的匯報(bào):“我們現(xiàn)在沒有選擇了!芯片上不來,必須把軟硬打通,垂直整合。順著 AOSP 往上爬,是發(fā)展不出一個(gè)好的操作系統(tǒng)的,因?yàn)樗彩菑?Linux 過來的……”龔體說,搭載鴻蒙的華為手機(jī)要對(duì)標(biāo)全球最優(yōu)的產(chǎn)品模范—— 蘋果手機(jī)。
2021年 9 月,單框架正式立項(xiàng),并制定了一個(gè)三步走的策略:第一,要有堅(jiān)實(shí)的、有創(chuàng)新性的架構(gòu)底座;第二,要將用戶體驗(yàn)做到極致;第三,要有一個(gè)繁榮的生態(tài)。龔體把這三步總結(jié)為“新架構(gòu),新體驗(yàn),新生態(tài)”,在他看來,這三個(gè)要素是構(gòu)建一個(gè)成功的操作系統(tǒng)的核心。
在望岳看來,單框架獲得正式立項(xiàng),是因?yàn)槿魏涡酒⒉僮飨到y(tǒng)都是和生態(tài)綁定的。x86 是和 Windows、Linux 綁定的,IBM 的芯片是和 AIX 操作系統(tǒng)綁定的,太陽計(jì)算機(jī)系統(tǒng)的 SPARC 芯片是和 Solaris 操作系統(tǒng)綁定的,ARM是和安卓綁定的,從來沒有一種生態(tài)會(huì)以芯片和操作系統(tǒng)分家的形態(tài)出現(xiàn)。
這種情況下,如果中國跟美國分成兩個(gè)技術(shù)陣營,那么一個(gè)陣營的操作系統(tǒng)和另一個(gè)陣營的芯片很難長期保持合作。所以從技術(shù)方面講,AOSP 搭配華為的芯片注定難以為繼,華為將不得不冒著生態(tài)不完整的風(fēng)險(xiǎn),把單框架鴻蒙干出來。單框架是個(gè)耗資巨大的項(xiàng)目,單是底座研發(fā)每年就要耗費(fèi)十七八億元人民幣。若算上應(yīng)用開發(fā),費(fèi)用可能會(huì)超過 20 億元。更別提與生態(tài)伙伴的合作成本了。
高泉被領(lǐng)導(dǎo)要求聯(lián)合團(tuán)隊(duì)骨干寫材料,要說清楚團(tuán)隊(duì)如何實(shí)施單框架。一直士氣低落的高泉團(tuán)隊(duì),明顯感受到了一種“改頭換面”的新氣象。早在 2019 年年初,高泉團(tuán)隊(duì)就對(duì)單框架系統(tǒng)充滿了熱情。原本專注于安卓優(yōu)化的團(tuán)隊(duì)整體轉(zhuǎn)入了終端 BG操作系統(tǒng)部,與中央軟件院 的 100 多名操作系統(tǒng)專家聯(lián)手,共同組建了一支規(guī)模不小的鴻蒙團(tuán)隊(duì)。當(dāng)時(shí)的輕鴻蒙已經(jīng)得到了業(yè)界的認(rèn)可,但在自適應(yīng)直方圖均衡化界面設(shè)計(jì)和編譯器的研發(fā)上,他們幾乎是秘密進(jìn)行的,因?yàn)樯蠈宇I(lǐng)導(dǎo)并未在單框架的業(yè)務(wù)上給予充分的認(rèn)可,他們的研發(fā)狀態(tài)一直止步不前。
如今,鴻蒙戰(zhàn)隊(duì)的規(guī)模大增,OpenHarmony 部投入六七百人,中央軟件院派出四五百名精英,外包人員達(dá)七八百人。東軟集團(tuán)、江蘇潤和軟件股份有限公司(以下簡稱潤和軟件)等軟件公司也投入數(shù)百人力,加入了開源鴻蒙社區(qū)。內(nèi)核、圖形、編譯器、界面設(shè)計(jì)、工業(yè)設(shè)計(jì)和媒體專家等悉數(shù)到位,他們的首要任務(wù)就是做好心理建設(shè), 讓團(tuán)隊(duì)成員堅(jiān)信“單框架鴻蒙必將成功”。
整個(gè)單框架鴻蒙的演進(jìn),似乎正上演著一場全面的、撕開一個(gè)口子向前沖的戰(zhàn)役。單框架鴻蒙開始有了質(zhì)的飛躍。 龔體也代表BG 管理團(tuán)隊(duì),給任正非做了將近兩個(gè)小時(shí)的鴻蒙專項(xiàng)匯報(bào)。任正非當(dāng)場就回應(yīng)式地對(duì)他們提出了要求:終端BG除了要把鴻蒙做到商用,做到能支撐產(chǎn)品的銷售,支撐產(chǎn)品的競爭力,還要把鴻蒙做成中國的數(shù)字底座,做成中國操作系統(tǒng)的底座。
徐直軍:下一步,鴻蒙生態(tài)有六大發(fā)力點(diǎn)!
作者:華為輪值董事長 徐直軍
2025 年是鴻蒙原生應(yīng)用生態(tài)構(gòu)建的關(guān)鍵之年。這里,我想分享一下我們對(duì)鴻蒙生態(tài)的理解、思考和實(shí)踐。
? 什么是鴻蒙生態(tài)?
當(dāng)提到鴻蒙時(shí),大家可能有很多種理解和特指。有的是指華為發(fā)布的操作系統(tǒng)——HarmonyOS NEXT,這是 HarmonyOS 誕生以來的最大升級(jí),是基于 OpenHarmony (開源鴻蒙)5.0 開發(fā)的華為終端設(shè)備專用的操作系統(tǒng),也是基于 OpenHarmony5.0 的發(fā)行版。它期望為用戶帶來精致、互聯(lián)、智能、 安全、流暢的高品質(zhì)體驗(yàn),同時(shí)裝載該系統(tǒng)的終端將全面依賴鴻蒙原生應(yīng)用和元服務(wù)。有的是指開放原子開源基金會(huì)的 OpenHarmony 項(xiàng)目。OpenHarmony 項(xiàng)目是鴻蒙操作系統(tǒng)的開源項(xiàng)目,由開放原子開源基金會(huì)運(yùn)作,華為是 OpenHarmony 項(xiàng)目的主要貢獻(xiàn)者,也是項(xiàng)目的支持者和使用者。
還有的是指各行業(yè)的設(shè)備操作系統(tǒng)。比如國家能源集團(tuán)的“礦鴻”、中國移動(dòng)的“移鴻”、中國南方電網(wǎng)的“電鴻”等,這些各種各樣的“鴻”實(shí)際上是開源鴻蒙在千行百業(yè)的具體應(yīng)用,也是人們基于 OpenHarmony 開發(fā)并經(jīng)開源鴻蒙測(cè)試認(rèn)證的行業(yè)設(shè)備操作系統(tǒng)的發(fā)行版。
那什么是鴻蒙生態(tài)呢?我認(rèn)為鴻蒙生態(tài)是所有基于開源鴻蒙系統(tǒng)社區(qū)版本開發(fā),并通過開放原子開源基金會(huì)的開源鴻蒙認(rèn)證,打標(biāo)“Powered by OpenHarmony”(由開源鴻蒙提供技術(shù)支持)的設(shè)備和操作系統(tǒng),以及運(yùn)行在這些設(shè)備和操作系統(tǒng)之上的應(yīng)用的總稱。所以,鴻蒙生態(tài)就是基于開源鴻蒙共建、共享的生態(tài)。
? 為什么要發(fā)展鴻蒙生態(tài)?
大家都清楚,操作系統(tǒng)通常可以分為三大類:桌面操作系統(tǒng)[主要運(yùn)行在 PC(個(gè)人計(jì)算機(jī))上]、移動(dòng)終端操作系統(tǒng)(主要運(yùn)行在智能手機(jī)等智能設(shè)備上)和服務(wù)器操作系統(tǒng)(主要運(yùn)行在各類服務(wù)器設(shè)備上)。開源鴻蒙既覆蓋桌面和移動(dòng)終端,又覆蓋各類物聯(lián)網(wǎng)終端,是能運(yùn)行于萬物互聯(lián)智能時(shí)代所有端上的操作系統(tǒng)。
隨著萬物智聯(lián)時(shí)代的到來,各類設(shè)備之間的互聯(lián)、互通、互操作是為用戶提供智能化體驗(yàn)的核心能力,特定場景下的智能將成為設(shè)備智能化的重要標(biāo)志,這對(duì)操作系統(tǒng)的跨設(shè)備、實(shí)時(shí)性、可擴(kuò)展性等提出了更高的要求。鴻蒙操作系統(tǒng)的分布式架構(gòu)設(shè)計(jì)和微內(nèi)核架構(gòu),與“AI(人工智能)+ 全場景”的產(chǎn)業(yè)趨勢(shì)高度契合,是實(shí)現(xiàn)多設(shè)備協(xié)同的全新模式。
簡單來說,就是設(shè)備的互聯(lián)、互通已經(jīng)標(biāo)準(zhǔn)化并高安全地在操作系統(tǒng)內(nèi)實(shí)現(xiàn),互操作和設(shè)備協(xié)同只需通過軟件定義便可實(shí)現(xiàn),因此,可以說鴻蒙分布式架構(gòu)設(shè)計(jì)和微內(nèi)核架構(gòu)是符合產(chǎn)業(yè)發(fā)展方向的新一代操作系統(tǒng)技術(shù),并可廣泛使用于智能手機(jī)、平板電腦、PC、電視、智能座艙等各類智能設(shè)備,且能實(shí)現(xiàn)應(yīng)用生態(tài)的共享。
由于美國的制裁,華為于 2019 年 8 月被迫加速打造智能終端操作系統(tǒng)的進(jìn)程,并決定將鴻蒙操作系統(tǒng)的源代碼捐獻(xiàn)給開放原子開源基金會(huì)。這幾年,華為持續(xù)攻堅(jiān)克難,現(xiàn)在鴻蒙操作系統(tǒng)已經(jīng)實(shí)現(xiàn)了從系統(tǒng)內(nèi)核、文件系統(tǒng)、編程語言、編譯器、編程框架、設(shè)計(jì)系統(tǒng)、 集成開發(fā)環(huán)境,到 AI 框架和大模型的全棧技術(shù)全面推出,向下扎到根,成為信息產(chǎn)業(yè)堅(jiān)實(shí)的底座。
大家知道,開發(fā)一個(gè)先進(jìn)的操作系統(tǒng)并不那么難,但有沒有大量應(yīng)用和設(shè)備使用此操作系統(tǒng)才至關(guān)重要。沒有人用,再先進(jìn)的操作系統(tǒng)也沒有價(jià)值,因此操作系統(tǒng)的成敗關(guān)鍵在于能否建立起豐富的應(yīng)用生態(tài)。為此,華為經(jīng)過幾年的準(zhǔn)備,于 2023 年 9 月 25 日正式啟動(dòng)鴻蒙生態(tài)共建,并得到社會(huì)各界,特別是各大互聯(lián)網(wǎng)頭部企業(yè)的積極響應(yīng)和支持。
我們深知,“行百里者半九十”。鴻蒙生態(tài)雖然已經(jīng)有滿足消費(fèi)者日常生活所需的主要應(yīng)用,但相比業(yè)界成熟的操作系統(tǒng)生態(tài),鴻蒙生態(tài)還需要有消費(fèi)者個(gè)性化需要的應(yīng)用和各類精品應(yīng)用。據(jù)我們分析, 10 萬個(gè)應(yīng)用是鴻蒙生態(tài)滿足消費(fèi)者需求的成熟標(biāo)志,這就是鴻蒙生態(tài) 2025 年的關(guān)鍵目標(biāo)。2025年也是鴻蒙應(yīng)用上架的沖刺階段,因此需要社會(huì)各界力量的關(guān)心和支持,需要千行百業(yè)伙伴同心聚力,需要更多開發(fā)者匯集智慧不斷創(chuàng)新。只有這樣,我們才能很好地滿足消費(fèi)者的需求,基礎(chǔ)軟件創(chuàng)新之路才能越走越開闊,越走越堅(jiān)實(shí)。
? 怎么發(fā)展鴻蒙生態(tài)?
發(fā)展鴻蒙生態(tài),我認(rèn)為需要從以下幾個(gè)方面發(fā)力。
第1,全力推動(dòng)鴻蒙原生應(yīng)用進(jìn)一步豐富和成熟。目前,用戶量大、影響面廣的頭部應(yīng)用已完成鴻蒙化,生態(tài)已基本可用,但需要繼續(xù)完善功能,打磨體驗(yàn),做出創(chuàng)新。另外,大量的小眾、低頻但剛需的應(yīng)用還有很多沒有鴻蒙化,需要更多的開發(fā)者、更多的伙伴、更多的社會(huì)力量共建,把鴻蒙系統(tǒng)深入推廣到“毛細(xì)血管”,讓更多的應(yīng)用開發(fā)鴻蒙版,因此期望有應(yīng)用但還沒有開發(fā)鴻蒙版 App(應(yīng)用程序)的伙伴盡快開發(fā)適配鴻蒙版并上架。
第2,期望政企內(nèi)部辦公應(yīng)用開發(fā)鴻蒙版并上架。除了日常生活領(lǐng)域,手機(jī)還是重要的工作和作業(yè)工具,政府機(jī)構(gòu)、企事業(yè)單位內(nèi)部的工作應(yīng)用也需要開發(fā)鴻蒙版,以滿足政企工作人員在工作方面的需求。希望更多政企社團(tuán)組織能夠關(guān)注,并加快內(nèi)部應(yīng)用系統(tǒng)適配鴻蒙的過程。
第3,呼吁更多的消費(fèi)者接受、包容鴻蒙生態(tài)的不成熟,幫助完善鴻蒙生態(tài)。消費(fèi)者對(duì)鴻蒙的缺點(diǎn)、應(yīng)用不足的發(fā)現(xiàn),是鴻蒙快速前進(jìn)的原動(dòng)力,也是對(duì)鴻蒙生態(tài)發(fā)展的重要貢獻(xiàn)。操作系統(tǒng)和生態(tài)是用出來的,越多人使用,系統(tǒng)和生態(tài)就成熟得越快。只有越來越多的消費(fèi)者接受鴻蒙、使用鴻蒙,系統(tǒng)和應(yīng)用的體驗(yàn)才能快速迭代完善,鴻蒙生態(tài)才能走向正循環(huán)。
第4,期望更多的行業(yè)和伙伴基于開源鴻蒙開發(fā)鴻蒙生態(tài)設(shè)備,持續(xù)擴(kuò)大搭載鴻蒙操作系統(tǒng)的設(shè)備種類和規(guī)模,從手機(jī)、平板電腦、 電視、可穿戴設(shè)備,到智能座艙、智能家居、工業(yè)設(shè)備等,形成跨設(shè)備、跨場景的智能生態(tài),做出比其他成熟生態(tài)更好的體驗(yàn)。
第5,加強(qiáng)產(chǎn)業(yè)合作和協(xié)同,讓更多的伙伴參與鴻蒙生態(tài)的共建。各行業(yè)需求各異,但總有通用的部分,我們希望這些通用的部分,大家能在 GIIC 聯(lián)盟(全球智慧物聯(lián)網(wǎng)聯(lián)盟)這樣的中立平臺(tái)上開展標(biāo)準(zhǔn)制定和產(chǎn)品認(rèn)證,形成產(chǎn)業(yè)通用的解決方案,共同定義和做強(qiáng)鴻蒙生態(tài)。行業(yè)客戶、產(chǎn)業(yè)智庫、解決方案伙伴、學(xué)術(shù)機(jī)構(gòu)等一起共建能力,為鴻蒙生態(tài)的發(fā)展注入源源不斷的活力,助其走向世界。
第六,人才將決定鴻蒙生態(tài)的厚度。隨著鴻蒙生態(tài)的快速發(fā)展,產(chǎn)業(yè)源源不斷地需要人才,包括社區(qū)開發(fā)者、應(yīng)用開發(fā)者、測(cè)試運(yùn)維工程師、市場推廣專才等,還需要學(xué)校、研究院所、教培機(jī)構(gòu)、產(chǎn)業(yè)等發(fā)揮力量,共同培育人才。
· 感謝與展望
我們深信,“沒有退路就是勝利之路”。華為公司將堅(jiān)定投入發(fā)展鴻蒙生態(tài),努力把不可能變?yōu)榭赡堋T诖耍乙兄x已投入鴻蒙原生的開發(fā)者和伙伴,跟我們一起開發(fā)鴻蒙、催熟鴻蒙;感謝踴躍參加鴻蒙公測(cè)的消費(fèi)者,為我們找問題、提建議,讓鴻蒙生態(tài)的使用體驗(yàn)以天為單位迅速提升;感謝各級(jí)政府、社會(huì)各界和媒體朋友,為鴻蒙發(fā)展?fàn)I造了良好的環(huán)境,并鞭策我們更快成長。
鴻蒙生態(tài)是產(chǎn)業(yè)的生態(tài)。在此,我也呼吁更多的應(yīng)用開發(fā)者加快開發(fā)鴻蒙原生應(yīng)用,提升用戶體驗(yàn),共同滿足用戶和產(chǎn)業(yè)的需求;呼吁廣大的設(shè)備開發(fā)者和芯片提供商,踴躍加入開源鴻蒙社區(qū),使開源鴻蒙的系統(tǒng)能力更加完善,生態(tài)設(shè)備的底座更加強(qiáng)大;呼吁各大行業(yè)用戶、設(shè)備和應(yīng)用生態(tài)伙伴、測(cè)試機(jī)構(gòu)、產(chǎn)業(yè)智庫和學(xué)術(shù)團(tuán)體踴躍加入 GIIC 聯(lián)盟,為鴻蒙生態(tài)建立清晰、高質(zhì)量的標(biāo)準(zhǔn),以及嚴(yán)格的認(rèn)證機(jī)制,讓鴻蒙在萬物智聯(lián)的道路上穩(wěn)健前行。
我們相信,有大家的廣泛支持和投入,鴻蒙生態(tài)定能山花爛漫,星河璀璨!
鴻蒙生態(tài)之戰(zhàn),是全行業(yè)的一場大躍遷
余承東在發(fā)布會(huì)上宣布 HarmonyOS NEXT 的那一刻,標(biāo)志著鴻蒙歷經(jīng)近四年的砥礪前行,開始打響生態(tài)之戰(zhàn)。他們?nèi)Τ隽耸謾C(jī)應(yīng)用里的 Top225 頭部應(yīng)用,進(jìn)行鴻蒙的第一批生態(tài)伙伴適配。
京東、阿里巴巴、騰訊等互聯(lián)網(wǎng)大廠都有自己強(qiáng)大的平臺(tái)系統(tǒng)。以阿里巴巴為例,其本身就是一家平臺(tái)型公司,安卓的體量在其龐大的業(yè)務(wù)體系中反而顯得微不足道。
鴻蒙如何服務(wù)好這類企業(yè),同時(shí)兼顧大量第三方應(yīng)用開發(fā)者的需求?還有一些整體規(guī)模不大、應(yīng)用場景分散,但在細(xì)分領(lǐng)域有著優(yōu)秀表現(xiàn)的小型應(yīng)用,鴻蒙如何服務(wù)好它們?即便搞定了和互聯(lián)網(wǎng)大廠的合作,這些互聯(lián)網(wǎng)大廠與操作系統(tǒng)廠商、手機(jī)廠商之間,到底由誰來掌控平臺(tái)話語權(quán)?這些問題都是鴻蒙生態(tài)戰(zhàn)中難以處理的挑戰(zhàn)。
其實(shí)早在 2023 年年初,華為就已經(jīng)想要 All in 生態(tài),并進(jìn)行了試探性的接觸。但是人們當(dāng)時(shí)正在觀望鴻蒙是否成熟,他們能從中獲得什么好處。有的生態(tài)伙伴試著跟華為談些有利于自己的條件,一些大廠向華為列舉了自己要投入的人力、物力、資源、資金,闡述了長時(shí)間維護(hù)一個(gè)版本的各種不易。
開發(fā)者平臺(tái)部副部長龔繼華當(dāng)帶領(lǐng)突擊團(tuán)隊(duì)如火如荼地開干時(shí),不曾想過自己會(huì)處處遇冷。4 月到 8 月,基本上沒什么人搭理他們。他們想要找?guī)准业湫偷膽?yīng)用伙伴,比如騰訊的《王者榮耀》,阿里巴巴的淘寶等,但客戶聽完鴻蒙的介紹后都會(huì)客氣地說:“你們跟我們的商務(wù)拓展先對(duì)齊一下合作策略,再來交流。”或者干脆說:“現(xiàn)在很忙,沒有時(shí)間。”這時(shí)候飛蛾撲火會(huì)沒命。
沒辦法,“山不動(dòng),我來動(dòng);路不通,找人通”,他們變換思路,聯(lián)系之前合作過的工程師及其他相關(guān)人員,爭取先見面再說其他。為了“對(duì)得起” 溝通的機(jī)會(huì),龔繼華的團(tuán)隊(duì)成員甚至提前精心設(shè)計(jì)了一份溝通表,請(qǐng)生態(tài)伙伴在溝通表上對(duì)鴻蒙開發(fā)的產(chǎn)品、能力進(jìn)行滿意度勾選,并備注建議與需求。
在電商領(lǐng)域,京東屬于鴻蒙第一批溝通對(duì)象,也是首批簽約的鴻蒙生態(tài)伙伴。京東的終端、發(fā)達(dá)的物流,全是鴻蒙完美的適配對(duì)象,如果能與京東合作,鴻蒙將邁出第一步,這也會(huì)是里程碑式的第一步! 京東看到鴻蒙的血液里流淌著1500 萬行代碼時(shí)相當(dāng)震驚。 他們幾乎可以計(jì)算出華為工程師寫代碼的巨大投入:按一個(gè)人、一個(gè)月寫 500 行計(jì)算,兩個(gè)月寫 1000 行,一年寫 1 萬多行。1500 萬行,可能就需要 1500 個(gè)人寫一年……1500 個(gè)人的全力投入,對(duì)適配一個(gè)操作系統(tǒng)而言,是一個(gè)非常大的投入,而 1500 萬行代碼距離一個(gè)成熟的操作系統(tǒng)最基本的 1.5 億行,還相差十萬八千里,何況除了研發(fā),搭建一個(gè)操作系統(tǒng)還有其他成本。
京東也能迅速計(jì)算出自己要付出的成本。大型互聯(lián)網(wǎng)廠商由于各種原因針對(duì)不同的端上系統(tǒng)有各 自端上的研發(fā),如 iOS 端側(cè)開發(fā)、安卓端側(cè)開發(fā),并且對(duì)應(yīng)的各 SOA(面向服務(wù)的架構(gòu))、運(yùn)營平臺(tái)也存在端的判斷。如果再加上鴻蒙適配,評(píng)估一下就可以知道投資鴻蒙生態(tài)的成本有多高。
作為一個(gè)頭部應(yīng)用,京東跟iOS、安卓的合作已經(jīng)足夠成熟。京東與華為的合作也迅速展開,成為華為重要的合作伙伴。京東與鴻蒙的合作歷程包含三條清晰的發(fā)展脈絡(luò):開源鴻蒙的崛起、華為雙框架的探索,以及 HarmonyOS NEXT 的適配。
早在 2020 年,京東便敏銳地捕捉到鴻蒙的潛力,無論是其開源版本,還是與華為鴻蒙操作系統(tǒng) 的合作,都預(yù)示著未來技術(shù)的新趨勢(shì)。然而,當(dāng)時(shí)鴻蒙尚處于孵化階段,并未全面開放給用戶。直到 2021 年 6 月,HarmonyOS 2.0 開源,正式面向用戶,京東與華為才開始通過一系列演示試驗(yàn),驗(yàn)證了鴻蒙的系統(tǒng)特性。
例如,在直播間場景中,京東利用鴻蒙的流轉(zhuǎn)和分布式特性,成功將手機(jī)屏幕流轉(zhuǎn)至大屏,提升了用戶體驗(yàn);在拼購場景中,兩個(gè)用戶可以在購買一個(gè)商品時(shí)互相分享,共同下單。這兩個(gè)功能曾在雙框架場景下實(shí)現(xiàn),雖未正式上線,但也讓京東了解了基于鴻蒙系統(tǒng),京東可以發(fā)揮的潛在創(chuàng)新空間。
京東綜合考慮了供貨、市場資源、技術(shù)投入等多個(gè)方面,并做了投入成本估算,花了將近一年的時(shí)間了解鴻蒙,并與之磨合,京東希望自己在新生態(tài)下能有更廣闊的發(fā)展前景。2023 年,鴻蒙系統(tǒng)加速了雙方的密切合作,華為派專家參與京東各個(gè)場景功能的開發(fā)迭代工作。2024 年 1 月 10 日,余承東跟京東集團(tuán)首席執(zhí)行官許冉見面,許冉帶著余承東參觀了整個(gè)京東,并介紹了京東的物流、科技等發(fā)展?fàn)顩r。
當(dāng)天晚上 8 點(diǎn)多,余承東興奮地在微博上發(fā)布了當(dāng)天的照片,并發(fā)文稱:“今天我們迎來了重量級(jí)合作伙伴京東,奠定了今年鴻蒙生態(tài)又一座重要里程碑!京東將基于 HarmonyOS NEXT 的全場景無縫流轉(zhuǎn)、原生智能等創(chuàng)新特性開發(fā)原生應(yīng)用,為消費(fèi)者帶來簡單易用、極致流暢、純凈安全、多快好省的購物體驗(yàn)。”
京東與華為簽約完之后的一周左右,阿里巴巴也跟華為簽約了。 阿里巴巴在 2023 年 3 月將業(yè)務(wù)拆分成了六大業(yè)務(wù)集團(tuán),包括云智能集團(tuán)、淘天集團(tuán)、本地生活集團(tuán)、阿里國際數(shù)字商業(yè)集團(tuán)、菜鳥集團(tuán)和大文娛集團(tuán)。原本只需與一家公司交流就可以完成的事,現(xiàn)在變成要與六家有著不同定位和經(jīng)營目標(biāo)的業(yè)務(wù)集團(tuán)進(jìn)行溝通。
華為成立了“飛虎突擊隊(duì)”,去推進(jìn)與這六家公司的合作:華為先去找了淘寶(淘天集團(tuán)旗下的核心業(yè)務(wù)之一),淘寶雖然表示可以合作,但實(shí)際上只是進(jìn)行了評(píng)估,沒有真的開干,合作進(jìn)入了一個(gè)沒有實(shí)質(zhì)性進(jìn)展的階段。等到中間領(lǐng)導(dǎo)層換人,新來的領(lǐng)導(dǎo)說需要時(shí)間熟悉業(yè)務(wù)和人員,鴻蒙工作依然沒法開展。隨后,突擊隊(duì)跟 UC、夸克、釘釘、閑魚、1688 等幾個(gè)阿里巴巴旗下應(yīng)用做了幾輪交流,它們均認(rèn)為,自己的技術(shù)架構(gòu)和閉源庫高度依賴淘寶和中臺(tái),只有淘寶干了,其他應(yīng)用才能開干,才能商用。因此切入的重點(diǎn)應(yīng)該是“只有平臺(tái)支持了,其他應(yīng)用才會(huì)跟著干”。
那時(shí)的釘釘通過接入 AI 大模型完成了 17 個(gè)產(chǎn)品線、60 多個(gè)場景的 AI 改造,成為智能辦公領(lǐng)域的標(biāo)桿。釘釘有龐大的用戶群和繁榮的開發(fā)者生態(tài),鴻蒙要想開拓智能辦公的版圖,釘釘是其不二選擇。但是最初找上釘釘?shù)臅r(shí)候,釘釘?shù)念檻]特別多。釘釘?shù)某醪綋?dān)憂是,釘釘要安裝在所有的客戶端上,蘋果得用,安卓也得用,如果未來鴻蒙還得用,就會(huì)變成三臺(tái)手機(jī)同時(shí)用,三臺(tái)手機(jī)的釘釘體驗(yàn)不一致的問題會(huì)是個(gè)麻煩。
更深層的擔(dān)憂還有:如何守住華為與釘釘合作的邊界?如果華為不斷優(yōu)化通信錄,釘釘?shù)钠脚_(tái)壁壘會(huì)不會(huì)慢慢被滲透?或者華為的服務(wù)不斷優(yōu)化,會(huì)不會(huì)直接把釘釘業(yè)務(wù)設(shè)計(jì)成手機(jī)端功能?釘釘現(xiàn)在要做 AI 助理,華為在未來會(huì)不會(huì)把 AI 助理直接搬到鴻蒙的底層?
在 Mate 60系列發(fā)布前,釘釘已在構(gòu)建復(fù)雜的“三釘五端”體系。蘋果端、安卓端、信創(chuàng)端等,每個(gè)端都已經(jīng)有不小的支持團(tuán)隊(duì)。釘釘團(tuán)隊(duì)都調(diào)侃這個(gè)體系的復(fù)雜度堪比中東地區(qū)的“三洲五海”,錯(cuò)綜復(fù)雜。 多年下來,釘釘?shù)墓δ芴匦栽絹碓蕉唷=逃I(lǐng)域有學(xué)生打卡、上課功能;制造業(yè)、零售業(yè)有專屬的管理工具;互聯(lián)網(wǎng)行業(yè)也有定制化的解決方案……如此復(fù)雜的端,如何適配鴻蒙?
釘釘以適配安卓為參考做了初步評(píng)估,安卓適配差不多要 300 萬行代碼,再加上底層的一些 C++ 代碼,如果從零開始做,釘釘粗略預(yù)估要投入 120 個(gè)人做整整一年。這幾乎是一個(gè)不可能完成的任務(wù),因?yàn)獒斸斦麄€(gè)終端團(tuán)隊(duì)可能也就 120 個(gè)人。釘釘也努力想了一些解決辦法,比如復(fù)用龐大的桌面 C++ 代碼,如果盡可能復(fù)用這種底層 C++ 跨平臺(tái)代碼,就不需要從零開始寫一遍 ArkTS 代碼,這大概可以節(jié)省一半人力,只需投入 60 個(gè)人。
算完這筆幾乎不能保底的賬,在看不清鴻蒙項(xiàng)目的未來之前,釘釘心中忐忑,很難下定決心全力投入。 但是從研發(fā)視角,釘釘和鴻蒙找到了一個(gè)重要的共通之處。華為的全場景優(yōu)勢(shì)是 1+8+N戰(zhàn)略,而釘釘除了手機(jī)平臺(tái),整個(gè)終端研發(fā)體系基本對(duì)應(yīng)了華為的 1+8+N戰(zhàn)略的場景模式,鴻蒙可以通過一套代碼在手機(jī)端、平板電腦端、電腦端等做多端運(yùn)行和部署,就能夠解決這種多平臺(tái)的覆蓋,這打破了傳統(tǒng)的每個(gè)平臺(tái)開發(fā)一套替代操作系統(tǒng)的傳統(tǒng)。
這或許是在鴻蒙系統(tǒng)上研發(fā)更有優(yōu)勢(shì)的點(diǎn)。釘釘確實(shí)希望借鴻蒙系統(tǒng)的適配,優(yōu)化自己的底層技術(shù)框架,并且希望使用一些軟件開發(fā)工具包來實(shí)現(xiàn)這些功能。當(dāng)前,華為有實(shí)力并且愿意馬上支持釘釘攻關(guān)。而兩家公司對(duì)接的領(lǐng)導(dǎo),對(duì)鴻蒙化的未來也有相同的愿景:一個(gè)說鴻蒙有“三分天下有其一”的生態(tài)決心,另一個(gè)說做鴻蒙生態(tài)就要第一波做,通過新技術(shù)重塑釘釘體驗(yàn), 盡早入局,不要等待市場成熟。
晚宴上,巴布遠(yuǎn)程向釘釘總裁葉軍匯報(bào)了鴻蒙生態(tài)的潛力和成本,獲得了葉軍非常有力的支持,釘釘最終作為鴻蒙體系“第一批簽約合作伙伴”與華為展開合作。華為拿出自己的最佳服務(wù):派遣駐場人員與釘釘協(xié)同工作,快速響應(yīng)和解決問題。釘釘終端團(tuán)隊(duì)負(fù)責(zé)人石佳銳也做出了判斷,認(rèn)為鴻蒙有一個(gè)更為重大的意義,就是鴻蒙或許能避免市場上“第四個(gè)操作系統(tǒng)”的出現(xiàn),因?yàn)檫m配多個(gè)操作系統(tǒng)這件事對(duì)開發(fā)者來說“太苦了”。
巴布此前接觸過包括中國工程院院士倪光南在內(nèi)的很多業(yè)內(nèi)專家和政府領(lǐng)導(dǎo),他們都有國產(chǎn)操作系統(tǒng)的情懷。當(dāng)鴻蒙把自己定位為與 iOS、安卓這樣的大系統(tǒng)生態(tài)比肩的系統(tǒng)時(shí),阿里巴巴為國產(chǎn)自研體系添磚加瓦幾乎成為必然。很快,釘釘與華為簽署了鴻蒙合作協(xié)議。如今,已經(jīng)有很多釘釘?shù)拇罂蛻舳荚趩枺斸數(shù)镍櫭砂媸裁磿r(shí)候上線。
借著 Mate 60 持續(xù)不斷的市場熱度,以及生態(tài)伙伴對(duì)鴻蒙逐漸接納的態(tài)勢(shì),何剛在 2023 年上半年接觸了 10 多個(gè)不同的公司,盡力去了解大家的困難,以及大家想要什么。華為爭取把生態(tài)伙伴想要的內(nèi)容真正落實(shí)到鴻蒙的資源儲(chǔ)備上。
通過對(duì)第一批應(yīng)用軟件頭部企業(yè)的生態(tài)戰(zhàn)初探,他們已經(jīng)預(yù)感到,生態(tài)將牽動(dòng)未來的華為做出巨大的改變。過去他們只需找到一個(gè)類似“天生快,一生快”的軟件優(yōu)點(diǎn),就足以支撐一系列產(chǎn)品的熱賣。但是做生態(tài)和做市場的打法完全不同,華為必須讓大家找到共同的利益價(jià)值點(diǎn),只有共贏,生態(tài)才能“共推”。
這樣的重任,小公司無法承擔(dān),以華為的體量和研發(fā)能力, 它必然承擔(dān)起“奉獻(xiàn)者”或領(lǐng)頭大哥的角色,而且這個(gè)領(lǐng)頭大哥的干活速度還不能太慢。因?yàn)樗腥说哪繕?biāo)都是賺錢,太慢了,小企業(yè)等不起,大企業(yè)也等不起,甚至政府都等不起;活干了兩三年,如果干不成,讓人家的投入打了水漂,未來又如何讓對(duì)方有信心投入生態(tài)?
龔繼華提出能不能與伙伴溝通,提前啟動(dòng)幾個(gè)應(yīng)用開發(fā),作為打樣的應(yīng)用?他想先去摸底、打樣、做成樣板點(diǎn),再把能力賦能給更多的伙伴,這樣可能會(huì)更穩(wěn)妥。隨后,他們根據(jù)應(yīng)用的規(guī)模、垂域的覆蓋程度和技術(shù)方向三個(gè)維度,選擇了5個(gè)應(yīng)用作為打樣的先鋒——美團(tuán)、小紅書、高德地圖、抖音和WPS。先投入“重兵”,把這5個(gè)應(yīng)用快速催熟,做第一批深度適配鴻蒙系統(tǒng)的應(yīng)用,然后再把這些能力賦能給更多的合作伙伴。
鴻蒙生態(tài)快速結(jié)束游擊戰(zhàn)模式,以一種正規(guī)軍的作戰(zhàn)姿態(tài)進(jìn)入生態(tài)戰(zhàn)場,走出華為的大門。在實(shí)施過程中,他們會(huì)跟5個(gè)應(yīng)用廠商展開定期交流;平時(shí),也會(huì)通過微信和電話聊一聊它們目前遇到的重點(diǎn)問題。 時(shí)任鴻蒙開放能力部部長的黃津在跟新浪、美團(tuán)、高德等公司的研發(fā)團(tuán)隊(duì)見面時(shí),除了詢問有什么困難需要支持和幫助,也會(huì)關(guān)注生態(tài)伙伴通過鴻蒙的支持,再結(jié)合自身產(chǎn)品的特點(diǎn)和場景,能否打造出屬于各自的創(chuàng)新機(jī)會(huì)。
因?yàn)轼櫭傻膶?duì)手是安卓和 iOS,如果鴻蒙的能力只是跟 iOS、安卓“差不太多”,就很難真正得到消費(fèi)者的認(rèn)可,也等于沒有真正的價(jià)值。鴻蒙需要比別人做得更好,讓生態(tài)伙伴從鴻蒙系統(tǒng)中找到更有利于自己的創(chuàng)新點(diǎn),配合一定的用戶規(guī)模,鴻蒙才算有“生態(tài)的價(jià)值”。
生態(tài)伙伴在完成核心基礎(chǔ)功能開發(fā)后,圍繞各自主打場景的創(chuàng)新將是下一步的重點(diǎn),這個(gè)時(shí)候,用好、用足鴻蒙的開放能力就是其中的關(guān)鍵,從而更好支撐簡單易用、高端精致、極致流暢的鴻蒙新基礎(chǔ)體驗(yàn)。
與美團(tuán)合作,是因?yàn)樗幸幌盗袕?fù)雜的業(yè)務(wù)形態(tài),是鴻蒙分布式系統(tǒng)的最佳應(yīng)用場景。出人意料的是,美團(tuán)竟然是鴻蒙化開發(fā)進(jìn)度最快的企業(yè)。更讓華為意外的是,美團(tuán)并未把鴻蒙應(yīng)用開發(fā)當(dāng)作適配負(fù)擔(dān),而是把這次升級(jí)視為平臺(tái)應(yīng)用升級(jí)的一次會(huì)戰(zhàn),最終促成了雙贏的局面。
美團(tuán)平臺(tái)技術(shù)部負(fù)責(zé)人雷志興,主要負(fù)責(zé)美團(tuán)的基礎(chǔ)建設(shè)及關(guān)鍵頁面。此前,出于興趣,雷志興曾調(diào)研過鴻蒙,但因華為遲遲未發(fā)布細(xì)節(jié),放棄了追蹤。直到 2023 年 9 月 25 日,華為宣布不再兼容安卓應(yīng)用的鴻蒙星河版正式啟動(dòng),他才開始全面加入鴻蒙原生應(yīng)用計(jì)劃。 在雷志興看來,雖然在科技創(chuàng)新及業(yè)務(wù)上有很多合作可能,但華為和美團(tuán)的業(yè)務(wù)有較大差異。華為的主營業(yè)務(wù)是通信設(shè)備制造,而美團(tuán)是誕生于數(shù)字原生時(shí)代的互聯(lián)網(wǎng)公司,通過“零售+科技”戰(zhàn)略為用戶提供產(chǎn)品及服務(wù)。
雖然美團(tuán)早先已經(jīng)與華為有不少合作,但在加入鴻蒙原生應(yīng)用計(jì)劃之前,雷志興依舊謹(jǐn)慎地做了很長時(shí)間調(diào)研。從評(píng)估結(jié)果上看,美團(tuán)面臨的是一項(xiàng)較為宏大的技術(shù)工程:一個(gè)原生應(yīng)用需要海量的代碼,如果按照開發(fā) iOS 或安卓系統(tǒng)那樣的替代思路,從頭到尾把所有的代碼在鴻蒙上面重寫一份,周期很長,代價(jià)極高。美團(tuán)希望能夠?qū)⒏嗑Ψ旁跒轼櫭捎脩籼峁┳顑?yōu)質(zhì)的體驗(yàn)上。 此外,不同于其他應(yīng)用,美團(tuán)的業(yè)務(wù)既有外賣,也有美食團(tuán)購、優(yōu)惠券、酒店、民宿、娛樂,還有像小象超市、美團(tuán)優(yōu)選這種涉及大量供應(yīng)鏈系統(tǒng)的業(yè)務(wù),這對(duì)雙方的技術(shù)磨合與創(chuàng)新提出了更高要求。
出于上述考慮,雷志興及其團(tuán)隊(duì)在詳細(xì)了解鴻蒙后,下定決心投入資源進(jìn)行聯(lián)合研發(fā)。雷志興說:“安卓和 iOS 畢竟有近二十年的生態(tài)積累,鴻蒙想要實(shí)現(xiàn)安卓和 iOS 級(jí)別的服務(wù)集成和應(yīng)用質(zhì)量將是一個(gè)非常艱巨的挑戰(zhàn)。但做好一件頂級(jí)難度的事情需要兩個(gè)關(guān)鍵要素:一是魄力,一是實(shí)力,而華為恰好都具備。”
2023 年 11 月 13 日,美團(tuán)與華為正式啟動(dòng)開發(fā)鴻蒙原生應(yīng)用,著手開發(fā)鴻蒙上的美團(tuán)應(yīng)用。作為“鴻蒙化開拓者”之一,美團(tuán)的工作難度可想而知。比如美團(tuán)開發(fā)部門用的是蘋果電腦,鴻蒙的工具對(duì)于蘋果電腦的支持并不完善;美團(tuán)擁有大量 C 端用戶,其圖文混排的復(fù)雜首頁、高頻場景性能的體驗(yàn),以及多入口、多業(yè)務(wù)線等特點(diǎn),都給鴻蒙化的美團(tuán)應(yīng)用帶來了巨大挑戰(zhàn)。
華為和美團(tuán)的工作方式也存在差異,從決策到需求落地,往往需要經(jīng)歷較長的決策鏈和周期。這些不僅考驗(yàn)了雙方的技術(shù)能力,還對(duì)管理、協(xié)同等提出了更高要求。 這時(shí),美團(tuán)的互聯(lián)網(wǎng)作戰(zhàn)風(fēng)格開始發(fā)揮作用,美團(tuán)以最快的速度集結(jié)了一批工程師投入鴻蒙方案的驗(yàn)證和設(shè)計(jì),并且特批了一整層的辦公樓攻關(guān)鴻蒙適配。
整個(gè)團(tuán)隊(duì)拿出來創(chuàng)業(yè)公司的拼搏氣勢(shì),大家擠在一個(gè)會(huì)議室里,每個(gè)人都精神飽滿、充滿斗志。鴻蒙開放能力部部長黃津在現(xiàn)場時(shí),感覺自己單單看一眼美團(tuán)工程師的工作勁頭,就能相信他們有完成任何使命的戰(zhàn)斗力。 雙方前后花了差不多一個(gè)月的時(shí)間進(jìn)行前期的技術(shù)磋商與統(tǒng)籌。 其間,美團(tuán)還結(jié)合研發(fā)的經(jīng)驗(yàn)對(duì)底層架構(gòu)進(jìn)行了統(tǒng)一,為安卓和 iOS 版的復(fù)用奠定了基礎(chǔ)。
這種以鴻蒙為主,輻射到安卓和 iOS 上的形式,可以減少多套開發(fā)的投入,可謂一舉多得。 2024年春節(jié)前夕,經(jīng)過 100 多個(gè)日夜的奮戰(zhàn),美團(tuán)的首個(gè)鴻蒙星河版核心功能的版本終于上線。一個(gè)在美團(tuán)駐場的工程師頗為感慨地發(fā)了一個(gè)朋友圈:“100 多個(gè)日夜到凌晨的討論和堅(jiān)守。”
龔繼華在美團(tuán)一戰(zhàn)中最為感慨的是,當(dāng)他焦慮的時(shí)候,美團(tuán)的工程師反過來安慰他:“不要這么焦慮,我們一定可以搞定的。”短短的 100多天,雙方團(tuán)隊(duì)相處得像是同一鴻蒙戰(zhàn)隊(duì)中的戰(zhàn)友。 目前,美團(tuán)已經(jīng)建立了測(cè)試基站,上架了 30 個(gè)左右的應(yīng)用,截至 2024 年 12 月,美團(tuán)旗下的美團(tuán)、大眾點(diǎn)評(píng)、美團(tuán)外賣、快驢進(jìn)貨等多個(gè)應(yīng)用已完成商用版正式發(fā)布,小象超市、美團(tuán)優(yōu)選、貓眼完成開發(fā)待上架。其中,美團(tuán)移動(dòng)端應(yīng)用程序已有包括外賣、美食、酒店、美團(tuán)優(yōu)選、小象超市等二十余項(xiàng)業(yè)務(wù)上線。
小紅書是中國女性用戶特別喜歡的熱門應(yīng)用。鴻蒙選中它,是因?yàn)樗诩夹g(shù)上沒有那么“重型”,但是它的多終端適配很適合作為鴻蒙的重點(diǎn)合作樣板:鴻蒙系統(tǒng)可以通過一套工程、一套源代碼和不同屏幕尺寸的適配,確保小紅書在手機(jī)、可折疊機(jī)、筆記本電腦和平板電腦上的運(yùn)行體驗(yàn)相對(duì)一致。
華為邀請(qǐng)過小紅書來參加華為開發(fā)者大會(huì),也派了一些專家駐扎小紅書,雙方一起摸排需求,并聯(lián)合設(shè)計(jì)方案。小紅書首次上架,就適配了手機(jī)的應(yīng)用。與其他應(yīng)用相比,華為工程師相當(dāng)喜歡這個(gè)樣板案例,他們?cè)谂c小紅書攻關(guān)期間,以小紅書為案例,緊趕慢趕地寫了一篇《華為鴻蒙開發(fā)避坑指南》給其他生態(tài)伙伴,沒寫完的部分由接手工作的人續(xù)寫。華為團(tuán)隊(duì)給這篇指南起了個(gè)花名,叫“鴻蒙開發(fā)紅寶書”。
高德是個(gè)對(duì)性能有著極高要求的企業(yè),正是因?yàn)楦叩碌母咭螅櫭傻靡蕴魬?zhàn)生態(tài)伙伴里最嚴(yán)苛的目標(biāo):鴻蒙版高德地圖的性能體驗(yàn)要超越蘋果。 高德地圖由一個(gè)大渲染圖層組成,上面又疊加了眾多小圖層,比如搜索推薦的地址、購物、酒店預(yù)訂等,每一個(gè)都是獨(dú)立圖層,華為要解決自己從未考慮過的“大圖層疊加小圖層”的復(fù)雜場景。此外,為了確保同一套代碼能在 iOS 和鴻蒙等不同平臺(tái)上順暢運(yùn)行,高德地圖采用了多層次的框架設(shè)計(jì)。高德地圖本身具有出色的準(zhǔn)確性特征,尤其在搜索地址時(shí),它的返回效率往往比常規(guī)地圖導(dǎo)航快一兩秒。
這樣高要求的公司,當(dāng)然給華為的工程師帶來了新的體驗(yàn):和高德并肩作戰(zhàn),每次打完仗總會(huì)發(fā)現(xiàn)新的問題,總有打不完的程序錯(cuò)誤,但也有新的收獲。 2023 年 11 月開始,高德投入了足足幾百人搭建鴻蒙平臺(tái),并計(jì)劃在一年內(nèi)實(shí)現(xiàn)商用。 雙方合作很順利。
高德和美團(tuán)一樣,對(duì)華為萬人協(xié)作、高效開發(fā)的流程非常感興趣。同為大型公司,高德感嘆駕馭如此大體量的鴻蒙生態(tài)技術(shù)研發(fā)絕非易事,要保證許多人同步推進(jìn)一個(gè)項(xiàng)目,這背后一定有一套了不起的設(shè)計(jì)流程。高德的員工甚至買了很多書,來了解為什么要這樣設(shè)計(jì)流程。這些茶余飯后的交流,讓雙方結(jié)下了深厚的戰(zhàn)斗友誼,非常有利于雙方高效開發(fā)。
金山是這次鴻蒙頭部應(yīng)用突擊戰(zhàn)中,開發(fā)規(guī)模最大的企業(yè)。金山辦公(金山旗下核心業(yè)務(wù)之一)副總裁姚冬選擇在華為危急的時(shí)刻加入。2019 年 5 月 16 日,美國發(fā)布行政令之后,他心里暗暗賭“華為能成”——與其說 “賭”,不如說他是“希望”華為能成。因?yàn)橹袊能浖袠I(yè)被美國壓制了太久,芯片、操作系統(tǒng)、應(yīng)用框架幾乎完全依賴美國。
他自己寫了 20 多年代碼,基本是基于美國的基礎(chǔ)框架、集成開發(fā)環(huán)境、編程語言開發(fā)應(yīng)用完成的,連他引以為傲的 WPS,雖然實(shí)現(xiàn)了源代碼自研,但相關(guān)的工具鏈(編譯器、編輯器、調(diào)試器等)都還在依賴微軟,更別說對(duì) Windows 這個(gè)操作系統(tǒng)的平臺(tái)依賴度了——相當(dāng)于 WPS 的命運(yùn)始終攥在微軟手里,攥在美國公司手里,這種日子并不好過。
當(dāng)然,跟微軟打了二三十年的交道,金山也發(fā)現(xiàn)了微軟公司的 “弱點(diǎn)”:微軟一旦離開 Windows,戰(zhàn)斗力就顯得“很有限”。比如, 金山的 WPS Office 在 iMac 上,就比在 Windows 上的口碑要好。大型軟件是成千上萬名工程師與強(qiáng)大有耐心的管理團(tuán)隊(duì)長期合作開發(fā)而成的,像 WPS 這樣復(fù)雜的桌面應(yīng)用軟件,非常需要一個(gè)強(qiáng)有力的組織來協(xié)調(diào)和管理。無論是“單槍匹馬”的英雄,“志同道合”的兩三個(gè)人,還是“橫空出世”的幾個(gè)天才少年,都無法替代成千上萬人的默默努力,這也是他們眼里,開源的 OpenOffice 做了 20 多年還是比不過 WPS 的原因。 所以他非常理解鴻蒙存在的意義,或許這一次,金山能通過鴻蒙改變這一切。
金山與華為有著天然的親近感,兩家公司骨子里很像。兩家公司都有著濃厚的工程師文化,骨子里也都十分崇尚理想主義,換句話說,雙方都對(duì)技術(shù)有著純粹的熱愛、理想主義和家國情懷。他們甚至對(duì)鴻蒙聯(lián)手 WPS 在商業(yè)上“掙不掙錢”這件事都有相似的看法:能不能掙錢是其次,大家更在乎擁有一個(gè)“屬于自己的、自主可控的操作系統(tǒng)平臺(tái)”,讓中國人用起來,甚至最后能夠出口海外。
2023 年 6 月,金山就已經(jīng)做出了要參與鴻蒙生態(tài)的決定。金山辦公副總裁姚冬認(rèn)為,如果中國要有一個(gè)自己的桌面操作系統(tǒng),那么他最看好鴻蒙,這也是金山堅(jiān)決支持鴻蒙的原因。但是往鴻蒙上移植,要比移植到其他任何一個(gè)平臺(tái)都有挑戰(zhàn)性。
當(dāng)年 WPS 開發(fā)安卓版的時(shí)候,安卓連原生開發(fā)工具包都沒有,大家都沒法用 C++ 來 編寫內(nèi)核代碼,只能拿 Java 寫。Java 寫的內(nèi)核雖然支持絕大多數(shù)功能,可還是會(huì)缺少小部分功能和一些小特性,而現(xiàn)在的鴻蒙用戶界面設(shè)計(jì)和內(nèi)核是異構(gòu)的,采用兩種不同編程語言,WPS 完全可以借著鴻蒙化移植的機(jī)會(huì)統(tǒng)一整個(gè)內(nèi)核架構(gòu),并分離內(nèi)核和界面,使用戶在安卓上也能使用 WPS 的全部功能,這也算是把欠了底層開發(fā)十幾年的賬給還上了。
WPS雖然不是最早參與鴻蒙生態(tài)的,但作為國內(nèi)最大的應(yīng)用軟件企業(yè)之一,其在系統(tǒng)適配上的投入堪稱大手筆。為了全面支持各大系統(tǒng),金山辦公曾投入多方力量,比如 Linux 版投入了 100 多人,MAC版投入了 40 人左右,維護(hù)純粹基礎(chǔ)內(nèi)核的團(tuán)隊(duì)了兩三百人。
整體來看,WPS 在操作系統(tǒng)適配上的人力已經(jīng)達(dá)到了千人的規(guī)模。它同時(shí)支持四五十種語言,在海外有超過一個(gè)億的月活用戶,幾乎支持市面上所有的 PC 和移動(dòng)平臺(tái),包括 Windows、MAC、Linux、 iOS、安卓五大民用的平臺(tái),以及 Linux 下所有主流發(fā)行版。它還支持所有芯片的組合,包括 x86、ARM 和國產(chǎn)的龍芯等。
在華為公布的 100 多個(gè)比較重要的合作伙伴里,WPS 在代碼行數(shù)上名列前茅。 桌面操作系統(tǒng)和大型應(yīng)用軟件屬于大軍團(tuán)作戰(zhàn)的項(xiàng)目,Windows、 Office 可能都有上億行代碼,比起它們,有 4000 萬行代碼的 WPS Office 并不算大。如此重量級(jí)的應(yīng)用,功能自然也非常復(fù)雜:除了各種文檔格式的讀取、編輯和保存,還有端側(cè)和云側(cè)的工作量。
其實(shí) WPS 也不想寫這么大,但為了發(fā)展只能如此,這是用戶的需求驅(qū)動(dòng)的。這些大型工程開發(fā)的工作量大,管理難度和成本都非常高,如果不是《財(cái)富》500 強(qiáng)級(jí)別的企業(yè),怕是很難支撐這種級(jí)別的開發(fā)和維護(hù)成本。鴻蒙團(tuán)隊(duì)做過統(tǒng)計(jì),Office 上所有能被稱為“功能”的東西,包括公式、菜單、命令在內(nèi),點(diǎn)一下按鍵就能有個(gè)反饋的功能多達(dá) 1 萬個(gè),常用的功能有 500~1000 個(gè)。
一個(gè)用戶可能終其一生也就用 20% 的功能,但是因?yàn)槊總€(gè)用戶用的 20% 不同,所以這些功能還是得全部開發(fā)出來。 WPS的代碼體量巨大,編譯構(gòu)建、架構(gòu)設(shè)計(jì)的復(fù)雜程度遠(yuǎn)遠(yuǎn)超過了鴻蒙的預(yù)期。可以說,全世界范圍內(nèi)能把單體軟件寫到千萬行以上的應(yīng)用鳳毛麟角。
WPS 的人評(píng)估后發(fā)現(xiàn),鴻蒙化工作要配置 2000 多人,即便有心理準(zhǔn)備,華為也十分意外。經(jīng)過分析,華為發(fā)現(xiàn),由于 WPS 的手機(jī)版和電腦版架構(gòu)不同,所以這些工作量里有近一半是在優(yōu)化架構(gòu)。好在 WPS 和美團(tuán)有個(gè)相似之處,就是 WPS 完全可以利用鴻蒙落地的機(jī)會(huì),順勢(shì)讓自身的優(yōu)化和鴻蒙化的工作融合成一個(gè)項(xiàng)目,徹底將老版本框架統(tǒng)一化。所以,可以讓原本的安卓、鴻蒙、 iOS 這三個(gè)團(tuán)隊(duì)合并成一個(gè)團(tuán)隊(duì),能力共享后再分頭開發(fā)安卓、鴻蒙 和 iOS 的三個(gè)版本,雙方可以分工協(xié)同,有重點(diǎn)問題再靈活調(diào)配。
2023 年 9 月,金山花了大概半個(gè)多月的時(shí)間,組建了一支 30 多 人的團(tuán)隊(duì)。姚冬要求團(tuán)隊(duì)年輕、年輕、再年輕,50% 的成員年齡要在 30 歲以下,且平均年齡不超過 30 歲。之所以強(qiáng)制年輕人參與,主要是因?yàn)槟贻p工程師不可能靠日常做維護(hù)、改程序錯(cuò)誤、做需求成為高手,他們需要參與一次大重構(gòu)、大移植、大改造,哪怕最終不成功, 他們也能從這個(gè)過程中吸取經(jīng)驗(yàn),獲得成長。
過去,優(yōu)秀的工程師都是在大的技術(shù)改造、創(chuàng)新、移植或者優(yōu)化工程中成長起來的。所以金山調(diào)集的鴻蒙團(tuán)隊(duì),絕大部分是 20 歲出頭的年輕人,直到最終加入了幾位 40 多歲的資深工程師,才把團(tuán)隊(duì)的平均年齡拉高到了 30 多歲。年齡和資歷并不影響合作,因?yàn)?8 月之前,團(tuán)隊(duì)中沒有人見過鴻蒙,一行鴻蒙代碼也沒寫過,IDE、真機(jī)是什么樣也不知道,大家都要從頭學(xué)習(xí)。等待他們的工作也頗具挑戰(zhàn)性,單單將4000 多萬行 C++ 代碼在新平臺(tái)上重新編譯這一項(xiàng),就耗費(fèi)了將近一個(gè)月,更別說還要讓代碼順利跑起來。
姚冬感覺有一段時(shí)間,好像程序錯(cuò)誤永遠(yuǎn)改不完,各種各樣的兼容問題、依賴問題,以及以前在別的平臺(tái)上都不會(huì)遇到的問題,現(xiàn)在統(tǒng)統(tǒng)遇到了。在問題高峰期,華為派出了 10 多個(gè)資深工程師在武漢駐場, 為 WPS 的鴻蒙化項(xiàng)目提供技術(shù)和商務(wù)支持。
在面對(duì)全新、有挑戰(zhàn)性的事情時(shí),金山工程師干勁十足。哪怕為了解決一個(gè)程序錯(cuò)誤,熬一宿也不會(huì)覺得累,反而還很有成就感。雖然姚冬從沒要求過這個(gè)年輕的團(tuán)隊(duì)加班,但是鴻蒙團(tuán)隊(duì)成員不僅僅是在做一份工作,更像是在做一份事業(yè),存在鮮明的意義感,也十分具有獲得感。
鴻蒙最早是一款手機(jī)操作系統(tǒng),手機(jī)上沒有多窗口概念,都是單窗口,所以整個(gè)窗口體系的設(shè)計(jì)對(duì)多窗口模式支持并不好,很多能在Windows、MAC上實(shí)現(xiàn)的界面交互,在鴻蒙上面反而實(shí)現(xiàn)不了。借著 WPS,華為完善了鴻蒙對(duì)窗口體系的支持方案。
比如,雙方曾經(jīng)在 WPS 鴻蒙版的測(cè)試過程中發(fā)現(xiàn)了一個(gè)程序錯(cuò)誤,經(jīng)過追蹤確認(rèn)是華為編譯器的問題;之所以會(huì)出現(xiàn)程序錯(cuò)誤,是因?yàn)閺?fù)雜的 WPS 會(huì)用到很多一般軟件鮮少使用的編譯器特性。通過處理這個(gè)程序錯(cuò)誤, 華為的編譯器團(tuán)隊(duì)也得以完善了自己的產(chǎn)品。在華為看來,WPS 絕對(duì)是一個(gè)“拍檔型”的生態(tài)伙伴。
12 月底,WPS第一個(gè)最原始的預(yù)覽版交付,且能正常運(yùn)行。移植成功了!
鴻蒙生態(tài)初始階段需要傳遞給外界的初心和本意是,從根基上看,鴻蒙立足于自己的半導(dǎo)體工藝和中國已有的技術(shù)能力;從目標(biāo)上看,鴻蒙力爭成為一個(gè)擁有良好消費(fèi)者體驗(yàn)和產(chǎn)品競爭力的生態(tài),所以它正盡力從生態(tài)角度為公眾提供更加完善的隱私和數(shù)據(jù)安全保護(hù)。
通過初期的一線生態(tài)接觸,華為從整體上感受到了國內(nèi)互聯(lián)網(wǎng)企業(yè)、應(yīng)用層企業(yè)對(duì)鴻蒙生態(tài)發(fā)自內(nèi)心的支持。華為幾乎沒有碰到有哪個(gè)企業(yè)一上來就明確表示不支持華為的生態(tài),不支持華為的解決方案。有條件的企業(yè),如美團(tuán)、小紅書、嗶哩嗶哩、微博、高德等頭部企業(yè),阿里巴巴旗下的支付寶、淘寶、優(yōu)酷這些大板塊的產(chǎn)品,基本上沒有任何附帶的條件,都表示支持。
在具體的執(zhí)行過程中,這些企業(yè)各自投入了大量的資源。美團(tuán)在最頂峰的時(shí)候,投入了多達(dá) 900 名工程師,這對(duì)企業(yè)來說絕對(duì)是一筆巨大的投資。京東為了出商用版本, 在滿足 2024 年“6·18”活動(dòng)要求的情況之下,還緊急騰挪了一部分資源支持鴻蒙,這些支持都深深打動(dòng)了華為的鴻蒙團(tuán)隊(duì)。
華為明白對(duì)方的支持是真誠的,因此,他們也針對(duì)生態(tài)制定了一系列友好的政策:提供流量資源,幫助開發(fā)者降低成本;對(duì)于難以靠用戶訂閱收費(fèi)維持運(yùn)營的工具型軟件,華為自掏腰包給開發(fā)者提供現(xiàn)金支持。
此外,華為還積極在外部和第三方培訓(xùn)機(jī)構(gòu)合作,由華為承擔(dān)費(fèi)用培訓(xùn)鴻蒙開發(fā)者,幫助他們?nèi)谌肫髽I(yè),提供技術(shù)支持。 短短幾個(gè)月的打樣駐場,華為與這些頭部互聯(lián)網(wǎng)企業(yè)的研發(fā)人員建立了非常友好、親近的關(guān)系。這種親密合作,不僅讓華為得以持續(xù)洞察互聯(lián)網(wǎng)的技術(shù)演進(jìn)方向,更彰顯了鴻蒙生態(tài)的開放與包容——它是屬于整個(gè)行業(yè)、屬于所有參與者的。
過去的幾年,鴻蒙以正規(guī)軍姿態(tài)投身生態(tài)建設(shè)。頭部的 225 個(gè)應(yīng)用里面,有 196 個(gè)應(yīng)用順利啟動(dòng) 開發(fā)。鴻蒙系統(tǒng)覆蓋了手機(jī)、平板電腦、手表、智慧屏、音箱、車載等多種終端形態(tài),并與多個(gè)主流品牌達(dá)成合作。
從市場占有率為0,到鴻蒙配置的設(shè)備數(shù)量突破10億,這一成績背后,是眾多企業(yè)和開發(fā)者共同努力的結(jié)果,是整個(gè)生態(tài)的蓬勃生長。如今,鴻蒙這艘巨輪,在不斷結(jié)盟生態(tài)伙伴之后,正式駛?cè)肓?“面向全場景、多設(shè)備的場景,做全面的交互創(chuàng)新設(shè)計(jì)”的商用之路。
曾經(jīng)很長一段時(shí)間,中國缺的就是一個(gè)像谷歌、蘋果那樣能夠去倡導(dǎo)規(guī)則、引領(lǐng)生態(tài)的領(lǐng)頭羊。而鴻蒙正憑借其開放的生態(tài)與創(chuàng)新的能力,成為引航之舟。
來源:中信出版集團(tuán)新書《鴻蒙開物》
《鴻蒙開物》
內(nèi)容簡介:這是一本完整記錄鴻蒙終端操作系統(tǒng)從無到有的重磅作品。
2019年5月16日,華為遭遇美國政府的極端制裁,面臨“斷供”風(fēng)險(xiǎn)。從底層編程語言、開發(fā)工具到每一行代碼,真正成功打造完整生態(tài)的也就是微軟、谷歌和蘋果這幾家,而在鴻蒙之前,這一切從未在中國發(fā)生過。面對(duì)這樣的巨大危機(jī),華為別無選擇,被迫走上自主研發(fā)之路,開啟鴻蒙時(shí)代。
本書作者方興東等采訪了超過100位關(guān)鍵人物,形成了近200萬字的一手素材,全景式還原了整個(gè)鴻蒙操作系統(tǒng)的研發(fā)歷程,讓我們看到了鴻蒙一路經(jīng)歷的挑戰(zhàn)與波折。
任正非曾說:“只有奮斗才能改變自己的命運(yùn)。”本書不僅講述了中國科技行業(yè)的發(fā)展與挑戰(zhàn),也講述了一群普通人用勇氣、智慧、決心和使命感,在一次次失敗與跌倒后,最終完成了一次IT史上的壯舉。
#書中自有黃金屋,讀書互動(dòng)#
你對(duì)“鴻蒙開物”如何看?
歡迎關(guān)注公眾號(hào)“互聯(lián)網(wǎng)思想”并在本文評(píng)論區(qū)留言,精彩原創(chuàng)將有機(jī)會(huì)獲得本書一本。活動(dòng)限一周!
為偉大思想而生!
AI+時(shí)代,互聯(lián)網(wǎng)思想(wanging0123),
第一必讀自媒體
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.