觀點:操作系統是推動網絡技術發展和大規模普及的中流砥柱

個人發現,從1946年第一臺馮式計算機誕生,到現在風起雲湧的ICT革命,正是操作系統,推動了這個過程的發展:

1、DOS之前的情況,我個人沒有體驗,從書本上了解的信息也不繫統,但據說是Unix操作系統的誕生,促進了大型機計算機的普及和應用,即使在今天,大多數銀行等關鍵行業裏,也是大型機承擔核心中樞計算功能。這可以形成這樣的結論:Unix操作系統推進了計算機的真正應用;

2、IBM兼容機很早就發明出來了,但一直沒有被廣泛應用。自從MS-DOS出現後,才真正把IBM兼容機(也就是現在的PC機)推向千家萬戶。DOS工作在CPU的實模式,效率低下,可以說連硬件一半的功能都沒有發揮出來,但是就是這樣一個蹩腳的、經常死機的一層殼(shell),就把高大上的PC機拉下了神壇。這可以形成這樣的結論:DOS操作系統推動了個人計算機的普及;

3、人的慾望是無法滿足的,個人計算的需求基本滿足之後,又希望把計算機鏈接起來,形成網絡,大家一起high。那時候是有網絡技術的,什麼程序控制交換,Frame-relay,X.25,等等,算是網絡技術。Ethernet也有了,還有一種對很多非專業人士來說比較陌生的網絡-token ring。但這些網絡技術都高高在上,一般人接觸不到。但是另外一個操作系統-Netware-的出現,徹底把網絡帶到了人間。Netware遵循client-server架構,通過上面描述的各種各樣的網絡技術,把個人計算機鏈接起來,形成局域網。當時任何一個很屌絲的企業,都可以建設一個局域網,把公司員工鏈接起來。這也可以得出一個結論:Netware操作系統推動了局域網的普及;

4、可能朋友們最有感觸的,就是windows操作系統了。她不但成就了bill gates世界首富的永恆地位,更有價值的是推動了互聯網的真正普及。其實,支撐Internet的核心技術,什麼IP協議,路由,HTTP,WWW等,早就發明出來了。但在集成進windows之前,這些東西都是運行在unix操作系統上,也不是一般人能夠接觸到的,即使接觸到,也認爲是天書,一看就眩暈。但這些東西被windows實現之後,情況徹底變了。任何人都可以用了,於是Internet普及了。剛開始的時候,大家用電話線上網,牛車一樣的體驗。人們不滿足了,於是推動了寬帶接入的發展(什麼ADSL/LAN/VDSL/FTTx等)。這也可以得出一個結論:Windows操作系統推動了Internet的真正普及;

5、最後一個,我直接說結論,不解釋:Android操作系統推動了移動互聯網的發展和普及;

6、重點到了,移動互聯網發展到高峯了,信息技術行業又要面臨轉型了。人們把下一代網絡叫做物聯網,當然,或許也有別的叫法,比如鏈接一切、鏈接的社會(connected society)、萬物互聯等,反正會存在一個比移動互聯網更大的網絡。那麼,是不是跟以前一樣,也需要有一個操作系統來推動這個網絡的真正成熟和落地呢?我個人認爲是這樣的,這就是物聯網操作系統。具體是哪個,現在不好說,但願最終的結論是這樣過的:“Hello China操作系統推動了物聯網的發展和普及”。:-)

爲什麼操作系統能夠在網絡信息技術變革中起重大作用,我認爲這是由操作系統的兩個內生特點決定的:

1、包容性,能夠包容各種各樣的硬件設備,包容各種各樣的技術,使得這些東西能夠和諧共存,相互促進,最終促成質的變化;

2、聚積性,任何特性或功能,如果單獨實現,不依賴操作系統,那麼很快就會消失。但是任何一項功能,只要依託一個操作系統來實現,構築在平臺上,就會長久存在。這樣的結果就是,操作系統就像一個雪球,越滾越大,最終容納整個行業的經驗和能力。

或許是因爲我本人就是搞操作系統的,這些觀點具有本位主義,如果真這樣,請朋友們批評指正。


轉載請註明出處及作者:

本文作者:辛慶祥,物聯網操作系統概念提出者和倡導者,Hello China操作系統設計者,MBA,著有《操作系統實現之路》、《嵌入式操作系統設計與實現》等書籍,十多年通信行業從業經驗。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章