0
本文作者: 黃楠 | 2023-03-15 15:52 |
“愛(ài)國(guó)是第一要義,但大家都有現(xiàn)實(shí)的壓力。”
一、「進(jìn)城」
2020年3月下旬,在山西老家待業(yè)的候鵬飛接到一個(gè)網(wǎng)友的電話,對(duì)方邀請(qǐng)他到深圳當(dāng)面小聚,并暗示了一個(gè)新的工作機(jī)會(huì),漲薪2000元。
彼時(shí)的候鵬飛大學(xué)畢業(yè)已經(jīng)三年,原先在佛山一家小公司上班,做圖像處理,月薪八千。新冠疫情開(kāi)始后,他從原公司離職,回到了山西老家,對(duì)自己未來(lái)的職業(yè)生涯正迷茫。
聽(tīng)到新工作機(jī)會(huì)的內(nèi)容,候鵬飛沒(méi)有猶豫就答應(yīng)了。他舍不得花八百塊錢(qián)坐飛機(jī),匆匆買(mǎi)了一張從太原火車(chē)站出發(fā)、售價(jià)兩百七十元的綠皮火車(chē)票,近2000公里的路程,坐了36個(gè)小時(shí)的火車(chē)到深圳,去見(jiàn)這個(gè)素未謀面的網(wǎng)友。
這個(gè)網(wǎng)友,就是B站上小有名氣的鴻蒙科普UP主李傳釗。李傳釗當(dāng)時(shí)也是剛回國(guó)不久,而且是為了鴻蒙,特地回國(guó)。
李傳釗
作為國(guó)內(nèi)最早一批從事 IT 行業(yè)的計(jì)算機(jī)技術(shù)愛(ài)好者,李傳釗見(jiàn)證了中國(guó)移動(dòng)互聯(lián)網(wǎng)與手機(jī)科技的興起。他上大學(xué)那會(huì),正趕上全球移動(dòng)通訊發(fā)展的大潮,很多大學(xué)生畢業(yè)出來(lái),最想去的企業(yè)就是像中興、酷派、華為這樣的手機(jī)廠商。2001年,李傳釗從吉林大學(xué)計(jì)算機(jī)系畢業(yè)后,也如愿以償加入了華為,在華為一待就是十年。
那十年,正是中國(guó)移動(dòng)通訊的黃金發(fā)展時(shí)期。李傳釗所在的項(xiàng)目組,一共8個(gè)人,團(tuán)隊(duì)單靠短信中心,單一年銷售額就曾達(dá)到2億美金。前期他們還需要做一些開(kāi)發(fā)工作,發(fā)展到后面,直接把開(kāi)發(fā)的軟件拿出去賣(mài)就行。用李傳釗的話來(lái)說(shuō),就是“躺著收錢(qián)”。因此,李傳釗對(duì)華為很有感情,離職后也時(shí)刻關(guān)注老東家的動(dòng)態(tài)。
離開(kāi)華為后,李傳釗先后去了天涯和中國(guó)聯(lián)通。2019年美國(guó)發(fā)布禁令,禁止華為搭載谷歌移動(dòng)服務(wù)(GMS)時(shí),李傳釗正被聯(lián)通外派到泰國(guó)常駐。當(dāng)時(shí),華為的手機(jī)已經(jīng)在泰國(guó)做到市場(chǎng)銷量第一,禁令一發(fā)布,安卓生態(tài)相當(dāng)于隔絕,幾乎是一夜之間,華為在泰國(guó)的影響力跌入谷底,前腳還在分貨,后腳就開(kāi)始思考如何處理庫(kù)存,要把剩余的手機(jī)運(yùn)回國(guó)內(nèi)。
注意到風(fēng)向的那一晚,李傳釗站在曼谷城南的湄南河邊,沉思了許久。
但兩個(gè)月后,華為在2019年8月的開(kāi)發(fā)者大會(huì)上宣布了其在操作系統(tǒng)的備案:時(shí)任華為消費(fèi)者業(yè)務(wù)CEO的余承東稱,華為將自研操作系統(tǒng),名為“鴻蒙”。首款搭載鴻蒙系統(tǒng)的產(chǎn)品榮耀智慧屏也在隔天面世。
鴻蒙一發(fā)布,李傳釗第一時(shí)間到網(wǎng)上找相關(guān)的資料和視頻來(lái)看,希望了解更多關(guān)于鴻蒙操作系統(tǒng)的信息。但網(wǎng)絡(luò)上,一邊是見(jiàn)解淺薄、質(zhì)量奇差的講解,一邊是鋪天蓋地的群嘲與唱衰。
李傳釗突然意識(shí)到,國(guó)內(nèi)絕大部分的青年技術(shù)人員其實(shí)不懂操作系統(tǒng)。他與他身邊的朋友們,做了二十多年開(kāi)發(fā),屬于多少還懂點(diǎn)操作系統(tǒng)和基礎(chǔ)軟件的人。如果有機(jī)會(huì)把這些人聚起來(lái),也許可以為國(guó)產(chǎn)操作系統(tǒng)出一份力。
于是,李傳釗決定投入鴻蒙。當(dāng)年9月,他在B站上開(kāi)了個(gè)賬號(hào),起名“釗哥科普”,自己拍視頻布道鴻蒙。第一期,李傳釗穿著華為首屆CONNECT大會(huì)現(xiàn)場(chǎng)發(fā)的一件印著華為logo印花的黑色T恤,結(jié)合自己二十年來(lái)的行業(yè)知識(shí)對(duì)鴻蒙做了深入科普,很快吸引了一批開(kāi)發(fā)者圍觀。
李傳釗為此建了一個(gè)微信群,進(jìn)群人數(shù)唰的一下達(dá)到100多人,其中有高校學(xué)生、也有一些已經(jīng)畢業(yè)有些年頭的開(kāi)發(fā)者,候鵬飛就是在當(dāng)時(shí)進(jìn)群的開(kāi)發(fā)者之一。
候鵬飛的技術(shù)很好,學(xué)習(xí)熱情又高,參加過(guò)幾次李傳釗發(fā)布的“學(xué)習(xí)鴻蒙”活動(dòng),曾用一個(gè)半月的時(shí)間主導(dǎo)做出了首個(gè)Lite OS的PC模擬器。因此,李傳釗對(duì)候鵬飛的印象很深,回國(guó)后便約他來(lái)深圳一起工作,業(yè)余時(shí)間繼續(xù)搞鴻蒙。
候鵬飛
青年開(kāi)發(fā)者的熱情讓李傳釗意外。
雖說(shuō)泰國(guó)比不上歐美發(fā)達(dá)國(guó)家,但當(dāng)時(shí)的李傳釗已經(jīng)在泰國(guó)生活數(shù)年,在當(dāng)?shù)赜腥嗣}、有資源,泰國(guó)娛樂(lè)節(jié)目豐富,生活成本卻很低。想到要離開(kāi)泰國(guó)這個(gè)花花世界、回國(guó)搞鴻蒙,李傳釗起初還有些不舍,畢竟開(kāi)發(fā)者的生活是很苦的。但思考再三后,李傳釗還是選擇了回國(guó)。
那時(shí)候,他們都想象著,在國(guó)產(chǎn)操作系統(tǒng)這樣一個(gè)高舉高打的宏偉事業(yè)中,總有自己的一番天地。
二、開(kāi)發(fā)者的聚集
2021年的華為開(kāi)發(fā)者日大會(huì)上,華為宣稱全球HMS開(kāi)發(fā)者已達(dá)到510萬(wàn),但實(shí)際上,這是一個(gè)宣傳上的數(shù)字。鴻蒙開(kāi)發(fā)者僅占據(jù)極小一部分比重。
而這群開(kāi)發(fā)者的聚集,也歷經(jīng)了一個(gè)艱難的過(guò)程。
由于初期階段的鴻蒙主要應(yīng)用于IoT設(shè)備,功能強(qiáng)大但不易開(kāi)發(fā),開(kāi)發(fā)者能做的事情有限,積極性難以調(diào)動(dòng),所以真正參與到鴻蒙開(kāi)發(fā)當(dāng)中的人并不多。
開(kāi)源是鴻蒙系統(tǒng)發(fā)展的重要一步。按余承東發(fā)布鴻蒙時(shí)的說(shuō)法,鴻蒙是一個(gè)“可以隨時(shí)替代安卓”的操作系統(tǒng),但如果真正想在商業(yè)上與安卓競(jìng)爭(zhēng),必須“用魔法打敗魔法”——即參照安卓的商業(yè)生態(tài),通過(guò)開(kāi)源支持更多的設(shè)備、團(tuán)結(jié)更多的開(kāi)發(fā)者,迅速搭建起應(yīng)用生態(tài),推高鴻蒙的用戶數(shù)量和商業(yè)價(jià)值。自此,鴻蒙才有“替代”安卓的可能,國(guó)產(chǎn)操作系統(tǒng)才算真正完成里程碑的一步。
因此,鴻蒙開(kāi)發(fā)者的隊(duì)伍建設(shè)是至關(guān)重要的一步。
為做好鴻蒙的開(kāi)源,華為內(nèi)部有人提出了找外部開(kāi)發(fā)者制作課程的想法。李傳釗曾在華為工作過(guò)十年,與其有著深厚的情感聯(lián)結(jié),自然成為了人選之一。
最終,華為挑選了七個(gè)人,分別是李傳釗、韋東山、羅未、張榮超、李寧、劉燃和朱友鵬,邀請(qǐng)他們作為首批鴻蒙開(kāi)發(fā)者,提前到華為內(nèi)部接觸代碼,先于外界了解鴻蒙,作為傳播的種子。
這七個(gè)人,后來(lái)被稱為“鴻蒙七君子”,是鴻蒙開(kāi)發(fā)的先驅(qū)者。
“鴻蒙七君子”策劃的課程效果確如華為所期待。
鴻蒙開(kāi)源之后,李傳釗等人的課程迅速跟進(jìn),社區(qū)里出現(xiàn)了很多自發(fā)性討論的帖子,帖子質(zhì)量都很高,感興趣的開(kāi)發(fā)者看到后能跟著學(xué)習(xí)、迅速上手。
“鴻蒙七君子”樹(shù)起了鴻蒙吸引人才的第一面旗幟。在他們的號(hào)召下,很多優(yōu)秀開(kāi)發(fā)人才又陸續(xù)加入,與李傳釗等人一起投身鴻蒙。
李洋(蛟龍騰飛CEO兼CTO)第一次見(jiàn)到李傳釗是在51CTO鴻蒙技術(shù)社區(qū)的首場(chǎng)(深圳)線下活動(dòng)。李傳釗是那天的演講嘉賓之一,活動(dòng)結(jié)束后,李洋在臺(tái)下拉住李傳釗聊了很久,探討鴻蒙生態(tài)的建設(shè)與商業(yè)可行性,意猶未盡。
李洋
與李傳釗一樣,李洋是80后生人。2012年,李洋和幾個(gè)朋友一起創(chuàng)辦了蛟龍騰飛,希望做一個(gè)類似三方中介的公司,把互聯(lián)網(wǎng)的知識(shí)告訴企業(yè),讓企業(yè)跟互聯(lián)網(wǎng)公司對(duì)等、能很理性地去看待互聯(lián)網(wǎng),不要被許多類似韭菜的投資理論等所忽悠。當(dāng)時(shí),阿里云和騰訊云等都也還在探索中。
鴻蒙出來(lái)時(shí),李洋與團(tuán)隊(duì)從事互聯(lián)網(wǎng)已經(jīng)將近10年,對(duì)整個(gè)互聯(lián)網(wǎng)的生態(tài)都研究探索過(guò)了。當(dāng)時(shí),他們內(nèi)部討論能不能做云的辦公系統(tǒng),這其中直接涉及到操作系統(tǒng),所以對(duì)鴻蒙的認(rèn)識(shí)很深刻。
51CTO的活動(dòng)結(jié)束后,李傳釗還專門(mén)找時(shí)間去了一趟李洋的公司拜訪。李傳釗問(wèn)李洋:“為什么關(guān)注鴻蒙?”李洋說(shuō),他對(duì)鴻蒙是“一見(jiàn)鐘情”的感覺(jué)。
李洋是一個(gè)熱心人,對(duì)于創(chuàng)造社會(huì)價(jià)值有很高的熱情。少年時(shí)代,李洋還想過(guò)去當(dāng)兵,但最后因?yàn)轶w檢視力達(dá)不到標(biāo)準(zhǔn),才沒(méi)有去軍隊(duì)。后來(lái)讀完書(shū)出來(lái)工作,賺了些錢(qián),李洋還是有一種“窮則獨(dú)善其身,達(dá)則兼濟(jì)天下”的儒家思想。2020年春節(jié)新冠疫情爆發(fā)那會(huì),“老老實(shí)實(shí)待在家里就是給國(guó)家做貢獻(xiàn)”的感覺(jué),李洋還覺(jué)得很失落,感覺(jué)被社會(huì)拋棄了。
直到鴻蒙的出現(xiàn)。關(guān)注到鴻蒙后,李洋的第一直覺(jué)就是:對(duì)于他們80后來(lái)說(shuō),余生已經(jīng)沒(méi)有多少次能為國(guó)家做貢獻(xiàn)的機(jī)會(huì),而鴻蒙可能是他人生中一旦錯(cuò)過(guò)就不會(huì)再出現(xiàn)的機(jī)遇。所以,他當(dāng)即就決定帶領(lǐng)團(tuán)隊(duì)轉(zhuǎn)型,投身鴻蒙。他跟李傳釗說(shuō)了兩個(gè)觀點(diǎn),一個(gè)是鴻蒙肯定能做起來(lái),二是他們一定愿意做。
李傳釗當(dāng)時(shí)就問(wèn)了李洋一個(gè)極端的問(wèn)題:“如果現(xiàn)在是戰(zhàn)爭(zhēng)年代,讓你上戰(zhàn)場(chǎng),你愿意嗎?”李洋說(shuō):愿意。李洋總覺(jué)得,偉大的技術(shù)變革不只能發(fā)生在美國(guó),中國(guó)也可以。為此,他愿意押上所有,賭一把。此外,李洋認(rèn)為,在萬(wàn)物互聯(lián)的時(shí)代里,操作系統(tǒng)要掌握在自己的手里。他看到的不只是情懷,也有機(jī)遇。
后來(lái),在做鴻蒙的過(guò)程中,他們彼此之間還會(huì)開(kāi)玩笑,說(shuō)覺(jué)得自己是在“抗美”,每寫(xiě)一行代碼就是打出一發(fā)子彈。這讓他們自然而然地,想將畢生所學(xué)投入其中。
被李傳釗鏈接起來(lái)的開(kāi)發(fā)者,除了李洋、候鵬飛,還有其他許多關(guān)鍵人物。他們大多也像李洋一樣,是跟華為沒(méi)有利益關(guān)系的獨(dú)立開(kāi)發(fā)者,投身鴻蒙的動(dòng)機(jī)中,有做一番事業(yè)的野心,也有壯志酬情的愛(ài)國(guó)熱情。
李傳釗后來(lái)告訴雷峰網(wǎng),中國(guó)鴻蒙社區(qū)目前的非華為核心開(kāi)發(fā)者中,有一半人他都認(rèn)識(shí)。鴻蒙開(kāi)發(fā)者社區(qū)至今,其實(shí)仍是一個(gè)小圈子。
三、陽(yáng)光燦爛的日子
鴻蒙開(kāi)源三年,在最早期,也是有過(guò)一段迅速發(fā)展、熱情高漲的美好時(shí)光。
鴻蒙開(kāi)發(fā)者最懷念的,是2020年12月到次年4月的近半年。
這一時(shí)期有兩個(gè)重要推手:一是以深鴻會(huì)為代表的的線下組織快速發(fā)展,提供開(kāi)發(fā)者交流土壤;二是首塊鴻蒙開(kāi)發(fā)板推出,開(kāi)發(fā)者有了更好的開(kāi)發(fā)工具。
深鴻會(huì)是鴻蒙開(kāi)發(fā)者生態(tài)里必須提到的一個(gè)存在。
深鴻會(huì)的組織模式參考谷歌的GDG(Google Developer Groups),做法是在每個(gè)城市找一位核心技術(shù)人作為組織的頭,定期組織活動(dòng)、維護(hù)開(kāi)發(fā)者。由于開(kāi)發(fā)者的活動(dòng)和聯(lián)系是按城市來(lái)組織,后面索性用城市簡(jiǎn)稱命名,深圳是“深鴻會(huì)”,成都叫“蜀鴻會(huì)”,廣州則叫“穗鴻會(huì)”,利于傳播;同時(shí)也跟高校保持密切合作、培養(yǎng)新的開(kāi)發(fā)者。
李傳釗是深鴻會(huì)的發(fā)起人。由于預(yù)算有限,第一場(chǎng)活動(dòng)辦得異常艱難,只能在位于深圳北環(huán)邊上的一個(gè)西藏政府某部門(mén)駐深圳辦事處找了一個(gè)會(huì)議室,花了幾千塊錢(qián)租下來(lái)。這些政府駐深辦事處除非特別時(shí)間段,日常一般很少使用,就用來(lái)出租。
為了交流效果更好,李傳釗特地留出兩小時(shí)的代碼交流時(shí)間,他事先通知開(kāi)發(fā)者帶著電腦來(lái)。為此,他專門(mén)多買(mǎi)了20多個(gè)排插帶去現(xiàn)場(chǎng)。
第一次活動(dòng)遠(yuǎn)遠(yuǎn)超出李傳釗的預(yù)期,接近100人去到現(xiàn)場(chǎng),那批人到目前為止也是對(duì)鴻蒙最忠誠(chéng)的一批人。
深鴻會(huì)舉辦的HarmonyOS技術(shù)沙龍活動(dòng)
“大家都有一種感覺(jué)是,有星星點(diǎn)點(diǎn)的精神火苗在燃起來(lái)?!遍_(kāi)發(fā)者們告訴雷峰網(wǎng)。
李洋在51CTO社區(qū)比較活躍,幾乎每場(chǎng)活動(dòng)他都會(huì)參加。當(dāng)時(shí)社區(qū)要申報(bào)課程,李洋就申報(bào)了一個(gè),講鴻蒙商業(yè)化。
這個(gè)話題在此之前沒(méi)有人講過(guò)、也沒(méi)有人敢講。李洋記得很清楚,當(dāng)時(shí)他只講了三點(diǎn):第一、參與偉大的事業(yè),第二、站在浪潮之巔,第三個(gè)、順便抓住財(cái)富機(jī)遇。這也是李洋參與鴻蒙的內(nèi)心想法。
講課之前,李洋提了一個(gè)要求:聽(tīng)到這個(gè)門(mén)課的人,絕不能借鴻蒙惡意炒作;緊接著他才開(kāi)始講專業(yè)的設(shè)備應(yīng)用等內(nèi)容。活動(dòng)結(jié)束后,這個(gè)課程一下子就火了,很多人紛紛轉(zhuǎn)發(fā)。李洋自嘲自己本來(lái)是個(gè)“土老板”,這次之后有點(diǎn)“一課成名”的感覺(jué)。后來(lái)李洋還將他在這門(mén)課上講的內(nèi)容總結(jié)創(chuàng)作出了一本書(shū),叫《鴻蒙生態(tài)-開(kāi)啟萬(wàn)物互聯(lián)的智慧新時(shí)代》,由電子工業(yè)出版社出版發(fā)行。
可以說(shuō),2020年9月以前,課程和演講是開(kāi)發(fā)者接觸鴻蒙的主要切入口。開(kāi)發(fā)者大規(guī)模地親自參與鴻蒙系統(tǒng)的開(kāi)發(fā),是在首塊鴻蒙開(kāi)發(fā)板上市之后才開(kāi)始。這當(dāng)中,小熊派是代表力量。
小熊派是最早加入鴻蒙的硬件廠商之一,母公司厚德物聯(lián)網(wǎng)主打 IoT 硬件開(kāi)發(fā),跟華為很早就有合作,因此小熊派在做第一款鴻蒙開(kāi)發(fā)板時(shí)也搶占了先機(jī)。
創(chuàng)始人熊保松是個(gè)很有技術(shù)理想的人,2017年還沒(méi)成立小熊派之前,熊保松自己就是一個(gè)開(kāi)發(fā)者,閑暇之余,經(jīng)常與網(wǎng)友進(jìn)行技術(shù)討論,研究新技術(shù)。當(dāng)時(shí)NB-IoT通信開(kāi)始火的時(shí)候,市面并沒(méi)有很好用的開(kāi)發(fā)板,熊保松與社區(qū)幾位開(kāi)發(fā)者共同設(shè)計(jì)了開(kāi)源NB-IoT開(kāi)發(fā)板。他們自己掏錢(qián)買(mǎi)材料、生產(chǎn)開(kāi)發(fā)板,供社區(qū)中開(kāi)發(fā)者進(jìn)行學(xué)習(xí)使用,結(jié)果因?yàn)楫a(chǎn)品質(zhì)量好、性價(jià)比高,開(kāi)發(fā)板受到了挺大的關(guān)注,熊保松就此堅(jiān)持下來(lái)并成立了小熊派。
2020年7月份,華為主動(dòng)找到小熊派,邀請(qǐng)他們參與到鴻蒙生態(tài)建設(shè)中來(lái)。
熊保松設(shè)想的很美好:鴻蒙開(kāi)源的日期是9月10日,小熊派就把開(kāi)發(fā)板發(fā)售時(shí)間定在9月11日,對(duì)外定價(jià)可以是19.8元、甚至是9.8元,“華為一發(fā)布我們就跟上,這樣每個(gè)開(kāi)發(fā)者都能拿一塊鴻蒙開(kāi)發(fā)板去學(xué)習(xí)。”
但過(guò)程卻并不順利。小熊派用了不到兩周時(shí)間完成開(kāi)發(fā)板的設(shè)計(jì)、檢測(cè)和調(diào)試,期間還出了很多相應(yīng)的課程,但在量產(chǎn)前的臨門(mén)一腳,沒(méi)有芯片供應(yīng)——當(dāng)時(shí)鴻蒙適配的芯片只有海思Hi3861,小熊派創(chuàng)始人熊保松跑了好幾個(gè)代理廠家,但整個(gè)市場(chǎng)上根本拿不到貨。
期間流言四起,不少人都覺(jué)得小熊派是借鴻蒙收割開(kāi)發(fā)者。其實(shí)不怪外界有這樣的誤解,鴻蒙獲得巨大關(guān)注的同時(shí),也出現(xiàn)了一批割韭菜、炒“鴻蒙”概念的公司。
直到后面小熊派還是跟海思爭(zhēng)取到5000套芯片,緩解了燃眉之急,但首塊開(kāi)發(fā)板發(fā)布時(shí)間還是因此延遲3個(gè)月,在2020年12月才面世。開(kāi)發(fā)板推出后,才使得傳聞不攻自破。
最后,那天只用2個(gè)小時(shí)就賣(mài)光了首批上架的1000個(gè)開(kāi)發(fā)板。熊保松對(duì)雷峰網(wǎng)回憶這段經(jīng)歷時(shí),言語(yǔ)間還保留著當(dāng)時(shí)的興奮:“通過(guò)這個(gè)事情,堅(jiān)定了我們?nèi)プ鲽櫭傻臎Q心,鴻蒙有的不僅僅是概念,更有國(guó)人對(duì)自主操作系統(tǒng)的理想與信心,相信鴻蒙系統(tǒng)未來(lái)一定可以成為中國(guó)國(guó)產(chǎn)系統(tǒng)之光?!?/p>
組織生態(tài)的崛起和開(kāi)發(fā)工具的出現(xiàn),聚攏了又一批新的開(kāi)發(fā)者。
2020年末,華為組織了新一批社區(qū)開(kāi)發(fā)者集中交流學(xué)習(xí)鴻蒙技術(shù)。其中就包括了后來(lái)OH LoongArch SIG的發(fā)起人連志安,以及OH Python SIG的發(fā)起人唐佐林。連志安在接觸到鴻蒙后,隨即加入布道鴻蒙的隊(duì)伍中,在開(kāi)發(fā)者社區(qū)里發(fā)布了最早的輕量級(jí)設(shè)備教程。唐佐林有豐富的嵌入式開(kāi)發(fā)經(jīng)驗(yàn),也是社區(qū)布道師之一,經(jīng)常因?yàn)榻坛讨械囊恍﹩?wèn)題跟連志安討論。他們通過(guò)鴻蒙而相識(shí),并成為好友。
跟華為交流的過(guò)程中,連志安和唐佐林意識(shí)到想做好鴻蒙生態(tài),就必須吸引各種開(kāi)發(fā)者,因此需要支持更多的硬件和軟件。
唐佐林(左)和熊保松(右)
對(duì)一個(gè)操作系統(tǒng)來(lái)說(shuō),能不能立起來(lái),在于生態(tài)。但最難的,也正是生態(tài)。
鴻蒙的生態(tài)分為南向、北向兩個(gè)方向,這一術(shù)語(yǔ)取了上北下南的意思,在操作系統(tǒng)的架構(gòu)圖當(dāng)中,往往把與硬件的接口畫(huà)在最下面,而把為應(yīng)用提供的API和SDK畫(huà)在最上面,所以南向就是指操作系統(tǒng)與硬件的適配,而北向則是操作系統(tǒng)所孵化的軟件生態(tài)。
在鴻蒙生態(tài)里,作為基礎(chǔ)設(shè)施的南向生態(tài)建設(shè)是至關(guān)重要的“第一步”,只有在硬件層面適配更多的芯片和外圍器件,才能開(kāi)發(fā)出海量的智能硬件產(chǎn)品,進(jìn)而吸引更多應(yīng)用開(kāi)發(fā)者,形成正向循環(huán)。
鴻蒙設(shè)備適配的關(guān)鍵在于GPU驅(qū)動(dòng),想要讓鴻蒙在一些具備較強(qiáng)顯示能力的芯片上跑起來(lái),就需要有對(duì)應(yīng)的GPU驅(qū)動(dòng),讓系統(tǒng)能使能GPU加速,但初生的鴻蒙生態(tài),很難吸引SoC廠家開(kāi)源自己最寶貴的GPU驅(qū)動(dòng)。對(duì)芯片原廠而言這是件吃力不討好的事:一方面華為自己有海思,另一邊是美國(guó)制裁,可以說(shuō)是空消耗成本、看不到收益。
推動(dòng)問(wèn)題解決的還是開(kāi)發(fā)者。李傳釗找到一位做開(kāi)源GPU驅(qū)動(dòng)適配安卓和芯片的挪威女生,引入華為的開(kāi)發(fā)力量,三方協(xié)作、僅三個(gè)月就完成了鴻蒙適配開(kāi)源GPU方案。
自此以后,大部分廠商無(wú)需再單獨(dú)做鴻蒙GPU驅(qū)動(dòng),也能夠?qū)崿F(xiàn)點(diǎn)亮。雖然要真正商用還需要很多的調(diào)試,但從心理上,芯片原廠都再?zèng)]有借口去拒絕鴻蒙適配。
而后開(kāi)源鴻蒙陸續(xù)完成了17家芯片原廠適配。
這個(gè)成績(jī)很少有人知道其了不起之處,但這件事讓歐美IT界非常震驚。在此之前,谷歌推出的Fuchsia操作系統(tǒng)時(shí),五年只搞定了英特爾一家。李傳釗告訴雷峰網(wǎng),“他們知道這一關(guān)走完以后,這個(gè)系統(tǒng)就可能不會(huì)死了。所以現(xiàn)在大家看OpenHarmony,都認(rèn)為它是一個(gè)有競(jìng)爭(zhēng)力、有威脅的產(chǎn)品?!?/p>
隨即,李傳釗跟小熊派低調(diào)地拉了一個(gè)移植群,把鴻蒙移植到ST(意法半導(dǎo)體)芯片上來(lái)。小熊派也獲得了華為和ST的支持,用半年的時(shí)間,成功適配了第一款由第三方開(kāi)發(fā)者,非OpenHarmony及芯片原廠組織移植的鴻蒙系統(tǒng)芯片。
這塊芯片后來(lái)被用在了小熊派HM系列的BearPi-HM Micro折疊屏開(kāi)發(fā)板中,適配OpenHarmony 3.0系統(tǒng),這也是全球第一款折疊屏開(kāi)發(fā)板。
從那以后,鴻蒙“南向生態(tài)”的障礙被基本掃除,一批公司也陸續(xù)加入到鴻蒙生態(tài)共建中去,包括恒玄、聯(lián)盛德、龍芯、展銳等芯片公司,也有ISV廠商,如潤(rùn)和、中軟、拓維信息、九聯(lián)等。
連志安對(duì)系統(tǒng)移植非常擅長(zhǎng),他對(duì)接龍芯廠商參與鴻蒙移植,使得鴻蒙能夠運(yùn)行在龍芯的硬件上。唐佐林在鴻蒙系統(tǒng)上引入了首個(gè)Python解釋器,并打造了相關(guān)工具鏈,使得鴻蒙系統(tǒng)支持Python語(yǔ)言開(kāi)發(fā)。這兩個(gè)工作為后來(lái)鴻蒙進(jìn)入教育界奠定了堅(jiān)實(shí)的基礎(chǔ),也為鴻蒙生態(tài)版圖的擴(kuò)大埋下了一棵種子。
連志安
李傳釗說(shuō),那時(shí)候大家都很虔誠(chéng),充滿理想主義。為了開(kāi)發(fā)出真正的國(guó)產(chǎn)操作系統(tǒng),關(guān)注鴻蒙的開(kāi)發(fā)者都很有動(dòng)力。有的開(kāi)發(fā)者為了搞定一個(gè)問(wèn)題,可以無(wú)償?shù)馗冻?,連著十幾天熬夜,每天在群里圍繞某個(gè)很小的問(wèn)題討論到半夜。以51CTO、電子發(fā)燒友網(wǎng)等為代表的開(kāi)發(fā)者社區(qū)發(fā)帖量,在那段時(shí)間也達(dá)到了一個(gè)高峰。
這段時(shí)期,李傳釗跟候鵬飛也陸續(xù)離職、全身心投入到鴻蒙里。
李傳釗帶著候鵬飛,師徒二人在深圳寶安西鄉(xiāng)租了間一個(gè)月房租不到2000元的小一居室,里面就放了兩臺(tái)電腦和開(kāi)發(fā)板,白天房間做工作室使用,晚上留給候鵬飛住。由于前期搞鴻蒙沒(méi)有什么收入,沒(méi)辦法給候鵬飛開(kāi)工資,李傳釗每個(gè)月還會(huì)給候鵬飛2000塊錢(qián)當(dāng)生活費(fèi)。
兩個(gè)人在這個(gè)簡(jiǎn)陋的空間里做了一年多,一日三餐點(diǎn)外賣(mài),沒(méi)日沒(méi)夜地干。到2021年下半年,候鵬飛和李傳釗先后加入了拓維。
四、裂縫出現(xiàn):兩個(gè)鴻蒙
按照預(yù)想,鴻蒙開(kāi)源的生態(tài)圈不斷擴(kuò)大,理應(yīng)能聚集更多有國(guó)產(chǎn)操作系統(tǒng)夢(mèng)想的開(kāi)發(fā)者加入。但鴻蒙出世僅一年半后,開(kāi)發(fā)者社區(qū)就發(fā)生了變化。李傳釗、李洋等人所期望的“盛世”沒(méi)有出現(xiàn),在2021年4月前后,他們都明顯感覺(jué)到了“溫度”的變化。
矛盾出現(xiàn)在2021年年中。
確切地說(shuō),是在6月2日的鴻蒙操作系統(tǒng)(HarmonyOS 2.0正式版)及華為全場(chǎng)景新品發(fā)布會(huì)前后。5月16日起到6月2日,OpenHarmony 2.0陸續(xù)開(kāi)源了L2分支;而在5月25日,華為EMUI官方微博甚至正式更名為“HarmonyOS”,直接引發(fā)了“鴻蒙套殼安卓”的新一輪討論。
發(fā)布會(huì)最大的爭(zhēng)議在“鴻蒙操作系統(tǒng)”。媒體報(bào)道,華為正式發(fā)布HarmonyOS 2.0及多款搭載HarmonyOS 2.0的新產(chǎn)品,全面使能全場(chǎng)景生態(tài),“這一國(guó)產(chǎn)操作系統(tǒng)邁出了市場(chǎng)化和商業(yè)化的重要一步”。
但有不少開(kāi)發(fā)者并不買(mǎi)賬。一種頗具代表性的看法是:
按之前的高調(diào)宣傳,我們都覺(jué)得鴻蒙操作系統(tǒng)會(huì)是類似WindowsPhone、PalmOS、BlackBerry OS這樣自成體系的系統(tǒng),可能在用戶體驗(yàn)上還欠佳,但在開(kāi)發(fā)者的努力和當(dāng)前的大環(huán)境政策支持下,有望在短時(shí)間內(nèi)成長(zhǎng)起來(lái),成為主流系統(tǒng)。
2019年的開(kāi)發(fā)者大會(huì),多少人期待華為真的放大招,多少人希望拿到文檔和代碼開(kāi)干,等到的只是一個(gè)PPT,方舟編譯器的開(kāi)源也不徹底。“按揭開(kāi)源”也認(rèn)了,等了兩年交出的,卻是一個(gè)“兼容安卓”的番茄花園式操作系統(tǒng)?
一時(shí)間,開(kāi)發(fā)者社區(qū)內(nèi)關(guān)于鴻蒙操作系統(tǒng)的種種觀點(diǎn)甚囂塵上。
面對(duì)爭(zhēng)議,兩天之后的6月4日,華為在心聲社區(qū)緊急發(fā)布了由輪值董事長(zhǎng)徐直軍簽發(fā)的總裁辦電子郵件《關(guān)于規(guī)范HarmonyOS溝通口徑的通知》。
這一電子郵件讓很多人首次了解到了“兩個(gè)鴻蒙”的概念:
一是OpenHarmony 1.0版本,是華為在2020年捐贈(zèng)給開(kāi)放原子開(kāi)源基金會(huì)(下稱“基金會(huì)”)的項(xiàng)目,基于華為開(kāi)源Lite OS內(nèi)核。它沒(méi)有使用來(lái)自AOSP(Android Open Source Project,安卓開(kāi)放源代碼項(xiàng)目)的代碼,不能兼容安卓應(yīng)用,只能運(yùn)行鴻蒙應(yīng)用,也是最符合開(kāi)發(fā)者認(rèn)知的“鴻蒙”。
二是OpenHarmony 2.0 Canary(金絲雀版)以及之后的鴻蒙版本,使用部分AOSP代碼構(gòu)建安卓應(yīng)用兼容層,可支持內(nèi)存大于128M的帶屏設(shè)備。華為基于此還開(kāi)發(fā)了商業(yè)化閉源發(fā)行版本HarmonyOS,從華為的角度看,是用戶體驗(yàn)最好、最適合商業(yè)應(yīng)用場(chǎng)景的“鴻蒙”。
看到徐直軍的郵件后,李傳釗立即發(fā)布了一條時(shí)長(zhǎng)40分鐘的視頻,標(biāo)題讀起來(lái)以為是要黑鴻蒙——《忍無(wú)可忍,是揭穿安卓套殼內(nèi)幕,爆料鴻蒙開(kāi)源的真相》,但視頻的內(nèi)容實(shí)則是在架構(gòu)上解釋鴻蒙的模塊化設(shè)計(jì),道出基于Lite OS內(nèi)核的“老鴻蒙”和加入Linux內(nèi)核后的“新鴻蒙”異同。
這條視頻發(fā)布后,播放量達(dá)到三十多萬(wàn),外界對(duì)鴻蒙“套殼安卓”的質(zhì)疑聲降了下來(lái),一部分擁護(hù)安卓和一部分擁護(hù)鴻蒙的用戶都能在討論中找到自己的位置。
但是,對(duì)鴻蒙的早期擁躉者而言,在L2分支開(kāi)源前,OpenHarmony 1.0雖然被開(kāi)發(fā)者嘴上“嫌棄”只是個(gè)物聯(lián)網(wǎng)系統(tǒng),要應(yīng)用到手機(jī)似乎尚有時(shí)日,但口嫌體正直,大家仍然積極地為這個(gè)系統(tǒng)出謀獻(xiàn)策,添磚加瓦。
鴻蒙操作系統(tǒng)(HarmonyOS)發(fā)布后,熱情高漲的開(kāi)發(fā)者們發(fā)現(xiàn)他們所熟悉的“鴻蒙”概念被擴(kuò)大化,華為新提出的“生態(tài)圈”概念將其產(chǎn)品中幾乎所有使用操作系統(tǒng)的技術(shù)和設(shè)備皆納入“鴻蒙”下。
這是一個(gè)由華為主導(dǎo)的新的、閉源的生態(tài)系統(tǒng),使開(kāi)發(fā)者們明顯留意到,與昔日那種“和華為并肩作戰(zhàn)、打造國(guó)產(chǎn)操作系統(tǒng)”的感覺(jué)截然不同。
從這一刻起,似乎“打造開(kāi)源鴻蒙國(guó)產(chǎn)操作系統(tǒng)”的主導(dǎo)位置,已經(jīng)正式從華為技術(shù)有限公司交到了開(kāi)放原子開(kāi)源基金會(huì)手中。
而事實(shí)上,基金會(huì)自成立以來(lái),內(nèi)部已經(jīng)歷過(guò)一些動(dòng)蕩,在后續(xù)的開(kāi)發(fā)者維護(hù)問(wèn)題上遲遲難開(kāi)展。(更多基金會(huì)故事內(nèi)幕,歡迎添加作者微信:finfl26est)
華為最早在2019年MWC大會(huì)公布的“1+8+N 華為5G全場(chǎng)景戰(zhàn)略”。HarmonyOS發(fā)布后,華為表示HarmonyOS全面支持“1+8+N”
在那些從沒(méi)有一行代碼的PPT時(shí)代就選擇相信華為,一直追隨其身后、為之赴湯蹈火的最早一批開(kāi)發(fā)者看來(lái),這是一個(gè)讓他們猝不及防的“急轉(zhuǎn)彎”。而在這個(gè)“急轉(zhuǎn)彎”中,被甩下來(lái)的開(kāi)發(fā)者不在少數(shù)。
一個(gè)開(kāi)發(fā)者告訴雷峰網(wǎng),當(dāng)時(shí)華為似乎也有自己的難處。據(jù)說(shuō),華為曾打算將手機(jī)里的代碼全部開(kāi)源,包括如何跟安卓兼容共生,但這一思路在向有關(guān)部門(mén)匯報(bào)時(shí)被否定了。華為得到的信息是,要的不是兼容在安卓生態(tài)里的東西,而是要“做中國(guó)人自己的操作系統(tǒng)”。
開(kāi)源鴻蒙(OpenHarmony)和商業(yè)鴻蒙(HarmonyOS)兩個(gè)生態(tài)體系的切割,打亂了華為之前向開(kāi)發(fā)者承諾的時(shí)間表。新的時(shí)間節(jié)點(diǎn),意味著開(kāi)發(fā)者們要投入比原來(lái)想象更長(zhǎng)的時(shí)間與更多的精力。
鴻蒙開(kāi)發(fā)者的圈子里開(kāi)始流傳出一種說(shuō)法:“按揭開(kāi)源”。他們認(rèn)為自己所付出的努力和貢獻(xiàn)被辜負(fù)了,真心錯(cuò)付,內(nèi)心受到了極大的傷害。
2019年華為宣布鴻蒙時(shí),鴻蒙就像一個(gè)PPT,代碼與功能都不完善。開(kāi)發(fā)者們揭竿而起,布道、做出首塊鴻蒙開(kāi)發(fā)板(鴻蒙應(yīng)用開(kāi)發(fā)的第一步)、用開(kāi)源GPU解決了鴻蒙適配的頭號(hào)“攔路虎”……他們想要一個(gè)“完全國(guó)產(chǎn)”的操作系統(tǒng),哪怕有瑕疵,也相信假以時(shí)日會(huì)完善缺陷。
但華為的緊急切割,與這批開(kāi)發(fā)者的初衷愈來(lái)愈遠(yuǎn)。開(kāi)發(fā)者們感覺(jué)到,自己被“背叛”了,最終,一部分人選擇出走,比如最早的“鴻蒙七君子”之一韋東山。
韋東山是嵌入式Linux圈里的技術(shù)大拿,有10多年嵌入式開(kāi)發(fā)經(jīng)驗(yàn),他錄制的鴻蒙課程被很多開(kāi)發(fā)者視為入門(mén)的必備教材。韋東山告訴雷峰網(wǎng),他最早做鴻蒙的想法很簡(jiǎn)單,一是能接觸像華為這種大公司最新潮的技術(shù),二是類似投資的心態(tài):“如果它成功了,我們就在第一線了”。
韋東山
在華為封閉內(nèi)訓(xùn)一個(gè)多月里,韋東山多次通宵熬夜調(diào)試,經(jīng)常是大樓里最晚離開(kāi)的人,有時(shí)華為員工第二天來(lái)上班,韋東山才關(guān)掉辦公室的燈準(zhǔn)備回家。最后,韋東山成功為NXP的Imx6ull芯片移植了四個(gè)版本的鴻蒙LiteOS-a。
但現(xiàn)實(shí)的壓力很快就出現(xiàn)了。韋東山團(tuán)隊(duì)服務(wù)的是廠家和工程師,即便芯片移植成功,但如果后續(xù)依然沒(méi)廠家使用,團(tuán)隊(duì)也無(wú)法堅(jiān)持。不僅如此,由于開(kāi)源不徹底,作為講師的韋東山團(tuán)隊(duì)卻連代碼流程都沒(méi)辦法跑通。
加上此前種種問(wèn)題累積,最終,韋東山徹底退出鴻蒙圈,又回去做嵌入式系統(tǒng)開(kāi)發(fā)了。韋東山在B站上關(guān)于鴻蒙的最后一條視頻,就剛好停在了2021年6月3日,即華為發(fā)布HarmonyOS 2.0的第二天。
韋東山的出走,只是“兩個(gè)鴻蒙”切割前后開(kāi)發(fā)者態(tài)度變化的一個(gè)縮影。
事實(shí)上,華為當(dāng)時(shí)在鴻蒙開(kāi)源的上并不缺錢(qián),也舍得花錢(qián):華為自己舉辦一場(chǎng)“HarmonyOS開(kāi)發(fā)者日”,預(yù)算動(dòng)輒數(shù)百萬(wàn),場(chǎng)地也往往選在各大城市五星級(jí)酒店的會(huì)議廳,規(guī)格極其豪華。
但在具體做法上,華為卻把勁使錯(cuò)了地方,只側(cè)重于HarmonyOS的宣傳。
有開(kāi)發(fā)者告訴雷峰網(wǎng)(公眾號(hào):雷峰網(wǎng)),每次新版本發(fā)布,研發(fā)側(cè)提出一兩個(gè)概念,在華為的活動(dòng)營(yíng)銷中往往會(huì)被無(wú)限吹大,開(kāi)發(fā)者注冊(cè)量也為了達(dá)到宣傳的KPI數(shù)量“節(jié)節(jié)攀登”,以至于越來(lái)越偏移現(xiàn)實(shí)。
這些傳播噱頭令開(kāi)發(fā)者們十分疑惑,讓開(kāi)發(fā)者們覺(jué)得,華為以KPI為導(dǎo)向來(lái)建立開(kāi)發(fā)者關(guān)系的做法,與他們信奉的“Talk is cheap,show me the code”原則極其不搭。
雖然叫“開(kāi)發(fā)者日”,但它并沒(méi)有真正吸引到開(kāi)發(fā)者,更像是華為給自己辦的一場(chǎng)營(yíng)銷:開(kāi)發(fā)者日演講的內(nèi)容很多,但基本上前兩個(gè)議題才結(jié)束,場(chǎng)下人已經(jīng)散光。后來(lái)活動(dòng),他們干脆立了個(gè)不成文的規(guī)定:先拍照,“要不然一會(huì)兒拍不到人了,只剩下一些大爺大媽在現(xiàn)場(chǎng)收廢紙”。
“普通的開(kāi)發(fā)者跟去大酒店聽(tīng)演講的人根本就不是一波人?!庇虚_(kāi)發(fā)者為此發(fā)牢騷,“辦活動(dòng)的這筆錢(qián)還不如直接給開(kāi)發(fā)者,一人一萬(wàn),絕對(duì)能買(mǎi)來(lái)忠誠(chéng)的開(kāi)發(fā)者?!?/p>
一位鴻蒙開(kāi)發(fā)者告訴雷峰網(wǎng),2020年華為對(duì)深鴻會(huì)第一場(chǎng)活動(dòng)的效果很滿意,希望深鴻會(huì)能把這批人長(zhǎng)期穩(wěn)固下來(lái),提過(guò)想資助,深鴻會(huì)每個(gè)月辦一次活動(dòng),一年幾十萬(wàn)的預(yù)算,結(jié)果種種原因沒(méi)有落實(shí)下來(lái)。深鴻會(huì)后續(xù)辦活動(dòng)所花費(fèi)用都是李傳釗等人自己承擔(dān),活動(dòng)的規(guī)模也十分受限。
李傳釗(左七)組織開(kāi)發(fā)者線下聚餐
而“切割”之后,華為也就沒(méi)有了再去為開(kāi)發(fā)者花錢(qián)的理由。
華為此前曾舉辦過(guò)一場(chǎng)HarmonyOS開(kāi)發(fā)者創(chuàng)新大賽,一個(gè)一路備受好評(píng)、得分靠前的參選作品,最終因?yàn)轭I(lǐng)導(dǎo)“考慮商業(yè)場(chǎng)景”而一票否決。另有開(kāi)發(fā)者爆料,華為最近這兩次鴻蒙開(kāi)發(fā)者大賽,最終獲獎(jiǎng)的,“來(lái)來(lái)去去是那幾個(gè)人”。
對(duì)華為來(lái)說(shuō),其重心一直都在商業(yè)化,更何況華為有自己的開(kāi)發(fā)者生態(tài)系統(tǒng),鴻蒙開(kāi)發(fā)者做得好是錦上添花,并非當(dāng)務(wù)之急。
這或許也是“狼文化”的體現(xiàn):資源向最有可能看得到成績(jī)的地方傾斜。包括兩個(gè)鴻蒙的切割、在戰(zhàn)略目標(biāo)下層層分解KPI,以最短的路徑前進(jìn)。在戰(zhàn)術(shù)層面上付出的代價(jià),是為了實(shí)現(xiàn)戰(zhàn)略的一部分。
五、開(kāi)發(fā)者也需要“面包”
技術(shù)潮流的發(fā)展一般都會(huì)經(jīng)歷五個(gè)階段:被人嘲笑、看不上的階段——先知先覺(jué)階段——認(rèn)可階段——瘋狂跟隨階段——普惠階段。2020年下半年,互聯(lián)網(wǎng)邁向一個(gè)新的頂峰,市場(chǎng)環(huán)境開(kāi)始轉(zhuǎn)變,李洋經(jīng)常去鴻蒙社區(qū)里逛,“一看,哀嚎遍地”,吐槽的帖子數(shù)不勝數(shù)。
但跟純技術(shù)背景的開(kāi)發(fā)者不同,李洋對(duì)商業(yè)模式很敏感,網(wǎng)上的聲音并沒(méi)有嚇跑他。相反,李洋很看好鴻蒙的未來(lái),他認(rèn)為,鴻蒙特性很鮮明,商業(yè)化路徑也清晰,可以成為新浪潮的一個(gè)代表,華為就是這個(gè)浪潮里的引領(lǐng)者之一。“所以我一定要提早進(jìn)去,在別人看不懂的時(shí)候就進(jìn)去,那等鴻蒙起來(lái)的時(shí)候,我們就是最懂的人。”
鴻蒙在當(dāng)時(shí)還是屬于華為消費(fèi)者BG下面的子部門(mén),沒(méi)有人能預(yù)知它能發(fā)展得像今天這么大。李洋當(dāng)即下定決心,要帶著團(tuán)隊(duì)轉(zhuǎn)型、做鴻蒙,蛟龍騰飛也成為了第一家華為以外、為鴻蒙全力以赴的公司。
這個(gè)決定讓李洋遭遇過(guò)多番質(zhì)問(wèn),“是不是一定要做鴻蒙?有信心做好嗎?失敗了怎么辦?”周?chē)呐笥押陀H戚也問(wèn)他,“公司又不是很大,會(huì)不會(huì)成為炮灰?”
李洋后來(lái)向雷峰網(wǎng)回憶時(shí)說(shuō)到,在做鴻蒙這件事上,他們是在被“嘲笑”階段就開(kāi)始入場(chǎng)了。
“我已經(jīng)做好了炮灰的準(zhǔn)備,我覺(jué)得挺有價(jià)值和意義的,我愿意把我以前的知識(shí)經(jīng)驗(yàn)、經(jīng)濟(jì)上一些積累,全投到鴻蒙里面去。為整個(gè)事情的發(fā)展做出了我們的一部分貢獻(xiàn),哪怕我們沒(méi)成功,我相信后面也一定會(huì)成功的?!?/p>
李洋把做鴻蒙分成幾條線并行:一是延續(xù)自己的寫(xiě)作優(yōu)勢(shì),做課程和寫(xiě)書(shū)、傳播鴻蒙知識(shí)與技術(shù),同時(shí)也提高在社區(qū)里的影響力;二是做研發(fā)服務(wù),李洋將技術(shù)重心放在華為2021年6月推出的原子化服務(wù)(Atomic Service)上;三是做鴻蒙智聯(lián)和開(kāi)源鴻蒙模組、設(shè)備的開(kāi)發(fā)嘗試。
2020年到2021年期間,李洋在社區(qū)文章上占據(jù)優(yōu)勢(shì),同樣的KOL有十幾個(gè),但大部分老師都自己寫(xiě)代碼、做課程,而李洋不止自己寫(xiě)、還有團(tuán)隊(duì)一起寫(xiě),因此在文章、課程、書(shū)籍等方面,蛟龍騰飛總的產(chǎn)出最多,文章產(chǎn)出每周從來(lái)沒(méi)斷過(guò)。
但寫(xiě)書(shū)過(guò)程中李洋也遇過(guò)不少困難。有段時(shí)間創(chuàng)作鴻蒙的書(shū)籍,各項(xiàng)審核與要求非常嚴(yán)格,出版社也通知他說(shuō)書(shū)可能出不了了,最后還是硬著頭皮繼續(xù)堅(jiān)持了下來(lái)。
2021年6月,華為推出原子化服務(wù)(Atomic Service)后,李洋也隨之調(diào)整了公司的技術(shù)重心。
一如其名,原子化服務(wù)提供的是精細(xì)化、微小到“原子”級(jí)別的服務(wù)應(yīng)用形態(tài),不需要跨越多個(gè)層級(jí)就能觸達(dá),而且支持H5、小程序、FA卡和APP等多種形式。例如,很多餐廳點(diǎn)餐要掃餐桌碼,常規(guī)App形態(tài)下我們需要打開(kāi)微信、找到掃一掃,再掃碼點(diǎn)餐;但原子化服務(wù)則是以卡片的形態(tài)存儲(chǔ)應(yīng)用,打開(kāi)手機(jī)后在負(fù)一屏就能找到掃一掃,點(diǎn)擊卡片直接打開(kāi)。
那時(shí)候原子化服務(wù)還沒(méi)有公司入場(chǎng),李洋要做第一個(gè)吃螃蟹的人,沒(méi)有參考樣本,是摸著石頭過(guò)河。
他們的第一個(gè)嘗試是將《道德經(jīng)》做進(jìn)原子化服務(wù)卡片里。起初,李洋團(tuán)隊(duì)按照常規(guī)的開(kāi)發(fā)邏輯寫(xiě)代碼,效果出來(lái)得很快、也很好,結(jié)果送審時(shí)卻發(fā)現(xiàn)完全不是那么回事,“做成App了”,只好推翻重來(lái)。
后面發(fā)現(xiàn)當(dāng)時(shí)卡片互動(dòng)實(shí)現(xiàn)不友好,UX設(shè)計(jì)有規(guī)范,圖片規(guī)格有限制,代碼包也有大小的要求,無(wú)法同時(shí)適用手機(jī)、折疊屏和平板......單一個(gè)卡片的兼容性問(wèn)題,又磨了兩個(gè)多月的時(shí)間。當(dāng)時(shí)李洋一心思都埋在了原子化服務(wù)上,整天和技術(shù)人員在公司窩到凌晨,換著法調(diào)代碼、做減法。
最后,他用了一個(gè)笨方法,手動(dòng)把閱讀內(nèi)容控制到所有設(shè)備都能兼容的區(qū)域,《道德經(jīng)》開(kāi)發(fā)周期從想法、落地到上架,耗時(shí)8個(gè)多月。
數(shù)月的努力有了成果,李洋很開(kāi)心,但他心里也有另外一個(gè)聲音在潑冷水:這些東西怎么賺錢(qián)、怎么盈利?
李洋個(gè)人在鴻蒙投入的資金已經(jīng)幾百萬(wàn),但前期的投入并沒(méi)有給他帶來(lái)快速的現(xiàn)金的回報(bào)?!按蠹叶加星閼?,但也有現(xiàn)實(shí)的壓力?!崩钛筇寡?,做鴻蒙對(duì)于他們小公司來(lái)說(shuō)具有品牌效應(yīng),這是長(zhǎng)期價(jià)值。
但現(xiàn)階段鴻蒙無(wú)論是硬件還是軟件方面都很難交付,也是事實(shí)。鴻蒙開(kāi)發(fā)者社區(qū)不乏優(yōu)秀的作品,但從Demo到實(shí)際的商業(yè)化運(yùn)作,還有很長(zhǎng)的距離。
鴻蒙開(kāi)始商業(yè)化后,資本蠢蠢欲動(dòng)。越來(lái)越多大的玩家下場(chǎng),小開(kāi)發(fā)者的生存空間開(kāi)始被擠壓。
對(duì)企業(yè)而言,做鴻蒙利弊很明顯:上市公司通過(guò)政策和概念背書(shū),可以在股市上贏得更多的支持,有資金投入和支持進(jìn)入具體領(lǐng)域落地;小公司更多屬于技術(shù)投資,前期頂不住“死掉”是尋常。
從2021年下半年開(kāi)始,李洋最明顯的體會(huì)是:一方面已經(jīng)感到鴻蒙存在巨大的市場(chǎng)潛力,另一方面還沒(méi)有找到切入的變現(xiàn)路徑,“隊(duì)友”由原來(lái)的個(gè)人KOL,變成了很多上市企業(yè)和大公司——這也是許多小公司普遍遇到的問(wèn)題,生存越來(lái)越難。
華為內(nèi)部一些細(xì)微的變化和調(diào)整,對(duì)類似李洋這種中小型公司,影響也是巨大的。舉個(gè)編程語(yǔ)言的例子,鴻蒙前期開(kāi)發(fā)用的是JS和Java,當(dāng)公司招聘與培訓(xùn)好熟悉基于鴻蒙開(kāi)發(fā)的JS和Java的程序員之后,開(kāi)發(fā)語(yǔ)言升級(jí)主推ArkTS(eTS),原有JAVA人員如何安置?重新招聘、培養(yǎng)又是一筆不小的費(fèi)用,都涉及到實(shí)實(shí)在在的金錢(qián)投入。
按深圳的用人成本估算,一次轉(zhuǎn)折就可能決定了生死,以至于小公司也不敢輕舉妄動(dòng),想做鴻蒙,第一個(gè)要考慮的就是能否撐過(guò)前期的投入期。最直觀的結(jié)果是:從2021年以來(lái),有60%的小開(kāi)發(fā)者逐漸消失在了鴻蒙圈。
“一個(gè)系統(tǒng)在發(fā)展,有變化很正常,我們能理解,但我們也需要調(diào)整和適應(yīng)的時(shí)間?!崩钛笳f(shuō)。
而站在開(kāi)發(fā)者的立場(chǎng)上,除非全職進(jìn)入鴻蒙生態(tài)企業(yè),開(kāi)發(fā)者才能專心致志地去做鴻蒙,用業(yè)余時(shí)間研究一些完成后開(kāi)源的東西,用愛(ài)發(fā)光到底值不值得,沒(méi)有人能下定論。
“很多人更愿意選一個(gè)掌握之后能幫自己換份好工作的技能去學(xué)習(xí),這也是為什么做鴻蒙開(kāi)發(fā)需要有情懷才能堅(jiān)持下來(lái)”,唐佐林認(rèn)為,目前要解決這個(gè)可持續(xù)性問(wèn)題還很難。
這是鴻蒙開(kāi)發(fā)者一直以來(lái)被忽視的困境:
操作系統(tǒng)的旗幟能吸引到很多人才,但是理想主義也需要面包,鴻蒙距離邁入大規(guī)模的商業(yè)化階段還需要一定時(shí)間,鴻蒙開(kāi)發(fā)者要面臨的不僅是成長(zhǎng)乏力、更是如何先吃飽飯的生存問(wèn)題。
如今,最初的一批開(kāi)發(fā)者中,有的被“收編”,比如連志安,他在22年年初加入鴻蒙生態(tài)企業(yè),負(fù)責(zé)鴻蒙生態(tài)搭建和教育線工作,有的則是像韋東山、劉燃等人,已經(jīng)徹底離開(kāi)了鴻蒙圈,開(kāi)發(fā)工作主要由華為正規(guī)軍以及合作的生態(tài)企業(yè)在推進(jìn),只剩一小部分開(kāi)發(fā)者還在頑強(qiáng)抵抗......
“正常情況下應(yīng)該是不管怎么收編,外邊總還有新的野生出來(lái),但現(xiàn)在就是收編完這茬,野生的(開(kāi)發(fā)者)就沒(méi)了?!崩顐麽摵芨锌?。
沒(méi)有像其他開(kāi)源的技術(shù)一樣開(kāi)發(fā)者野外生長(zhǎng),部分鴻蒙開(kāi)發(fā)者消失,寶貴的精神火苗最終沒(méi)有燃起來(lái),星星點(diǎn)點(diǎn),未成燎原。
2020年,鴻蒙首次開(kāi)源的代碼量為460萬(wàn)行,到2022年,華為發(fā)布的HarmonyOS(OpenHarmony商用發(fā)行版)代碼量達(dá)到2396萬(wàn)行,當(dāng)中絕大部分都是華為自研,外部開(kāi)發(fā)者代碼貢獻(xiàn)量?jī)H達(dá)到8%。
作為對(duì)比,在2007年11月開(kāi)源的Android,在沒(méi)有競(jìng)爭(zhēng)對(duì)手的情況下迅速超過(guò)塞班,一躍成為用戶最多的移動(dòng)操作系統(tǒng)。目前,安卓的代碼已經(jīng)超過(guò)了一億行,當(dāng)中核心代碼將近2000萬(wàn)行,這是全球開(kāi)發(fā)者用了數(shù)十年的時(shí)間一起堆出來(lái)的。
六、黎明未至,開(kāi)發(fā)者何去何從?
2008年李傳釗第一次出國(guó),他在飛機(jī)上看了一本書(shū),叫《世界是平的》,后來(lái)李傳釗在國(guó)外六七年,他深刻地感受到了書(shū)里所描述的內(nèi)容,全球化透過(guò)科技進(jìn)步與社會(huì)協(xié)定的交合,把世界逐步抹平。
但自疫情開(kāi)始,趨勢(shì)徹底逆轉(zhuǎn),世界被切成了一塊一塊。
中國(guó)在互聯(lián)網(wǎng)應(yīng)用建設(shè)上具有優(yōu)勢(shì),但基礎(chǔ)軟件卻一直是軟肋,尤其是在操作系統(tǒng)、編譯器、編程語(yǔ)言、數(shù)據(jù)庫(kù)這四大底層領(lǐng)域,此前國(guó)內(nèi)基本上都處于空白狀態(tài)。國(guó)內(nèi)超過(guò)1000萬(wàn)的軟件開(kāi)發(fā)者,都是在基于西方國(guó)家構(gòu)建的底層軟件體系上工作。
在這個(gè)當(dāng)下,中國(guó)十幾億人口、海量設(shè)備,一定需要自己的操作系統(tǒng),這是必然發(fā)生的事情。
關(guān)鍵的問(wèn)題是,鴻蒙能不能很好地承擔(dān)這個(gè)角色。
華為每年有一筆資金用于公司戰(zhàn)略規(guī)劃洞察,花幾千萬(wàn)買(mǎi)各種各樣的報(bào)告、詳實(shí)的數(shù)據(jù)。很早以前,華為就已經(jīng)預(yù)測(cè)到手機(jī)數(shù)量增長(zhǎng)達(dá)到天花板后,IoT設(shè)備最有可能躋身下一階段成為核心增長(zhǎng)引擎。
明確了前進(jìn)的方向,還需要舵手有一路到底的勇氣。多位開(kāi)發(fā)者向雷峰網(wǎng)表示,華為內(nèi)部有一個(gè)很好的文化是,大家可以在討論戰(zhàn)略時(shí)劍拔弩張,一旦確定一個(gè)方向后,執(zhí)行上又非常堅(jiān)決,這令他們相信,跟著華為是可以實(shí)現(xiàn)真正的宏偉事業(yè)的。李洋也跟雷峰網(wǎng)提到過(guò),王成錄離開(kāi)華為后,鴻蒙幾番更換新的負(fù)責(zé)人,但跟蛟龍騰飛對(duì)接的人員從未間斷。
經(jīng)過(guò)三年沉淀,鴻蒙的商業(yè)生態(tài)初具雛形:第一環(huán)是在上層建筑的鋪開(kāi)、適配,第二個(gè)圈是國(guó)計(jì)民生,例如電力、交通,港口等國(guó)營(yíng)大企業(yè)和運(yùn)營(yíng)商,第三個(gè)環(huán)是消費(fèi)者領(lǐng)域。2022年,鴻蒙突破了4+2行業(yè),4個(gè)分別是能源、金融、教育、交通,孵化政府和平安城市兩個(gè),并在多個(gè)城市的公路、礦井等基建場(chǎng)景中均有應(yīng)用,更廣泛的廠商移植適配工作也在進(jìn)行,但仍需較長(zhǎng)時(shí)間和商業(yè)的推力。
但不可否認(rèn)的是,鴻蒙所面臨的形勢(shì)也很?chē)?yán)峻。
一方面,外部“寒氣”逼人,華為更聚焦在自己的開(kāi)發(fā)者生態(tài)上,雖然鴻蒙是華為目前少數(shù)幾個(gè)還保留戰(zhàn)略投入的部門(mén),但現(xiàn)實(shí)的壓力下,華為花錢(qián)的力度也不再像往日那樣大手大腳。
另一方面,早期理想主義人士退場(chǎng),青年開(kāi)發(fā)者后續(xù)力不足,目前外部企業(yè)面臨的最大難題是,想招到一個(gè)真正懂鴻蒙的人招不到,精英技術(shù)人才短缺。去年李傳釗準(zhǔn)備給團(tuán)隊(duì)招人,他到社區(qū)、社群發(fā)帖私信,回復(fù)的人寥寥無(wú)幾?!吧鐓^(qū)應(yīng)該像一個(gè)大池塘,一網(wǎng)撒下去就能撈幾條魚(yú)上來(lái),但現(xiàn)在一撒網(wǎng),里面全是水?!彪S著開(kāi)發(fā)者熱情的降低,開(kāi)發(fā)者社區(qū)也逐漸凋零。
如果意志不堅(jiān)定,如果沒(méi)有情懷,一定堅(jiān)持不下去,任何一個(gè)環(huán)節(jié)都可以將火苗掐死。如李傳釗、李洋、連志安、熊保松、唐佐林等這一批堅(jiān)定的踐行者,在嘲笑聲中走過(guò)了鴻蒙充滿不確定性的三年。
無(wú)論鴻蒙的過(guò)去與現(xiàn)在,確實(shí)存在許許多多的不足,但李傳釗、李洋等人對(duì)鴻蒙的未來(lái)仍抱有希望?!拔覀冋J(rèn)為自己是鴻蒙的一部分。鴻蒙是一個(gè)大的事業(yè),那我們可能是這里面的一滴水、一粒沙,是融在一起的,沒(méi)有把自己當(dāng)成外人?!?/p>
李傳釗還經(jīng)常跟鴻蒙圈里的人說(shuō),“什么時(shí)候我退了,就可以下結(jié)論說(shuō)‘鴻蒙死了’;如果還沒(méi)退,就說(shuō)明還有點(diǎn)希望?!彼麄円呀?jīng)做好了用十年硬磕鴻蒙的準(zhǔn)備。
去年年底,李傳釗將自己兩年來(lái)的自媒體收入、共計(jì)2萬(wàn)元捐給了基金會(huì)OpenHarmony項(xiàng)目組,成為首位個(gè)人捐贈(zèng)者。他告訴雷峰網(wǎng),自己準(zhǔn)備重塑社區(qū),先從線下活動(dòng)開(kāi)始,把現(xiàn)存的開(kāi)發(fā)者號(hào)召、激活起來(lái);
李洋為了節(jié)省開(kāi)支,將公司從深圳福田遷到龍崗,辦公室面積不大,十幾平米的空間,他專門(mén)劃出一個(gè)區(qū)域用來(lái)放自己寫(xiě)的書(shū),桌子上滿滿當(dāng)當(dāng),還立著很多他以往參加華為和鴻蒙活動(dòng)時(shí)頒發(fā)的獎(jiǎng)?wù)?、證書(shū)等等;
開(kāi)發(fā)者許源申從自己在日本工作時(shí)就自學(xué)鴻蒙,去年回國(guó)后,他加入開(kāi)鴻智谷,成為一名專職鴻蒙開(kāi)發(fā)者;
小熊派在鴻蒙領(lǐng)域仍處于投入階段,今年還將不斷有新的鴻蒙產(chǎn)品出來(lái)......
這是刻在技術(shù)人身上的一種天然信念,無(wú)關(guān)乎己身,他們?cè)噲D背負(fù)起“國(guó)產(chǎn)操作系統(tǒng)”的宏大理想。過(guò)去三年里,鴻蒙已經(jīng)成為他們生活的一部分。
對(duì)鴻蒙開(kāi)發(fā)者而言,他們或許無(wú)法定義,鴻蒙怎樣才能算一個(gè)成功的操作系統(tǒng)?但全身心投入去做有價(jià)值的事,這是大家的共識(shí)。
縱觀鴻蒙的發(fā)展,過(guò)去三年從無(wú)到有,生態(tài)已初步建成,中間困難重重,開(kāi)源所發(fā)生的事情遠(yuǎn)不止于此,還有大量未提到的精彩故事限于篇幅無(wú)法一一展開(kāi),歡迎添加作者微信:finfl26est 互通有無(wú)。
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見(jiàn)轉(zhuǎn)載須知。