證據表明:華為仍在參與Google 新操作系統Fuchsia OS 的開發
去年年底,我們發現華為正在與穀歌的Fuchsia合作的證據(這裡),甚至努力將操作系統帶到他們自己的Honor Play遊戲手機上(這裡),作為中國的頂級科技公司,近幾個月華為公司受到美國政府前所未有的製裁,也被禁止和美國科技行業的合作。但是有證據表明,華為仍在參與Google全新操作系統Fuchsia OS的開發。(筆者註:這並沒有違法美國的禁令,Fuchsia本身是一個允許任何人參與貢獻的開源項目)
在來自華為的開發人員努力讓Fuchsia OS 支持Honor Play 之前,Google 為方便更多硬件支持Fuchsia 提供了基礎。其中一個是HiKey 960,根據創建者96Boards 的說明,它是一個“基於華為麒麟960的開發平台” SoC。
雖然Honor Play 沒有其他開放的開發工作,但華為開發人員持續為Fuchsia OS 的HiKey 960 支持做出改進。這項工作一直持續到5月3日,當時他們遇到了一個小問題,而一些Fuchsia 團隊成員正在度假。
不到兩週後,美國總統川普將華為列入出口黑名單,該公司很快被谷歌技術停止技術合作,甚至可能包括未來的Android 新版本。從那之後,之前活躍的華為開發者好像失去了對Fuchsia OS 的興趣,也有可能是因為禁令的原因。
今天早上(7月30日),一位華為開發人員再次對Fuchsia的Gerrit源代碼管理進行了更新,表明該公司對Google的開發中的Fuchsia操作系統持續感興趣。該評論是由Gmail地址留下的,但該評論者還在頁面頂部標有同名的@ Huawei.com電子郵件地址。根據筆者的調查,該開發者是華為的資深系統架構師,位於印度,主要工作是領導系統及驅動開發,長期參與華為和高通、Google等公司的合作項目,為保護隱私,不再透露更多。但是可以大膽猜測,華為參與Fuchsia開發的團隊可能位於印度,或者最起碼部分位於印度。該問題的原始URL在這裡,中文描述如下:
有一個問題,是否有新的方法只編譯Zircon 內核?(因為大多數腳本都被刪除了)。
此外,以前在package-image 期間(例如在flash-hikey 腳本中),-t 參數用於禁用所有測試並減小zedboot 鏡像的大小。你能告訴我現在有類似的可用參數嗎?
在某些情況下,你可能還記得,Fuchsia中文社區去年推出一篇文章介紹(這裡),Fuchsia OS由四個不同的部分組成(以前稱為“層”) – Zircon、Garnet、Peridot、和Topaz 。似乎華為可能只對Fuchsia的Zircon微內核感興趣或更感興趣,因為他們正在尋求僅構建該部分的指令。
華為一直對Fuchsia 操作系統感興趣,同時也一直在使用Android 操作系統,其創始人任正非也明確表示支持Android 操作系統。同時華為也對外表示一直在開發自己的操作系統,名為鴻蒙( Hongmeng OS),最初被一些媒體報導為Android 替代品,但華為最新消息表示並非如此,更有可能是一個物聯網操作系統,這恰恰是被公認的對Fuchsia 操作系統的定義。
外界看來,這個鴻蒙操作系統現在仍是一個神秘的東西。我們對華為的鴻蒙了解的一個事實就是它使用微內核,就像Fuchsia的Zircon一樣。在沒有深入了解技術細節和可能的優點/缺點的情況下,使用微內核意味著操作系統建立在精簡的核心上,而不是像Windows,MacOS和Android等當前操作系統中看到的那麼大。
所以現在的問題就變成了:為什麼當華為自己的鴻蒙操作系統有自己的微內核時,華為要尋求參與Zircon 微內核的開發工作?鴻蒙和Fuchsia 有什麼關聯?
鑑於Fuchsia 是一個開源的操作系統,有可能華為鴻蒙在某種程度上基於Fuchsia 的Zircon 微內核,但這似乎不太可能,因為Fuchsia 和Android 同為Google 公司的項目,如果華為不信任Google,並且不能繼續使用Android ,Fuchsia 有很大機率也不能。另一種可能性是,華為可能只是在為未來做準備,也許有朝一日Fuchsia 成為Google 的旗艦操作系統。
在獲得更多信息之前,我們只能在此時進行推測。