鴻蒙將是中國開源軟件走向世界的起點
近日,華為開發者大會發布鴻蒙操作系統,並宣布鴻蒙系統開源。大會的對話環節中,華為高管核心表達了幾個方面的設想:打造開放、互通、共建的IOT(物聯網)生態、與開發者共同探索萬物互聯新世界、中國開源社區即將問世。此舉被有關業內人士認為是中國開源生態新的里程碑,對於我國軟件產業可能產生深遠影響。
與鴻蒙同步發布的EMUI10(基於安卓),據介紹在系統流暢性方面已經超過iOS。更重要的是,EMUI10通過三大關鍵性技術,讓用戶/應用/開發者如同處於同一終端,即:硬件能力互助互享;一次開發多端部署;分佈式安全。也就是說,EMUI10(操作系統)是華為 “打造開放、互通、共建的IOT生態”的關鍵所在。
安卓是基於Linux內核(全球最重要的開源kernel)的開源系統。華為高管強調,將安卓應用程序遷移到鴻蒙OS只需1-2天即可實現。由是觀之,鴻蒙開源自是華為開放戰略的題中應有之義,並且只有從“構建萬物互聯的智能世界”的開源開放生態體系中,才能充分認識華為鴻蒙開源的深意。
軟件能夠充分發揮作用,除了軟件自身的技術性能外,瓶頸在於軟硬件結合的核心技術。不少發展中國家在技術引進的時候,往往受制於軟硬件結合的關鍵核心技術。與單純軟件領域的開源開放不同,華為的戰略核心在於物聯網層面的開源開放,打通多設備,解決智能終端之間的互聯互通問題,並實現分佈式安全。顯而易見,華為所構建的是“開源系統、開放標準、開放生態”三位一體的開源開放體系,直接針對的恰恰是軟硬件結合的核心技術,這也可能成為醞釀中的中國開源社區之重大意義所在。
開源軟件的堅定支持者倪光南多年來一直強調,出於信息安全、軟件產業、成本等因素,發展中國家比發達國家有更多的理由支持開源軟件。尤其是在操作系統等基礎軟件方面,事關國家戰略安全。
開源軟件與自主知識產權並不相悖,可以根據國情逐步自主可控技術研發路徑,實現後發優勢,並且在關鍵時刻可以確保產業安全、信息安全等國家重要戰略安全。這也是鴻蒙發布的背景。
在已發布的華為智慧屏中,鴻蒙系統已經投入實際應用,未來也可能投入PC、汽車等各種不同終端設備。依托鴻蒙操作系統和各方產業力量,構建中國開源社區,將是中國開源軟件走向世界的起點。
值得注意的是,多年來中國軟件業的快速發展受益於全球開源社區,包括EMUI本身。中國也是全球開源社區的積極參與者,不少中國公司也是全球開源項目的重要貢獻者。如前所述,中國開源社區有可能在軟硬件結合的萬物互聯開源方面走在世界前列,並作出世界貢獻。華為高管在對話中表達了中國開源基金會是“完全的工業化的、非盈利的、開放的”,以及按貢獻決定發言權等初步想法,這些在全球開源界均有相對成熟的經驗。
國際開源社區已運行三十多年,有著不少成功的製度經驗和機制基礎,其中不少在國內也有相關開源社區。其中,技術路線而外,最關鍵的還在於開源機制和製度規則,核心是知識產權規則。開源社區依靠許可證(License)體系的規則制定權,如GPL license、BSD License、Apache License等,在保護與創新激勵中取得平衡。中國知識產權保護完全有機會避免歐美國家的弊端,實現自主制度創新,這也是哈佛大學法學院萊斯格教授在其著作《代碼》序言中對於中國表達的殷切希望。
因而,建立中國開源基金會,構建中國軟件社區,必須充分借鑒全球開源社區的經驗教訓,在製度層面同樣實現開源開放。毋庸置疑的是,鴻蒙開源,意義重大,然前路漫漫,任重道遠。