對XX證券報關於物聯網操做系統的幾個問題的答覆

XX證券報提問了幾個關於物聯網和物聯網操做系統的問題,我的表達了一些粗陋的觀點,在這裏發表出來,與行業朋友交流和探討。linux

物聯網行業最須要解決的問題是什麼?數據庫

雖然物聯網這個行業被炒得比較熱,可是截至目前,還未造成一個被普遍承認的成功示範案例,也未造成一種被普遍承認的模式,包括商業模式和技術模式。我的認爲,形成這種狀態的緣由,就是缺少標準。這裏的標準,不是指某個具體的技術標準,好比藍牙和zigbee技術標準等,也不是硬性的國家標準,而是某種柔性的,可以最大限度知足將來須要,可以普遍應用到物聯網的各類場景中,同時又可以把各類場景有機結合起來,造成一個宏大致系的東西。具體這是個什麼東西,目前來講誰也說不清楚,不然就不缺少了。windows

爲了更形象的說明這個問題,能夠舉幾個例子。好比我的計算機,之因此可以在幾十年的時間裏快速發展,最終醞釀出信息技術革命,最根本的因素就是其有一個標準的體系架構,即IBM兼容機體系架構。既然架構是標準的,那就意味着可批量生產,衆多PC生產廠家涌現出來,爲信息革命提供了物質基礎。同時,架構是標準的,那麼寄生在上面的軟件,也是一脈相承的,可以經過不斷迭代和完善,達到一個很高的高度。試想,若是我的計算機的硬件架構一直變化,那麼微軟公司可能一直忙着適配各類各樣的不一樣硬件,如今估計還停留在DOS階段,根本無暇去開發和升級windows操做系統,甚至早就被拖垮了。網絡

另一個例子,就是移動互聯網的Android操做系統。在Android出來以前,包括芯片和集成電路,顯示屏等,實際上與今天的水平差異不大,移動網絡的體系架構也很是穩定和科學,也與如今沒有本質差異,但就是沒有造成今天的移動互聯網浪潮。其緣由就是沒有一套標準可遵循。有不少公司,基於Linux內核開發出了性能和美觀程度不亞於今天的Android的手機操做系統,但就是不能大規模推廣,由於基於它開發的應用程序不可移植,只能在開發時所在的固定手機型號上運行,同時缺少一種應用分發手段,這樣就沒法造成聚合效應。可是Android就經過Java語言的平臺無關性和應用市場,成功的解決了這些問題。說白了,就是Android提供了一套標準,推進了移動互聯網的發展。架構

當前的物聯網領域,就是缺少相似的標準。這種標準是沒法預知的,所以沒法預先制訂,只能經過實踐去發現,去探索。我的認爲,物聯網操做系統是一個很好的探索方向。若是可以在操做系統層面造成一套模式,那麼必然會引爆物聯網革命。性能

 

物聯網市場的競爭點是什麼?操作系統

我我的認爲,物聯網行業成熟之後,核心競爭點仍然是服務。整個行業成熟之後,組成物聯網的硬件將高度標準化,就像目前的我的計算機同樣。而支撐物聯網運行的基礎軟件,都將是開源的。所以物聯網的硬件和軟件市場,都不會存在過高的進入壁壘,都會是徹底競爭的市場,其利潤水平很是薄,這是由市場規律決定的。中間件

真正產生競爭力的,仍是構築在標準物聯網硬件和軟件上的服務。好比,對於智慧醫療來講,安裝在用戶家裏或隨身攜帶的各種醫療器械和終端,都是很是標準的。可是卻存在多個提供醫療服務的服務商,這些服務商從醫療終端上採集數據進行分析,給用戶提供合理的健康生活建議,對於潛在的病患者,會及時聯繫合適的醫療資源提早干預。能夠看出來,哪一個服務商可以提供更好的醫療建議,可以更早的發現隱患,可以彙集更好的醫療資源應對隱患,哪一個服務商就可以勝出。比拼的是服務,以及支撐服務的整個資源體系。內存

可是在到達這種成熟的狀態以前,當前最迫切的工做,就是儘快探索出物聯網的一套標準,爲物聯網的發展壯大提供土壤。資源

 

ARM也推出了操做系統,爲何不被看好?

我我的也不太看好ARM的mbed,由於這不是ARM的核心戰略方向。ARM的核心戰略方向是芯片,其推出mbed的目的,是爲了更好的銷售其芯片。潛在的理念就是,在物聯網領域,芯片仍然是中心,操做系統只是配角,是爲芯片服務的。這顯然偏離了物聯網的最核心初衷。

我的的觀點是,物聯網行業,服務纔是核心,不管是硬件仍是軟件,仍是物聯網平臺,都是爲用戶服務的,都要以用戶爲中心,都要追求用戶的體驗和價值。在這種理念下,操做系統應該圍繞用戶需求去開發,聚焦用戶價值去開發,而用戶的需求或者用戶的價值是隨時變化的,所以物聯網操做系統的開發組織應該是全身心的投入,心無旁騖,緊緊把握用戶的需求,並在最快的時間裏實現用戶需求。

所以,方向背道而馳,又不能盡心盡力,不被看好是正常的。可是,對於ARM的芯片能力,一直是獲得業界尊重的。站在一個開發者角度上,對ARM的殷切但願就是,聚焦優點領域,力出一孔,把芯片作好,爲物聯網提供最好的控制中樞。

 

基於物聯網操做系統的商業模式可能有哪些?

我不認爲物聯網操做系統自己能夠賺錢,相反,物聯網操做系統應該徹底免費,徹底開源。對於系統軟件,我的一直持有的一個觀點就是,越是基礎的軟件,越應該開源。縱觀整個開源行業,也會發現這種規律。最先是linux操做系統開源,逐漸發展到數據庫開源,好比MySQL,而後又發展到中間件開源,好比各種SOA類平臺。在傳統的軟件領域,因爲軟件系統很是複雜,同時硬件設備又很是標準,在這兩個前提下,有不少基於開源軟件提供技術服務的公司,也能夠很好的生存,好比RedHat。

可是到了物聯網時代,我我的不看好基於開源軟件提供服務的模式。物聯網的操做系統可能很是複雜,可是運行它的硬件,卻很是碎片化,小到只有幾K內存的傳感器,大到能夠跟我的計算機比美的複雜硬件平臺,好比家庭網關。在這樣的形勢下,企業很難造成足夠的經驗和積累,來支撐軟件服務,由於你面對的目標硬件太多。不像傳統企業市場,都是Intel,都是Cisco,都是IBM。

但並非說物聯網操做系統沒有商業模式,相反,依託物聯網操做系統,能夠衍生出巨大的商業機會。好比參考Android的模式,操做系統自己是免費開源的,可是缺省內置對Google搜索服務和gmail服務的支持,這樣就會造成一個巨大的入口,對自身的核心業務造成巨大的差別化優點。再好比說,傳統硬件廠商能夠依託開源的物聯網操做系統,把本身的硬件驅動嵌入進去,只要用戶使用了物聯網操做系統,那麼就能夠實現對本身的專有硬件的「即插即用」,這樣可大大提高硬件的銷售份額。

 

上述僅僅表明我的觀點,不必定正確,歡迎業界同行指導和討論。歡迎加入QQ羣討論:38467832

相關文章
相關標籤/搜索