資料圖:參觀者在“網際網路之光”博覽會上體驗電腦作業系統。 中新社記者 盛佳鵬 攝
電腦和手機裏,作業系統就像總經理。每次開啟電源,作業系統第一個上崗,它根據用戶的動作,命令各種硬體幹活。軟體的計算需求,經作業系統翻譯,向各種硬體發出指令。
但中國沒有自己的作業系統。
缺少自研作業系統,不僅是中國的痛點,英、俄、日、德、印等強國用的都是美國人的作業系統。作業系統天然壟斷,贏家通吃。美國先人一步,佔據高點。
看著容易,實則多年積累
編寫一個作業系統不難。大學生也能開發簡單的作業系統。而且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年,華為創始人任正非在回答“已沒有生態空間,為何還做終端作業系統”時説,應儘量使用國外的好東西,包括高端晶片和作業系統,但要有戰略備份,“別人斷了我們糧食的時候,備份系統要能用得上”。
(責任編輯:王擎宇)