不僅有Ubuntu,這家公司的Ubuntu Core預計使用翻倍

對於Canonical這家公司,想必玩Linux的都不陌生。這家公司主要是創建並支持幾種開源軟件項目,比如Ubuntu,一個基於Debian的Linux發行版,使用Unity桌面環境。最近,這家公司透露其主要營收來自於雲業務,現在也可通過其新的Ubuntu Core版本將Linux未來置於物聯網之上。

Canonical的創始人Mark Shuttleworth之前就曾提到過物聯網,加上多年來對Linux的熟悉,該公司推出的物聯網操作系統Ubuntu Core將Ubuntu 18.04長期支持(LTS)代碼庫引入嵌入式設備,這一點也很正常。

Ubuntu Core的圖像大小爲260MB,是迄今爲止最小的Ubuntu Linux版本,這使其成爲物聯網設備和雲容器的理想選擇。當然,使操作系統適用於物聯網需要更多尺寸,除了在系統資源最少的設備上運行外,它的微小尺寸使其具有最小攻擊面。

此外,要在Core上安裝程序,操作系統使用不可變的數字簽名快照(Snap)。實際上,Core的整個平臺都由嚴格限制的Snap組成。Snap是Ubuntu的抗損壞容器化軟件包,即使一個Snap被破壞,影響也只限於沙箱,這降低了潛在危害面,Ubuntu Core Snap也會定期掃描已知漏洞。

對開發人員來說,Ubuntu Core的另一大優勢是相同的Core Snap可在Ubuntu服務器、桌面和雲端運行,這意味着一個平臺,一種格式和一套流程可以使用工作站、雲服務器來構建IoT軟件系統。

此外,使用Snap,每次更新都會保留早期的二進制文件和應用程序數據,這意味着如果出現錯誤,開發人員可立即回滾應用程序和設備狀態。

Ubuntu Core將正確的代碼放在具有更新和管理語義的設備上,由於Snap提供從內核和設備驅動程序到第三方應用程序的所有內容,因此可以通過中央應用程序商店協調目標升級並將其交付給物聯網終端,整個過程無需用戶干預,這種可管理性對於增強設備持續安全和性能至關重要。

一旦發佈,每個Ubuntu Core都可以訪問自己的安全應用商店。供應商可以打開這家商店,讓客戶訪問所有標準應用程序,或只訪問自己的程序。

Ubuntu Core承諾10年低成本安全支持,OEM和部署設備的公司均可控制安全更新,這爲物聯網開發人員和客戶提供了大多數物聯網操作系統所缺乏的長期部署安全保護。由於缺乏長期安全支持,物聯網設備已經臭名昭著,Ubuntu Core爲物聯網提供了應有的安全性。

目前,Ubuntu Core可以在戴爾、Rigado、英特爾、高通和三星等製造商的各種設備上運行,支持ARM和Intel芯片上的32位和64位應用程序。

在此版本發佈之前,Eclipse Foundation已經發現Ubuntu和Raspbian,特定於Raspberry Pi的Linux發行版和Debian是最受歡迎的物聯網操作系統。總而言之,72%的物聯網開發人員正在使用Linux。預計,Ubuntu Core在物聯網開發人員、供應商和客戶中會更受歡迎,基於此構建的物聯網設備可能會翻倍。

參考鏈接:
https://www.zdnet.com/article/ubuntu-core-doubles-down-on-internet-of-things/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章