國外討論:中國為何沒研發出能匹敵谷歌、微軟和蘋果的操作系統?
這是一則來自於美國知乎quora網站的一則問答,問題本身具有一定的誤導性,但是,國外網友的答案卻是基於科學而實際的討論!
quora網友回答:
Mohammed Isam
因為研發一個操作系統或者計算機核心很簡單(會玩cs的遊戲玩家就能做到),但研發一個能夠大規模推廣使用的操作系統很難。
以Linux為例。它只有一個內核,其實不是一個完整系統。1991年首發,至今已有27年。至今Linux發現了一堆BUG,打了一堆補丁,經由全世界的電腦專家不斷升級提高。而1984年研發成功的GNU系統至今一直在升級改造,Windows和macOS系統也一樣。
我認為一個開發完整的操作系統是一項非常艱巨的任務,需要投入天文數字般的資金和時間。如果中國下定決心研發自己的操作系統,明智的選擇是在已有測試基礎上開發,就像谷歌在Android基礎上研發新系統一樣。他們並非從零開始。他們在Linux內核基礎上開發了新系統。
有一句古老但依舊很重要的話:不需要重新發明輪子。這麼做你只會把時間和腦力花在不必要的東西上。這和中國使用西方數學的原因一樣(其實是印度,阿拉伯和歐洲數學思想的混合體)。操作系統是項艱巨工程。中國絕對會有學生或研究遠嘗試自己開發系統,我自己也這麼做過。其實沒那麼難,但實際上也沒什麼用。
雖然在已有系統上開發新系統更容易,但我之所以說是項大工程是因為你需要開發一套支持編寫編程語言,能兼容多種設備以及能自動識別bug的數學分支,以確保安全,高效,還必須能合理分配計算能力也要在突髮狀況出現時調整算力。開發完成後你還要測試並不斷升級修飾錯誤。
還是以Linux為例,這一系統最流行的地方並不是美國。Torvlads先生出生在瑞典,我不覺得中國會威脅到Linux系統,因為包括中國在內全球開發人員一直在持續升級。Linux的活躍開發者數量與那些積極研究集合理論的人差不多。中國也有人做這些事,但沒有嘗試開發自己的集合理論。就像現代科學一樣,科學的進步總是站在巨人的肩膀上,因此才能不斷提高。
所以就算你投入巨額資金開發一套系統,也比不上你網上隨便就能下載到的東西。如果你能集合全球數千天才開發者就能創造出自己的人工智慧,大數據或者其他新穎的東西而不是什麼過時的操作系統。
Tahitoa (Jayson) Toefuata
你也能向中國之前崛起的高科技國家問這個問題。就算韓國遠遠小於中國,但也許是個好例子。從過去到現在如三星等韓國製造一直享譽全球,但三星也沒有成功研發出自己爹操作系統。三星推出的泰澤系統就是個好例子。Quora上的人聽過或在日常生活中用過泰澤嗎?絕對沒有。
谷歌,微軟或蘋果數十年來一直佔據著操作系統市場,經歷千辛萬苦戰勝無數新型系統後變得越發強大。就連微軟在移動端系統市場也沒佔到什麼便宜。Linux以及其他附屬系統至今也沒吸引多少用戶。如果你不向客戶提供一個新穎獨特或者實惠好用的新系統,他們絕不會改變自己的使用習慣。
此外包括電腦,電視或智能機在內的很多中國產品也不完全是100%中國技術。小米就是個好例子。小米手機就內含日本,韓國和美國配件。同樣地,很多擁有自主知識產權的中國產品也會向外國市場進軍,所以其實也沒有研發新系統的必要。
Richard Conto
為了與谷歌競爭,微軟和蘋果在各方面都很昂貴。
使用谷歌比微軟和蘋果的產品更容易也更便宜。他們可能有一個名為「信任但驗證」的程序在他們的舊防火牆後面。如果我看看各種貿易公告和謠言,中國正在建設一些有趣的東西。例如TOP500超級計算機500強名單——「第五十世界上最快的超級計算機在中國超越美國的總數排名系統202 - 143的比例。這是中國在TOP500排行榜上擁有的超級計算機數量最多的一次,而美國的排名則下降至25年前該榜單成立以來的最低水平。
因此,中國開發基於公共資源的一套國內工具的可能性非常大。谷歌內部的伺服器大多不運行Windows、蘋果、Oracle或任何超出谷歌完全控制的伺服器。在用戶端,一個足以支持桌面瀏覽器的操作系統在公共軟體和工具上幾乎是微不足道的,與X11的客戶端伺服器模型相比,它的伸縮性非常好。
另一個問題是語言。中國有299種語言,而從鍵盤上書寫的書法比a- za -z的語言還要多。我敢說他們一定在努力。
※印度:印度GDP和04年中國持平,為何達不到他們的生活水平?
※越南裔士兵的生母赴美參加其葬禮簽證遭拒,網友評:美國愛你嗎?
TAG:老濕騎驢看世界 |