為什么物聯(lián)網(wǎng)需要開源?
現(xiàn)在物聯(lián)網(wǎng)已經(jīng)開始依靠開源技術(shù),很多IoT設(shè)備運行某種形式嵌入式Linux。事實上,如果沒有Linux,很多IoT設(shè)備根本不會存在。但讓人感到驚訝的是,當制造這些IoT設(shè)備的制造商關(guān)門大吉時,他們會讓這些設(shè)備自生自滅。這種情況下,良好的硬件不再能運作,即使開源是其核心。
本文引用地址:http://m.butianyuan.cn/article/201604/290347.htm這需要改變。
問題何在?
在大多數(shù)情況下,這些設(shè)備制造商(這些公司依靠開源作為其產(chǎn)品基礎(chǔ))會將專有軟件和API放在運行物聯(lián)網(wǎng)系統(tǒng)(都是封閉硬件)的開放平臺之上。正因為如此,在這些公司倒閉后,硬件會自生自滅,無人管理。你可能會認為這不可能,但是事實如此。同時,我們會看到公司被收購,然后其產(chǎn)品不會再更新或者提供支持,你也許認為這些產(chǎn)品還可以繼續(xù)運作,然而,在IoT領(lǐng)域,這些產(chǎn)品需要供應(yīng)商提供的服務(wù)來運行。
然而,如果部署更多開源技術(shù),這些產(chǎn)品不會消亡,而可能被開源社區(qū)重新構(gòu)建,還可能繼續(xù)運作。
繼續(xù)前進
這并不只是關(guān)于在企業(yè)倒閉后消費者購買的設(shè)備仍然可用,而是關(guān)于企業(yè)在開始使用開源作為基礎(chǔ)讓其設(shè)備可行,在其倒閉后應(yīng)該償還開源社區(qū)。要知道,如果沒有Linux,很多這些IoT設(shè)備根本不會存在。公平來說,這些面臨倒閉的公司應(yīng)該將其專有部分轉(zhuǎn)交給開源社區(qū),讓開源開發(fā)人員可以對產(chǎn)品做些事情。
停止對產(chǎn)品的支持并不一定意味著產(chǎn)品無法繼續(xù)運作,但當產(chǎn)品是IoT的一部分時,停止支持通常意味著產(chǎn)品的終結(jié)。而通過開源技術(shù),這些產(chǎn)品還可以繼續(xù)使用。
事實是,開源社區(qū)擁有很多富有才華和創(chuàng)意的開發(fā)人員。你給他們一個糟糕的產(chǎn)品以及相關(guān)API,他們會做出點什么。只要IoT設(shè)備提供API,開源開發(fā)人員就可能創(chuàng)造奇跡。
當然,那些復(fù)雜的API可能會帶來阻礙。物聯(lián)網(wǎng)的目標之一是讓設(shè)備共享數(shù)據(jù)且無縫融合。當企業(yè)倒閉并關(guān)閉這些通信連接時,這些設(shè)備就無法進行通信。
我們想要亞馬遜的Echo與雀巢進行通信,我們想要B公司的A產(chǎn)品可以與D公司的C產(chǎn)品互通,否則,物聯(lián)網(wǎng)的意義何在呢?難道我們要從同一家公司購買所有IoT設(shè)備,那么,如果這家公司倒閉你該怎么辦?你投入的資金都會打水漂。除非開源技術(shù)參與進來。
這個要求可能有些過分,企業(yè)保護自己的秘密有其原因,但當這些公司依靠開源技術(shù)來推動其產(chǎn)品時,他們以某種方式做出回報,似乎也很合理。那么,為什么不完全開放產(chǎn)品呢?這不僅可以拯救設(shè)備(當企業(yè)倒閉時),開源社區(qū)開可以幫助構(gòu)建這些設(shè)備,增加新功能,連接更多設(shè)備,讓它們更具吸引力。
想象一下,您的冰箱可以與你的空調(diào)通信,或者Android Auto可以連接到你家里的集線器或門鎖,這都可以通過開源的幫助來實現(xiàn)。
評論