標籤:物聯網作業系統 物聯網
XX證券報提問了幾個關於物聯網和物聯網作業系統的問題,個人表達了一些粗陋的觀點,在這裡發表出來,與行業朋友交流和探討。
物聯網行業最需要解決的問題是什嗎?
雖然物聯網這個行業被炒得比較熱,但是截至目前,還未形成一個被廣泛認可的成功示範案例,也未形成一種被廣泛認可的模式,包括商業模式和技術模式。個人認為,造成這種狀態的原因,就是缺乏標準。這裡的標準,不是指某個具體的技術標準,比如藍芽和zigbee技術標準等,也不是硬性的國家標準,而是某種柔性的,能夠最大限度滿足未來需要,能夠廣泛應用到物聯網的各種情境中,同時又能夠把各種情境有機結合起來,形成一個宏大體系的東西。具體這是個什麼東西,目前來說誰也說不清楚,否則就不缺乏了。
為了更形象的說明這個問題,可以舉幾個例子。比如個人電腦,之所以能夠在幾十年的時間裡快速發展,最終醞釀出資訊技術革命,最根本的因素就是其有一個標準的體系架構,即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服務的支援,這樣就會形成一個巨大的入口,對自身的核心業務形成巨大的差異化優勢。再比如說,傳統硬體廠商可以依託開源的物聯網作業系統,把自己的硬體驅動嵌入進去,只要使用者使用了物聯網作業系統,那麼就可以實現對自己的專有硬體的“隨插即用”,這樣可大大提升硬體的銷售份額。
32
上述僅僅代表個人觀點,不一定正確,歡迎業界同行指導和討論。歡迎加入QQ群討論:38467832
對XX證券報關於物聯網作業系統的幾個問題的回覆