2017杭州·云棲大會進入第三天,繼阿里巴巴發(fā)布阿里云Link物聯(lián)網(wǎng)平臺后,AliOS家族旗下面向IoT領域的輕量級物聯(lián)網(wǎng)嵌入式操作系統(tǒng)AliOS Things也正式亮相,具備極簡開發(fā)、云端一體、豐富組件、安全防護等關鍵能力,可廣泛應用在智慧城市、智能家電、智能家居、新出行等領域,實現(xiàn)物聯(lián)網(wǎng)設備快速上云。
回顧嵌入式操作系統(tǒng)發(fā)展史,不難發(fā)現(xiàn),已廣泛應用于不同行業(yè)以及消費電子領域,但過去,嵌入式操作系統(tǒng)僅能實現(xiàn)一個迷你的操作系統(tǒng)內核,提供任務管理、時間管理、信號量、消息隊列、內存管理等基本功能,面對多樣性的物聯(lián)網(wǎng)設備需求,顯然不完全具備讓設備上云和實現(xiàn)云上互聯(lián)互通。
阿里巴巴集團資深副總裁、AliOS總裁胡曉明表示,“AliOS是驅動萬物智能的開始,我們將定義一個不同于PC和移動時代的物聯(lián)網(wǎng)操作系統(tǒng)。同時,他宣布,AliOS即將開源,并號召行業(yè)伙伴共同建設一個“大家的操作系統(tǒng)”,AliOS會關注最底層的系統(tǒng)研發(fā),并且把生態(tài)環(huán)境建設好,和各行各業(yè)發(fā)生化學反應。”
會上,AliOS公布了AliOS Things的領先優(yōu)勢,目的讓萬物互聯(lián)更簡單,使物聯(lián)網(wǎng)具備智能而成為智聯(lián)網(wǎng)。
1. 輕量級內核:AliOS Things自主研發(fā)微內核架構,使內核資源占用更少,在標準狀態(tài)下,實現(xiàn)ROM占用小于2KB, RAM占用小于1KB, 實現(xiàn)在廣大資源有限的物聯(lián)網(wǎng)設備上平穩(wěn)運行。
2. 低功耗:AliOS Things提供低功耗場景引擎,實現(xiàn)軟硬一體結合。
3. 支持多種連接方式:AliOS Things實現(xiàn)6種主要連接方式,包括MQTT、CoAP、TCP/IP、NB、LoRA、Wi-Fi等,開發(fā)者可根據(jù)應用場景選擇。此外AliOS Things搭載阿里自有專利uMesh技術,支持物聯(lián)網(wǎng)設備自動建立通信網(wǎng)絡。
4. 全方位安全:AliOS Things提供芯片級別安全保護,從OS、連接協(xié)議、數(shù)據(jù)等提供全方位的安全保證措施,支持可信運行環(huán)境、ID2根身份證和密鑰、syscall三種保護,保障物聯(lián)網(wǎng)應用和設備的云上安全。
5. FOTA升級:AliOS Things支持輕量級、高效的固件升級方案,支持app獨立、多bin、差分升級三種升級模式,支持終端廠商根據(jù)不同應用場景選擇最優(yōu)升級方案。
6. 終端上云:AliOS Things自主研發(fā)提供AliOS Cube(可視化配置工具),開發(fā)者能靈活地按需求而選擇所需組件,組合IoT產品軟件棧,實現(xiàn)設備的快速上云。
此外,據(jù)AliOS Things產品負責人李桂洪介紹,“除安全、語音組件和uMesh外,AliOS Things也將面向所有開發(fā)者全棧開源,代碼將在10月20日發(fā)布到github/alibaba/AliOS-Things”。
AliOS Things究竟有哪些領先優(yōu)勢?對此,李桂洪介紹,對比其他開源嵌入式操作系統(tǒng),AliOS Things是一款真正的全棧物聯(lián)網(wǎng)操作系統(tǒng),擁有業(yè)內最完整的系統(tǒng)能力。
簡單來說,AliOS Things自主研發(fā)輕量級內核架構(ROM<2KB, RAM<1KB)實現(xiàn)操作系統(tǒng)極低功耗。同時AliOS Things支持6種連接協(xié)議,3種輕量升級模式,提供TLS、TEE、ID2三種芯片級別安全防護,擁有豐富系統(tǒng)組件(包括實時操作系統(tǒng)內核,連接協(xié)議庫、文件系統(tǒng)、libc接口、FOTA、Mesh、語音識別),實現(xiàn)物聯(lián)網(wǎng)設備快速鏈接阿里云Link物聯(lián)網(wǎng)平臺。
目前,AliOS Things已經(jīng)支持多家國內和國外的芯片廠家產品,實現(xiàn)云端一體。