尹陽君 作品
第329章 系統二三事(五)
作為一個通信軟件專業出身的人來說,餘成北知道目前主流的ios系統是在unix內核的基礎上面做了二次開發。
安卓系統是在Linux內核的基礎上面做二次開發。
全球用戶最多的兩個移動設備操作系統,都是站在前人留下巨大的數據積累基礎上面所延伸出來的兩大內核分支。
並且在有ios和安卓之前,unix和Linux內核都已經是非常成熟。
如果不用ios或者安卓的內核,那做一個新的操作系統必須就要自主開發新的內核。
就這一點,就讓無數的公司與技術大牛望而卻步。
退一步來說,自主開發內核需要花費巨大的人力財力,用成熟的Linux或者unix內核來當做底層核心,也是需要添加無數的功能模塊,還要考慮到系統的架構,軟件的兼容性。
要是想商用,還要系統框架,編程接口,編程語言等一大串的專業內容,而且還要做到能靈活運用這些東西,能解決各種系統bug。
不然得話新系統上面bug一大堆,軟件動不動就崩潰,就停止響應,手機的各種功能無法正常運行,這樣沒有用戶願意接受不說。
還很容易被安卓和ios重拳出擊,被人家的專利打到生活不能自理甚至讓你進去唱鐵窗淚。
任錚非和餘成北都是搞技術的出身,自然是知曉自己創造一個新的智能操作系統有多難,現在市面上各種os,各種ui,其實都是安卓定製修改。
自家的工程師頭髮都掉光賣力修改出的東西。
名字不一樣,包裝不一樣,功能上面有點差別,但是在骨子裡都是安卓系統。
因為各家工程師的水平不一,也都不是內核架構者,有時候稍微動一下底層代碼,就會出現負優化的場景,更新以後動不動就卡頓,軟件啟動沒有響應,甚至信號都會變差。
見自家添的這把火差不多了,陳塵接著說道:“任總,餘大哥,其實這次我來就是想尋求二位的幫助的,新的內核我們還在持續優化當中,下一階段的主要工作內容就是水果那邊的軟件。”