1. 程式人生 > >喪失先機,沒有自研作業系統的大國之痛

喪失先機,沒有自研作業系統的大國之痛

電腦和手機裡,作業系統就像總經理。每次開啟電源,作業系統第一個上崗,它根據使用者的動作,命令各種硬體幹活。軟體的計算需求,經作業系統翻譯,向各種硬體發出指令。但中國沒有自己的作業系統。缺少自研作業系統,不僅是中國的痛點,英、俄、日、德、印等強國用的都是美國人的作業系統。作業系統天然壟斷,贏家通吃。美國先人一步,佔據高點。

看著容易,實則多年積累

編寫一個作業系統不難。大學生也能簡單的作業系統。而且Linux系統原始碼公開,隨便用,稍加改動就能開發一套自己的作業系統。

但是,“就像汽車,造一個四輪平臺誰都會,外觀也不難設計,但跑起來就發現,好車不是隨便就能造出來。”IT評論家、原科技生態媒體WPDang創始人石磊說。

“手機的作業系統如果是一個新手來寫,恐怕一小時就沒電了。”石磊說,“我們一般用的安卓等作業系統,可以用最少的電,最合理的頻率,最短的時間去計算。”

使用者的一個簡單行為,比如在微信裡輸入兩個字,會轉化成一系列指令,發給CPU等等。如果作業系統不過關,動不動就會宕機。

作業系統的智慧,藏在一行行程式語句裡。程式碼一眼看不出優劣,但“執行起來,同樣是一萬行程式碼,有些毛病不斷,有些完美避開所有陷阱。差距來自大量人力和金錢堆積出的經驗。微軟、蘋果很多專利都是試錯試出來的,後來者會發現,只有這條路才通。”石磊說。

美國優勢:五零後程序員、七零後公司

石磊說,美國壟斷作業系統的原因很簡單:起步早。“手機作業系統的優勢源於個人電腦時代。蘋果和微軟的優勢從1970年代就開始了,給如今的技術打下基礎。”

石磊舉例說,安卓是谷歌基於Linux做的,免費授權給各家手機廠商用。但微軟卻靠安卓發了大財,從很多手機和PAD廠家收取專利費,一臺裝置幾美元到十幾美元,因為它1980年代開發DOS時申請的幾項專利,Linux也無法迴避。如今的軟體也都得相容微軟幾十年前開發的底層檔案系統。

四十年前,絕大多數優秀的程式設計師都在美國,所以個人電腦時代的各種標準都由美國創立。

“就像國外的發動機做得好,因為有一群熟練的技工。開發作業系統也需要熟練的技工,就是程式設計師。”石磊說,他常去美國參加開發者大會,發現美國與中國一個最大不同是:常見50後、60後的程式設計師。

“很多白髮蒼蒼的開發者,從小就接觸計算機;還有一些程式設計師,他父親就是程式設計師。”石磊說。

“中國大學走出第一批程式設計師的時候,美國高校計算機系已經培養了30多屆畢業生。”石磊說,普通人看到中國IT業繁榮,認為技術差距不大,實則不然。

作業系統已無市場,但自研可以應急

汽車業有上百個大廠牌並存。而手機和個人電腦的作業系統則是三家美國公司壟斷。市場調研公司Gartner今年釋出資料顯示,2017年安卓系統市場佔有率達85.9%,蘋果IOS為14%。其他系統僅有0.1%。那0.1%,基本也來自美國:微軟的Windows和黑莓。

韓國三星曾在2013年推出Tizen系統,試圖打破壟斷,但如今三星手機還在使用安卓。

石磊說,安卓崛起,歸功於歷史機遇和谷歌的遠見。2008年時,蘋果手機剛推出,谷歌意識到大屏時代來臨,所以先做了免費開源的系統,讓眾多手機廠商嚐到甜頭,用安卓快速擴充套件市場。

作業系統這個領域沒什麼空間,是因為軟體廠商要賺錢,只會為最流行的作業系統開發版本。

沒有谷歌鋪路,智慧手機不會如此普及,而中國手機廠商免費利用安卓的代價,就是隨時可能被“斷糧”。

2012年,華為創始人任正非在回答“已沒有生態空間,為何還做終端作業系統”時說,應儘量使用國外的好東西,包括高階晶片和作業系統,但要有戰略備份,“別人斷了我們糧食的時候,備份系統要能用得上”。