真正的硬氣
是在別人陷害打壓時
不斷作出及時有效的回應
這些天,美國封殺華為事件持續發酵,先是英特爾、高通、博通等芯片廠商停止對華為發貨;谷歌迫于美國商務部壓力,也對華為手機采取限制措施,禁止華為手機使用谷歌專有的應用程序和服務。
消息傳來,華為并沒有服軟,5 月17 日,海思總裁何庭波發布公開信,宣布華為海思在芯片上早有技術儲備,此次封殺正好讓多年備胎一夜轉“正”。昨天下午,華為“備胎”計劃又有了新的進展。華為消費者業務 CEO 余承東在老友群中透露:最快今年秋天,最晚明年春天,華為自己的 OS 即將面市。
余承東還進一步透露,全新的華為操作系統打通了手機、電腦、平板、電視、汽車和智能穿戴等設備,統一成一個操作系統,兼容全部安卓應用和所有 Web 應用。如果安卓應用重新編譯,在這套操作系統上,運行性能提升超過60%,這是面向未來的微內核。
華為憑什么這么硬氣?
眾所周知,美國之所以能夠對中國科技公司“要挾”成功,無非是靠著芯片和操作系統兩大武器。美國是當今世界頭號科技強國,全球大部分芯片公司和主流操作系統提供商都在美國。正因如此,美國拿起這兩大武器“要挾”,沒有哪家中國科技公司能扛得住。
華為目前兩大消費級產品手機和筆記本電腦也不可避免的使用到這兩大武器。不過,華為之所以能有今天,除了國內首屈一指的研發實力以外,其獨特的前瞻性也發揮了極其重要的作用。多年前,還是一片祥和的季節,華為就做出了極限生存的假設,假如有一天,所有美國的先進芯片和技術將不可獲得,華為將如何為客戶服務?
基于極限生存假設,華為海思早在十幾年前就開始了手機處理器芯片技術預研,經過這么多年的持續進步,才有了如今與高通驍龍芯片分庭抗禮的麒麟芯片。操作系統方面同樣如此,華為在所有的國產手機廠商中,軟件研發實力可以說是有目共睹。作為一家以做通訊起家的企業,華為不僅拿出了軟硬件結合的 GPU TURBO ,還在今年推出了新的華為超級文件系統(EROFS)以及革命性的方舟編譯器。
長久以來,越用越慢一直是安卓手機的頑疾,安卓手機剛買回來時可能快的飛起,可隨著使用時間逐漸增長,就會變得越來越卡頓。華為推出的 EROFS 文件系統正是為了解決這個頑疾, EROFS 文件系統是一個基于 ROM 的只讀文件系統,能夠提升了安卓分區的隨機讀取性能,在節省磁盤空間的同時提供更高的磁盤性能和速度,可以說是在安卓持久流暢度層面的又一次突破。
方舟編譯器的提升就更大了,它提供了全新的系統及應用的編譯和運行機制。Java 高級語言在開發階段直接變成機器碼,無需通過安卓操作系統中內置的 VM 編譯器。也就是說,方舟編譯器徹底消除了安卓系統虛擬機動態編譯的額外開銷,解決了安卓系統“邊解釋邊執行”的頑疾。
從 GPU Turbo、華為超級文件系統(EROFS)以及方舟編譯器,我們可以看到華為對安卓系統底層技術優化的決心。特別是方舟編譯器,它直指安卓系統的軟肋。我們都知道,安卓系統最大的不足在于系統底層是基于 Linux 內核的虛擬機機制,而方舟編譯器直接在開發階段編譯代碼,繞開了虛擬機,克服了安卓系統最大的缺陷。
華為對安卓底層系統的改造,凸顯了其強大的操作系統研發實力。同時,這些技術儲備也是華為有底氣打造屬于自己的操作系統的資本。事實上,據 2017 的 Linux 內核開發報告指出,有 500 多家公司的 4300 多名開發商對內核做出了貢獻, Linux 內核代碼,谷歌貢獻度占 3%,華為占 1.5%,雙方差距并不大。
微內核、全平臺
華為 OS 并非中國首個自主研發的操作系統,早在上世紀 70 年代,從國外引進 UNIX 操作系統,國內就有許多科研機構以 UNIX 為基礎的操作系統研發了 COSIX 操作系統。可惜它在商品化上存在不少差距,并沒能在消費市場中廣泛推廣,始終處于無人問津的境地。
此后,隨著 Linux 的誕生和開源運動的興起,國內公司紛紛以 Linux 為基礎研發操作系統。中軟 Linux,中科紅旗和藍點成為當年冉冉升起的新星。不過令人惋惜的是,這幾家公司走的都是 B 端市場,在拿下政府、國防、金融等部門的大單后,自此再無創新成果。它們如同流星劃過中國自主操作系統領域的天空,短暫的閃耀后就不見蹤影。
如今,華為高調推出自主操作系統華為 OS,會不會重蹈覆轍呢?答案是肯定不會!華為除了在安卓底層技術上不斷積累,在替代安卓系統的技術層面上,也是碩果累累。前文小黑介紹了安卓系統的軟肋,其實這些軟肋谷歌自己也清楚。由于安卓系統基于 Linux 內核開發,使用的開發語言為 JAVA ,這兩者都不掌握在谷歌手中。因此,谷歌從來沒想過對安卓進行大的升級改造,反而要自我革命,推出全新的操作系統替代安卓。
根據谷歌官方公布的資料,下一代操作系統名為 Fuchsia,采用“Zircon”全新微內核,使用 C++ 等語言編寫,支持 PC、手機和 IoT 智能設備,兼容安卓、ChromeOS 平臺的程序。
在 Fuchsia系統研發過程中,華為始終在緊密參與。去年,華為工程師曾被發現在谷歌開源社區中提交了基于榮耀 Play 的 Fuchsia 測試代碼,添加了對麒麟 970 平臺的支持。
從目前透露的消息中可以發現,華為 OS 采用了微內核,而 Linux 是宏內核。因而華為 OS 極有可能不會基于 Linux 開發,反而與 Fuchsia 更加相似。兩者都是微內核,同樣支持 PC、手機、 IoT 等平臺,還都兼容全部安卓應用。對于未來,華為想的與谷歌一樣,用一個通用平臺操作系統打通所有終端。若是不出意外,華為應該會和谷歌一起,完善 Fuchsia 系統,榮耀 Play 的 Fuchsia 測試代碼就是佐證。如今危機來了,華為面臨生死難題,作為 Fuchsia 系統的備胎,華為 OS 也終于可以扶正了!
由于兼容全部安卓應用,所以全新的華為 OS 并不用搭建全新的生態系統。華為可以像方舟編譯器改造安卓 APP 那樣,將安卓 APP 一個個的改造成華為 OS APP,應用開發者并不會面臨重新設計的困境。如此一來,華為 OS 輕而易舉解決商業化難題,未來還有機會挑戰安卓系統、 Fuchsia 系統甚至 ios 系統.....
挑戰蘋果
在智能手機市場,華為一直有沖擊世界第一的野心。在即將到來的 5G 時代,華為手機的優在于 5G 專利、拍照水平以及折疊屏,而 iPhone 的優勢在于封閉的 ios 系統以及無人能及的處理器性能。華為若是想挑戰蘋果,必然要在操作系統和處理器性能上接近甚至趕超蘋果。
處理器方面,華為海思麒麟系列處理器一直在持續進步,不斷縮小與蘋果 A 系列處理器的性能差距。目前蘋果 A 系列處理器已經更新到了 A12,是目前性能最強大的處理器,單核跑分堪稱無敵。可蘋果的 A12 雖然厲害,但是也有缺點,那就是基帶問題。與 PC 端處理器不同,手機處理器集成了 CPU、GPU、ISP、DSP、基帶等眾多部件。蘋果由于之前跟高通關系惡劣,基帶性能成為阻礙 A12 成為最強處理器的絆腳石。反觀華為麒麟處理器,巴龍基帶技術世界第一,通話性能有目共睹!
華為手機與 iPhone 處理器差距越來越小,如此一來,手機操作系統就成為華為手機最后一個痛點。華為一直是家很有野心的公司,自然不愿意困在操作系統這一短板上。華為超級文件系統(EROFS)、方舟編譯器都是華為希望在系統體驗層面上追趕蘋果的努力。如今,華為 OS 即將面市,或許將極大地加快華為追趕蘋果的速度。
華為 OS 基于微內核設計,內核中只包括進程、虛擬內存和 IPC 機制,各種文件系統、設備驅動、服務都作為一個進程跑在用戶態。這樣的話,華為 OS 就不存在安卓系統虛擬機翻譯速度慢的困境,文件打開速度可以挑戰下蘋果。此外,由于安卓系統是開源系統,所有開發者都可以隨意發布應用,應用管理與集中消息推送都難以實現。華為重新設計的操作系統也可以像蘋果 ios 那樣,做成封閉的系統,所有應用發布都得經過華為應用商城審核。
此外,華為 OS 還是一個兼容 IoT 平臺的系統。5G 是萬物互聯互通的時代,汽車、電視、智能家居設備、智能穿戴設備與智能手機的交互會越來越頻繁。華為 OS 將其全面打通,降低智能設備之間的交互障礙,這一點可以說領先 ios 一個身位。
一直以來, ios 都是支撐蘋果品牌溢價的王牌,良好的系統體驗也是 iPhone 手機的核心競爭力。 如今,華為 OS 克服了安卓系統的諸多弊端,與 ios 之間的差距縮小不少。再加上 5G 時代 IoT 設備重要性逐漸凸顯,智能手機很有可能成為智能家居入口或 IoT 設備產品連接器。華為 OS 系統完全可以憑借其各平臺互聯互通特性,協助華為手機挑戰 iPhone !