在2018年“中興被美國禁運”事件期間,一篇由梁寧撰寫的,題為《一段關于國產芯片和操作系統的往事》的文章刷爆了筆者的朋友圈。文章中,作者除了表達對中國芯片產業屢戰屢敗的感嘆以外,還穿插了一段對國產操作系統的評價。
“我們有了數不清的高樓大廈,很多縣城都建設的跟北京似的,我們有了新四大發明。但是我們還是沒有操作系統”,梁寧在文章中感嘆道。
她同時還指出,15年前,在做桌面辦公軟件移植的時候,已經讓那群勇士折戟沉沙。但現在,在數量遠大于過去幾個數量級的移動應用移動,還有更為龐大豐盛的生態。在她看來,我們的操作系統在這里完全沒有贏的機會。
正如梁寧所說,在上述市場,我們也許真的機會不大,但在崛起的IoT、工業和汽車等應用的操作系統市場,似乎正在給本土操作系統廠商帶來了新的突破點。
在很多廠商和分析機構看來,物聯網將成為繼智能手機之后的“Next Big Thing”。據Transforma Insights預測,物聯網設備預計將從2019年的76億臺增長到2030年的241億臺。
其中,最個人便攜式電子產品(包括藍牙耳機、智能手表和連網攝像頭,如支持Wi-Fi的Go-Pro)貢獻最多,其他如智能建筑應用,包括智能電表、智能家居、建筑自動化、建筑照明等也都將成為未來物聯網市場的一股重要推動力量。
國產操作系統廠商RT-Thread的COO鄒誠在日前舉辦的“RT-Thread開發者大會”上也表示,我們正在步入萬物智能和AIoT時代。
他指出,這些智能化的產品正在從過往通過設備連接到云端,做一些簡單的控制。演進到現在的設備開始逐漸配備各種傳感器、本地AI、觸控以及音視頻多媒體等功能。此外,廠商也開始給設備提出了類似卸載和加載等功能。這無疑就給相關的額系統供應商帶來芯的挑戰。
“萬物智能的最終形態是‘端云合一’,端和云全部打通,人工智能算力、云計算、內容等無縫接入,實現高級的人工智能,實現所謂的主動智能或者是互聯智能”,鄒誠強調。
在他看來,所有的智能和AI會滲透到我們的生活、工作周邊各種各樣的設備中去。但這并不會一個順利的發展,而是將面臨幾方面的挑戰,當中包括低成本、快速啟動、實時性和低功耗。
在這種需求產生的同時,一種新的變化正在AIoT領域悄然發生。那就是其搭載的系統開始逐漸從Linux走向RTOS。“比如音響、手表,甚至邊緣網關攝像頭等,都在從linux往RTOS遷移,遷移的方向可以總結為兩方面,一個是把一個AP處理器的系統從linux換到RTOS,另外是芯片的板塊變到MCU”,鄒誠補充說。
“我們認為實時系統(RTOS)會在未來真正主導AIOT時代,Linux會越來越少”,鄒誠告訴記者。這也是他為啥說輕智能時代加速到來的原因。
在鄒誠看來,Linux未來會在大數據吞吐、大數據計算以及多媒體要求比較高的場景中被采用。至于其他對成本和功耗要求比較高的場景,則將會是RTOS的天下。
而這正是RT-Thread一直所深耕的市場。
從開源的RT-Thread系統向外延伸
從官網可以看到,RT-Thread誕生于2006年,這是一個集實時操作系統(RTOS)內核、中間件組件和開發者社區于一體的技術平臺,是該公司創始人熊譜翔先生帶領并集合開源社區力量開發而成。
作為一個組件完整豐富、高度可伸縮、簡易開發、超低功耗、高安全性的物聯網操作系統。RT-Thread 具備一個 IoT OS 平臺所需的所有關鍵組件,例如GUI、網絡協議棧、安全傳輸、低功耗組件等等。
經過10多年的累積發展,RT-Thread 已經擁有一個國內最大的嵌入式開源社區,同時被廣泛應用于能源、車載、醫療、消費電子等多個行業。他們擁抱這些市場的底氣,除了過往的積累以外,他們在今年九月份推出的開源混合微內核操作系統——RT-Thread Smart也是他們的另一個核心競爭力。
據介紹,這個他們耗時兩年多打造的RT-Thread Smart主要是面向帶MMU(Memory Management Unit,內存管理單元)的中高端處理器,為眾多領域提供更具競爭力的操作系統基礎軟件平臺。
作為一款混合微內核系統,RT-Thread Smart在支持將系統服務組件或驅動按需納入內核態中運行,以獲得更佳的性能的同時,還支持將系統的大部分系統組件及驅動移到內核之外(即用戶態),以一個個單獨的服務進程運行,讓內核與服務進程之間則通過消息傳遞完成交互。這就給開發者給提供了更多的系統性能調優方面的可能。
鄒誠在開發者大會上也指出,迄今為止,RT-Thread系統現在的累積裝機量已經超八億,涵蓋了無線連接、安防、消費電子、大工業等多個領域,成為國人自主開發、國內最成熟穩定和裝機量最大的開源 RTOS。
在推行開源的RT-Thread的同時,該公司還探索了更多的產品方向,為不同的市場和開發者服務。其中的“湃心”就是他們推出的一款值得關注的商業授權系統。按照鄒誠所說,RT-Thread是物聯網更廣只是基礎的功能組建,而“湃心”則是完整的產品件和解決方案。
從他的介紹我們得知,湃心有一個persimWear穿戴OS平臺,包括核心組建、應用層、平臺層、RTT核心層。“我們的這個系統現在主流所有的穿戴芯片,此外還具備跨平臺、簡易開發模式、關鍵功能、炫酷的圖形顯示和應用生態構建體系等特點”,鄒誠告訴記者。
此外,RT-Thread還有面向智能故事機、智能音頻、語音播報和智能語音模塊的“湃心”persimAudio智能音頻系統。面向軍工防務、電子、軌道交通工業和自動化等領域的RT-Thread Secure高可靠專業版。
除了操作系統以外,RT-Thread還根據終端的需求,面向端側AI開發推出了一套AIkit,讓RT-Thread更加智能。據RT-Thread AI項目總監楊武先生介紹,他們推出的AIkit可以抽象式概括為平臺、運行期的資源和I/O三個部分的開放式架構。
“我們希望通過工具側的平臺搭建,讓我們從上游的模型到具體的硬件平臺用的引擎和運行庫能夠很順暢地整合到一起變成一個RT-Thread的工程。我們還把原廠SDK做的能力整合起來,再把現有的設備框架在RT-Thread操作系統層面對付端側的碎片化已經可以解決一部分的問題了,也整合進來”,楊武在開發者大會上表示。
他進一步指出。在這樣的架構下,要做到讓我們的開發者一鍵部署。讓你的應用無論跑在什么平臺上,接口都是一致的。這樣的話我們可以把資源利用得很充分,把平臺的性能做的最優,把行業研究最前沿的東西整合起來。
“我們的這套平臺是一個開放的平臺,我們也希望行業所有對端側AI落地感興趣的人可以跟我們一起建設看似不錯的生態,在共建的過程當中讓每個人都可以獲利”,楊武強調。
攜手生態合作伙伴共創未來
據了解,RT-Thread愿景和目標,那就是做世界級的 OS,讓萬物互聯,信息暢通無阻。公司也展望能成為未來 AIoT 領域最為主流的操作系統平臺。而他們過去十多年在內核的穩定性和迭代上的積累就是公司發展的基石。
鄒誠也告訴記者,在RT-Thread的設計發展之初,我們就結合產業需求設計搭載了各種組件意在將RT-Thread打造成一個方便易用的軟件平臺,經過14的累積發展,更驗證了RT-Thread內核及上層組件的高可靠性和高穩定性。
從該公司的官網也可以看到,RT-Thread 擁有良好的軟件生態,支持市面上所有主流的編譯工具如 GCC、Keil、IAR 等,工具鏈完善、友好,支持各類標準接口,如 POSIX、CMSIS、C++應用環境、Javascript 執行環境等,方便開發者移植各類應用程序。商用支持所有主流MCU架構,如 ARM Cortex-M/R/A, MIPS, X86, Xtensa, C-Sky, RISC-V,幾乎支持市場上所有主流的 MCU 和 Wi-Fi 芯片。
除了自身的投入以外,與生態合作伙伴的攜手,是一個開源系統能夠成長壯大的另一個關鍵。“有好的社區,好的學習資源,才能容易入門和學習、交流、提問,這也是我們認為RT-Thread未來要發展壯大所必須具備的”,鄒誠補充說。
他進一步指出,RT-Thread現在擁有的開發者數量是接近12萬,公司每年也做一些線上線下的活動,共同構建生態的繁榮。
因為操作系統是運行在芯片之上的,為此與芯片廠商的合作也變得非常重要。根據鄒誠介紹,現在已經有30多家芯片廠原生搭載了RT-Thread的系統,而對其支持的芯片的企業更是突破了80家。例如在針對最新的RISC-V芯片方面,RT-Thread與國內這個領域的新貴中科藍訊建立了戰略合作,打算打造一個通用的SDK,把開放度更高的芯片提供給客戶使用。
此外,RT-Thread還加強了與高校的合作,并贊助了一些大賽,推動開發者使用RT-Thread操作系統。目前達成合作的高校有81所,已開設RT-Thread相關課程的高校有68所,建立聯合實驗室25所,在大學計劃方面取得了驕人的成果。
值得一提的是,為了讓開發者能夠在提交代碼的時候有更好的體驗,RT-Thread還與專注于深度靜態代碼分析的鑒釋建立了合作,雙方將攜手共同為物聯網行業打造安全穩定的開發環境。
據他們介紹,此次合作,將給RT-Thread及其物聯網操作系統的終端用戶提供基于深度靜態代碼掃描的源代碼分析服務、軟件開發生命周期質量管理提升服務,以幫助物聯網行業終端用戶編寫高質量的代碼,提升物聯網行業的總體水平。
“鑒釋擁有代碼分析領域頂尖的技術人才,經驗豐富的創始人團隊,致力于通過世界級的編譯器和靜態分析技術,助力軟件開發人員快速識別代碼缺陷和安全隱患”,鑒釋CEO兼聯合創始人梁宇寧先生說。
每次談到RT-Thread,很多人都不免會將其與最近處于風口浪尖的華為鴻蒙相比,因為從某個角度看,他們也有競爭關系。此外,在國產操作系統方面,另外還有阿里甚至小米等競爭對手。
在問到“與他們相比,RT-Thread有什么優勢”的時候。鄒誠告訴記者,這首先主要體現在“中立”和“專注”兩個方面。他表示,這兩點讓他們比其他家更專注、更深入思考,更用心、更具體創新;但他同時也強調,操作系統系統雖然很有戰略意義,看起來好像技術也不難,但做了以后你會發現,無論是生態、運營或者中間件,都會有很多“坑”在前面等待這些參與者。
最后,他們呼吁道:在當前比較復雜的政治環境下,大家更應該聚焦自己的核心技術,以開放合作的態度跟產業鏈上其他的合作伙伴共同推動產業的發展、技術的重構和科技技術的創新!
責任編輯:pj
-
傳感器
+關注
關注
2548文章
50740瀏覽量
752143 -
物聯網
+關注
關注
2904文章
44306瀏覽量
371463 -
RTOS
+關注
關注
22文章
809瀏覽量
119453 -
RT-Thread
+關注
關注
31文章
1274瀏覽量
39942
發布評論請先 登錄
相關推薦
評論