導(dǎo)讀:開源是否會改變世界?
開源是否會改變世界?
為了將問題細化并找到答案,物聯(lián)傳媒記者依次特別采訪了國內(nèi)熱門的開源物聯(lián)網(wǎng)平臺DGIOT負責(zé)人霍燕林、ThingsBoard中文網(wǎng)負責(zé)人王磊、ThingsPanel產(chǎn)品經(jīng)理張軍宏,圍繞開源物聯(lián)網(wǎng)平臺的定位、運營情況、發(fā)展路徑、商業(yè)模式等問題展開交流討論。
從宏觀角度,產(chǎn)業(yè)界對開源其實存在諸多共識,包含以下方面:
1.“開源”存在即合理。
“開源”是一種軟件開發(fā)的常見方式。與“閉源”不同,基于開源許可證,開源產(chǎn)品允許使用者自由獲取源代碼,并可以使用、復(fù)制、修改和再發(fā)布,開源傳達的是開放協(xié)作、平等共享的理念。
2.開源提高產(chǎn)業(yè)開發(fā)效率,減少重復(fù)建設(shè)。
物聯(lián)網(wǎng)開發(fā)向來具有成本高、時間長、難度大等痛點,在經(jīng)歷前期試錯后,越來越多企業(yè)和玩家意識到做重復(fù)建設(shè)沒有意義,都不如開放一些出來,主動和其他生態(tài)伙伴的產(chǎn)品和服務(wù)形成互補,補齊各自短板,共同向客戶提供完整解決方案。事實上,開源實現(xiàn)了資源的最大化利用。
3.繁榮開源生態(tài)有利于創(chuàng)新。
物聯(lián)網(wǎng)產(chǎn)品普遍尋求差異化,但創(chuàng)新方式并不千篇一律。開源機制降低了開發(fā)的門檻和成本,支持最懂自身需求的客戶基于開源工具進行最核心、最少工作量的自主創(chuàng)新,無需顧及其他通用開發(fā)的部分。
4.“開源”不是終點,將進一步聯(lián)合生態(tài)向客戶提供完整解決方案。
開源物聯(lián)網(wǎng)平臺多數(shù)是設(shè)備管理平臺,起初都是強調(diào)通用性的工具類型產(chǎn)品。但這種產(chǎn)品的投入產(chǎn)出比并不太高,因為更高價值往往在數(shù)據(jù)分析和服務(wù)的部分。所以,開源物聯(lián)網(wǎng)平臺大多會在通用功能發(fā)展成熟后再進入垂直行業(yè)。除了做好“工具”,“工具+內(nèi)容”會煥發(fā)更強大的生命力。
5.除了個人開發(fā)者,“開源”產(chǎn)品也面向集成商、設(shè)備商、方案商。
個人愛好的開源可能是為愛發(fā)電,不追求回報;但還存在另一種成熟業(yè)態(tài)是企業(yè)參與貢獻開源項目,且企業(yè)級開源項目一般能夠提供軟件授權(quán)、技術(shù)支持、定制開發(fā)等服務(wù)模式,并且也為平臺的穩(wěn)定性、可靠性、安全性負責(zé)。
但不同的開源IoT平臺仍然具有差異,以下是對本次調(diào)研產(chǎn)品的進一步介紹:
DGIOT
DGIOT創(chuàng)始團隊出身移動通訊領(lǐng)域,開發(fā)過多家億級高并發(fā)運營級平臺,自2017年開始在IoT領(lǐng)域承接平臺項目,在2021年初將DGIOT平臺正式開源。
產(chǎn)品方面,以輕量級(6分鐘完成私有化部署)、全開放源碼、千萬級并發(fā)(單4核8G服務(wù)器可承載130萬以上的設(shè)備長連接,集群可承載3000萬設(shè)備同時在線)、電信級穩(wěn)定性(99.9999%)、全業(yè)務(wù)模擬壓測(提供千萬級設(shè)備、多協(xié)議、多業(yè)務(wù)場景的模擬運行壓測)為優(yōu)勢。
目前DGIOT在GitHub上的Star數(shù)超過5k,國內(nèi)外用戶突破6萬,國內(nèi)連接設(shè)備數(shù)超過1500萬臺。
實際案例方面,基于DGIOT平臺電信級穩(wěn)定的特性,為智能電表領(lǐng)域的客戶實現(xiàn)了服務(wù)器連續(xù)穩(wěn)定運行960天,且平臺服務(wù)器僅2核4G配置,CPU占用率1/4,內(nèi)存消耗1/2,可承載7萬物聯(lián)網(wǎng)設(shè)備同時在線。
DGIOT的成長規(guī)劃可總結(jié)為關(guān)鍵2點:
1)前后端完全開放開源。
DGIOT將前后端代碼完全開源,開源授權(quán)協(xié)議采用了Apache 2.0協(xié)議,技術(shù)交流群(微信群和QQ群)成員達到3500+,覆蓋園區(qū)、工廠、學(xué)校、醫(yī)院、能源、安防等行業(yè)場景,涉及CEO/CTO、架構(gòu)師、前端/后臺開發(fā)、行業(yè)專家、項目經(jīng)理等不同崗位角色。
2)產(chǎn)業(yè)鏈上下游生態(tài)合作。
結(jié)合產(chǎn)業(yè)鏈上下游合作伙伴商的優(yōu)勢,與平臺進行生態(tài)互補,共同賦能產(chǎn)業(yè)集群客戶。DGIOT已成立多家子公司(臺州、無錫、長沙、深圳等),聚焦本地區(qū)產(chǎn)業(yè)集群的深度賦能與服務(wù)。
DGIOT主要負責(zé)人霍燕林表示:“物聯(lián)網(wǎng)平臺只是數(shù)字化過程中平臺底座和支撐工具而已,只有與產(chǎn)業(yè)鏈的專家合作,把產(chǎn)業(yè)數(shù)據(jù)內(nèi)容做得更豐富、工具做得更易用,智能化算法更實用,圍繞客戶核心業(yè)務(wù)做深度與高效的賦能,才是平臺企業(yè)生存與發(fā)展的關(guān)鍵?!?/p>
ThingsBoard
ThingsBoard于2016年正式發(fā)布1.0版本,定位為開源的物聯(lián)網(wǎng)設(shè)備管理平臺,可實現(xiàn)物聯(lián)網(wǎng)項目的快速開發(fā)、管理和擴展,幫助IoT從業(yè)者及團隊提高生產(chǎn)力、減輕工作負擔(dān)、降低研發(fā)成本,從根本上為物聯(lián)網(wǎng)上層業(yè)務(wù)開發(fā)做減法。
ThingsBoard支持通過主流的標準協(xié)議(HTTP、MQTT、CoAP、SNMP、LWM2M)實現(xiàn)設(shè)備連接、數(shù)據(jù)采集、設(shè)備控制,同時可以通過網(wǎng)關(guān)向上或向下兼容眾多的設(shè)備協(xié)議實現(xiàn)數(shù)據(jù)收集并上傳至云平臺。
ThingsBoard分為社區(qū)版(CE)和專業(yè)版(PE)。社區(qū)版遵循Apache 2.0進行開源;專業(yè)版是閉源版本,提供更多高級功能例如白標、權(quán)限(RBAC)、數(shù)據(jù)集成、實體分組、計劃任務(wù)、報表等并提供私有化部署方案。
目前,社區(qū)版已經(jīng)發(fā)展成為國內(nèi)IoT企業(yè)在建設(shè)平臺時的重要參考,并且吸引了廣泛物聯(lián)網(wǎng)從業(yè)者、開源平臺愛好者的關(guān)注。
其中ye程序員(王工)就在對比行業(yè)諸多產(chǎn)品后認為ThingsBoard具有文檔完整、開源技術(shù)成熟、架構(gòu)領(lǐng)先、易擴展、易維護等特點,結(jié)合國內(nèi)愛好者的訴求,他決定將ThingsBoard相關(guān)文檔資料進行翻譯并在2020年正式上線ThingsBoard中文網(wǎng)站。在這之后持續(xù)發(fā)揚“我為人人,人人為我”的開源精神與愛好者交流溝通,在技術(shù)層面秉持“學(xué)無先后,達則為師”的理念向外界學(xué)習(xí),截止目前運營著數(shù)千人的交流社群,幫助更多國內(nèi)IoT企業(yè)了解并用好ThingsBoard。
ye程序員(王工)表示:“做中文網(wǎng)站是一項為愛發(fā)電的事。雖然ThingsBoard官方還沒有專門做國內(nèi)的IoT市場,但它實實在在提供了高效的開源工具給到全行業(yè),使企業(yè)和開發(fā)者能夠基于工具去專注核心功能的創(chuàng)新,這拓寬了行業(yè)發(fā)展的上層空間?!?/p>
ThingsPanel
ThingsPanel的成長路線更具有故事性。比如早期把“界面好看”作為產(chǎn)品最大亮點,在經(jīng)過與用戶溝通后,調(diào)整為“功能優(yōu)先”,即“先好用,再好看”。以及基于“好用”理念,平臺也從使用PHP語言升級到使用GO語言,使占用內(nèi)存空間節(jié)省80%,微服務(wù)啟動時間從30秒縮短到0.5秒。另外,2020年開始啟動研發(fā)的ThingsPanel最早也吸收了ThingsBoard的設(shè)計理念,但不同之處是更直接面向本土需求。
ThingsPanel的發(fā)展目標是成為物聯(lián)網(wǎng)通用底座并提供行業(yè)積木解決方案。第一階段是做好底層基礎(chǔ)平臺,平臺的通用能力建設(shè)被認為是最迫切的任務(wù);第二階段便是和伙伴一起做行業(yè)方案并在其中承擔(dān)“行業(yè)積木”的角色。
整個發(fā)展過程都將秉承ThingsPanel以插件化為特征的優(yōu)勢,包括協(xié)議層、設(shè)備層、輸出層均實現(xiàn)插件化,達到模塊級別重用、預(yù)構(gòu)件之間松耦合、容易拓展等能力。
目前,ThingsPanel運營著超過千人的交流社群,包括集成商、設(shè)備商、方案商、最終用戶等不同類型,他們從事的行業(yè)涉及農(nóng)業(yè)、電力、煤礦、水利水務(wù)等領(lǐng)域。
對于通用平臺的未來演進方向,ThingsPanel核心作者張軍宏表示:“只作為工具的話,平臺的客戶面是相對窄的。支持提供方案,才會有更大的市場和潛在客戶。”
總結(jié)
回到文章開頭的問題:開源會改變世界嗎?
筆者是相信會的。
正如中國科學(xué)院院士王懷民曾經(jīng)說過:“不確定的創(chuàng)新,需要自下而上的開源范式,通過群智涌現(xiàn)來創(chuàng)作源代碼。”
我們關(guān)注的物聯(lián)網(wǎng)產(chǎn)業(yè),恰恰處在充滿不確定性創(chuàng)新的早期階段,尤為呼喚群智涌現(xiàn),或許這將通過開源的力量來完成。
在12月即將發(fā)布的《2023物聯(lián)網(wǎng)平臺產(chǎn)業(yè)研究報告及案例集》中,我們將完整披露近期有關(guān)物聯(lián)網(wǎng)平臺的所有調(diào)研內(nèi)容,敬請期待!
與報告撰筆者面對面:露西
商務(wù)合作請聯(lián)系:周先生