華為操作系統(tǒng)基于linux是關(guān)于鴻蒙的“傳說”中最空穴來風(fēng),但開發(fā)初始一代鴻蒙的平臺(tái)是linux沒什么奇怪的,畢竟linux提供的程序員友好的工具太多,如果理解了交叉編譯就知道:現(xiàn)有的windows、macos、linux、freebsd都可以做開發(fā)工具的運(yùn)行平臺(tái),但必須選一個(gè)的話,會(huì)選linux,而且僅僅是在鴻蒙還不能替代linux之前的選擇,一旦鴻蒙本身具備條件,會(huì)第一時(shí)間把開發(fā)平臺(tái)切換到鴻蒙,這就是所謂的“吃狗糧”-讓開發(fā)者自己使用自己開發(fā)的產(chǎn)品。
鴻蒙的核心,余承東透露的是“下一代微內(nèi)核”,對(duì)操作系統(tǒng)技術(shù)稍有了解的人,都知道linus對(duì)微內(nèi)核架構(gòu)的態(tài)度。有余承東這句話,鴻蒙的核心就不可能是linux,微內(nèi)核架構(gòu),即便華為去買蘋果的操作系統(tǒng)核心也不可能在華為“工程師文化”下犯如此低級(jí)的錯(cuò)誤。而且從華為操作系統(tǒng)對(duì)5g的時(shí)機(jī)卡位看,底層的實(shí)時(shí)性是肯定會(huì)考慮的,而linux的實(shí)時(shí)改造到現(xiàn)在都達(dá)不到5g毫秒級(jí)時(shí)延要求,再看看谷歌新系統(tǒng)和微軟新系統(tǒng)的宣傳就知道了,5g對(duì)通用操作系統(tǒng)的實(shí)時(shí)性提出了挑戰(zhàn),要充分發(fā)揮5g網(wǎng)絡(luò)性能,對(duì)操作系統(tǒng)底層必須做大調(diào)整,再?gòu)膫涮ゲ呗钥?,華為如果連標(biāo)準(zhǔn)組織的清除策略都考慮全,沒有理由不考慮linux資源限制的情況。
在研究了操作系統(tǒng)歷史的情況下,華為極力投入5g開發(fā),不會(huì)不知道操作系統(tǒng)是個(gè)機(jī)會(huì),因此我們看到鴻蒙起始時(shí)間大約在2010年左右,正是5g紙面規(guī)格基本確定的時(shí)候。鴻蒙初始選型應(yīng)該持續(xù)了兩年。但可用的真的很有限,除了be操作系統(tǒng)號(hào)稱有實(shí)時(shí)性,其他通用系統(tǒng)幾乎都達(dá)不到備胎要求,那么重新開發(fā)一個(gè)就成了重大選項(xiàng)。第二個(gè)大難點(diǎn)是系統(tǒng)初始生態(tài),新核心要繼承安卓生態(tài),微內(nèi)核架構(gòu)是最成熟選擇,因?yàn)樘O果干過一次,證明有效的。然后,看華為“操作系統(tǒng)”往事中,大規(guī)模整理安卓架構(gòu),就知道這是在就這新系統(tǒng)安卓兼容服務(wù)在轉(zhuǎn)圈子。
做到這里就是等一個(gè)時(shí)機(jī),顯然余承東是等不及,gputurbo、編譯器、linkturbo分分扔出來做預(yù)熱,就等一個(gè)時(shí)機(jī),否則余承東恐怕還得適配谷歌新系統(tǒng)來適應(yīng)5g要求,但谷歌開什么價(jià)就不好說。但操作系統(tǒng)就是操作系統(tǒng)嗎?除了適應(yīng)頂層生態(tài),還有適應(yīng)底層一堆硬件,這個(gè)工作不做就是大麻煩。
曾經(jīng)說華為編譯器的出現(xiàn)劍指芯片,那么操作系統(tǒng)就更是如此,如果底層解決方案是華為提供,其他手機(jī)廠擴(kuò)展,那么就解決了,當(dāng)初谷歌必須依賴linux的多硬件平臺(tái)適配資源解決硬件適應(yīng)問題。這是最適合國(guó)產(chǎn)手機(jī)廠商路數(shù)。
所以鴻蒙大概率開源,開發(fā)系統(tǒng)大概率開源或至少象安卓和蘋果一樣免費(fèi)。而完全從芯片解決方案和自己終端上賺錢,這樣5g時(shí)代華為大約每年在芯片解決方案上提供至少200億營(yíng)收,貼補(bǔ)軟件,而反過來芯片供貨規(guī)模擴(kuò)大可降低芯片成本,從而提高終端利潤(rùn),進(jìn)一步投入研發(fā)。
聯(lián)系客服