新年寄語: 金牛辭舊,虎嘯新春,值此元宵佳節之際,我代表睿賽德科技向各界關心和支持睿賽德科技的社會同仁、合作伙伴還有RT-Thread社區小伙伴們送上衷心的感謝和誠摯的祝福!回顧過去15年里RT-Thread取得的成績,靠的是對開源、開放的堅持,與時代同行的恒心,拼的是在危機中孕育新機、變局中開新局的信心與決心。前行的路上不畏風雨,展望2022,睿賽德科技將繼續保持初心以技術為本,以“成為未來 AIoT 領域最為主流的操作系統平臺”為目標,全方位發力,開啟新征程。
開源如水
2021年已經過去,在過年前,社區上也把v4.1.0 beta版本發布出來了,令人驚喜的是,這個版本大部分是依賴社區的力量完成的,貢獻尤為突出的是滿同學,滿同學在2021年總計提交的commits數達到了624個!RT-Thread社區涌現出了越來越多技術牛人,這讓我非常振奮,因為這意味著我們的開源進入了一個新的階段。
過去一年,RT-Thread開源生態上的進展還有很多,從9月份的RT-Thread全球技術峰會,到大批的國內外芯片廠商加入到RT-Thread的陣營中來,越來越多的開發者、終端廠商選擇RT-Thread開發產品。在這個過程中,RT-Thread一直遵循著開源開放,秉承著做中立,社區化的操作系統平臺的原則來推動RT-Thread發展。
持續以開發者為中心,提升開發效率
RT-Thread 自v3.0.x依賴引入了軟件包,它讓RT-Thread變成了一個生態平臺,有幾百位開源社區小伙伴貢獻了400多個軟件包,軟件包的下載數更是超過了700萬。這些軟件包解決了部分功能性上的問題,無形中也提高了使用門檻,后續我們會著重優化這塊,把軟件包規范成一個個的組件,在使用時以圖形化建模的方式把它們有效的關聯起來,變成低代碼的開發平臺。
通過開源,我們成功構建了從個人提升到企業賦能再從企業賦能到個人提升的生態循環。未來,在開源層面,RT-Thread團隊仍將持續投入,以開發者為中心,做開發者用起來都舒服的平臺。開源為水,潤澤萬物,我們憑借社區的推動力將持續奔涌向前,承載產業,賦能產業。
此外,在開源層面,2022年我們會著重去做哪幾件事情?
1、版本迭代
年前已經發布了v4.1.0 beta版,之所以稱之為beta版,是因為改動比較多,我們就先發布了一份beta版本讓大家多試用,在獲得更多反饋后再進一步優化,然后凍結定型成正式版本。
另外一份更重要的是v5.0.0版本,這個版本最值得期待的是,我們會把rt-smart分支合并進來。rt-smart分支經過2年的發展,已經完全遵循了RT-Thread組件化編程的思想,以僅在RT-Thread內核基礎上添加一份lwP(輕型進程)擴展的基礎上加入了內核態和用戶態隔離的功能,做到了在用戶態上對POSIX標準的完善兼容。所以這份組件化的輕型進程smart版本會合并到v5.0.x分支上,變成5.0系列最重要的功能特性(隨之也會帶來A核,64位多核上重要的完善和更新)。
2、社區委員會機制
RT-Thread操作系統應該是開源開放,中立,社區化的,這個是我們一直秉承的目標。所以整體發展的道路上我們不希望它會受個人或者企業的束縛。在v4.x版本上可以看見我們正朝著這個方向努力,目前我們已經在github上開放了PR review/merge權限,引入了+1/+2,-1,discussion等機制,就是希望它是充分社區化的,都歡迎大家來提PR,來溝通、來討論。2021年我們也試圖把RT-Thread托管到某基金會旗下,使得開源、社區運營整體變得更中立化。
這些努力的背后,埋藏著我們一個小小的希冀,我們希望能夠建立起一個多人(包括代表企業、院校的技術專家,業界專家等)的社區委員會,來群策群力探索RT-Thread的未來技術方向,籌劃組織社區活動(從定期社區活動,線下沙龍,到RT-Thread開發者大會等)。而基金會上,雖然存在些問題,但在2022年這依然是我們努力的方向,爭取克服困難,達成合作。
另外值得一提的是,去年下半年多家國內外主流芯片廠商加入RT-Thread的生態會員計劃,代表著RT-Thread的生態地位進一步得到主流廠商的認可,這將推動著RT-Thread生態更快更高質量地向前演進。這也激勵我們投入更多的資源服務會員合作伙伴,實現共贏。
我們希望在2022年與會員伙伴更緊密、深入的合作,開展技術協作,推進會員深度參與開源社區建設,支持更多的芯片,原廠原生驅動支持;提供完備的一站式的開發環境,降低開發門檻;開展生態推廣,整合資源以“用戶需求為驅動”,與開發者進行優質的線上線下互動,實現價值沉淀,共建可持續的用戶增長生態。
商業似船
對于睿賽德科技來說,我們不僅僅只為開源發展努力,而是憑借我們的技術實力也做好一個專業并有擔當的核心軟件供應商,有深度也有廣度。
天上飛
使用RT-Thread的航天器終于上天了。為什么需要、可以使用RT-Thread?因為RT-Thread是一個寬范圍的穩定操作系統,這個寬范圍代表著:
可以在極簡的MCU上使用,當功能不復雜時,它依然能提供堅實而穩定的基層系統;
也可以在復雜的芯片上運行,包括cache,64位,多核。當需要上高性能計算平臺,而又需要實時性時,RT-Thread依然能打能扛(使用RT-Thread的64位多核芯片也早已經商業使用)。
地上跑
除了上天之外,汽車是另一個對安全要求非常苛刻的場合,不僅是大規模,而且還涉及人身安全。這對我們自身提出了新的挑戰,為了滿足功能安全產品的開發要求,公司實施了完整的功能安全開發流程,在整個軟件產品開發周期中優先考慮功能安全要求。
其中包括對軟件架構進行詳盡的安全分析,編碼時遵守功能安全以及 MISRA-C 標準要求的編碼規范,并且進行百分百覆蓋的單元測試、集成測試以及系統測試,嚴格執行功能安全規范提出的工程方法來提升軟件質量。
V模型到ASPICE模型開發流程
2021年,睿賽德科技中標了知名汽車廠RTOS系統(基于8核ARM Cortex-A55處理器,采用RT-Thread Smart系統),我們努力的上車,為了能夠給智能汽車行業提供一份國產底層操作系統的選擇,既能夠滿足功能安全上的需求,同時又能在底層提供POSIX PSE51/52,C++ STL的支撐,讓大家可以又快又好的造車。同樣的,這也離不開生態的建設,所以睿賽德科技也和中國最南端的211高校海南大學一起聯合推進ROS2在RT-Thread Smart上的移植,讓RT-Thread Smart能夠成為機器人操作系統的底層穩定可靠的底座。
在2022年,睿賽德科技也會在汽車領域有多項突破,3月份將揭曉更多!
發力高端
在RT-Thread發展的十幾年中,因為其良好的穩定性、實時性而深受大家認可,在工業方向也頗有建樹。比如在電力領域,從傳輸到二次設備,用電計量設備,再到綠色能源領域,光伏,風電,核能,都有非常多的應用案例。隨著使用范圍的擴展,RT-Thread也在逐步向高端方向邁進,保證實時性的同時滿足大算力的需求,從雙核龍芯2K1000,到4/8核ARM Cortex-AArch64位處理器。此外,在帶MMU(內存管理單元)的領域也在逐步過渡到RT-Thread Smart系統。
RT-Thread Smart系統相較于傳統的RT-Thread RTOS系統來說,它延續了RT-Thread的內核,繼承了其優異的實時性。在用戶態上則把每個應用的地址空間進行了隔離,當用戶應用程序執行出錯時,只影響到應用程序本身,而不會破壞到其他應用程序、包括系統:加入了全進程管理的支持。
在應用程序生態上,RT-Thread Smart系統則提供了完善的用戶態POSIX環境,讓一些Linux/Unix開源程序更容易地、無縫地移植到RT-Thread Smart系統上,例如使用非常廣泛的OpenSSL,FFmpeg多媒體框架,完整版的Python等,都可以在不修改代碼的情況下,在RT-Thread Smart環境下重新編譯一遍即可運行。
在2021年,睿賽德科技也聯合韋東山一起發布了ART-Pi Smart開發板(NXP iMX6ULL,單核A7),并提供完整的RT-Thread Smart SDK及輔助的vscode smart插件式開發環境,以支持到Windows/Linux等多端的開發模式。睿賽德科技希望這份ART-Pi Smart平臺是RT-Thread Smart的第一個入門評估平臺,在上面提供最齊全的RT-Thread Smart系統并不斷演進,同時也包括技術支持,而這個支持期限,希望是十年!
支持應用程序源碼級調試的vscode + smart擴展插件
RT-Thread Smart系統一經問世,就以其高安全性(隔離進程地址空間),高實時性,快速啟動,POSIX兼容性等特點而受到廣泛關注。而原來RT-Thread廣為大家使用積累的口碑,眾所周知的穩定性也讓更多人愿意選擇RT-Thread Smart系統。除此之外,在工業控制上,在智能家居上,RT-Thread Smart 都能很好的彌補Linux的一些短板,并越來越多的受到汽車、能源等高穩定性,高安全性場合的青睞和應用。
布局未來
計算系統總會圍繞著幾塊來轉,例如算力,功耗,安全性,實時性,現在也包括AI的計算能力。有些是相互制約的,例如不可能使用通用CPU算力來極速提升AI的算力;也不可能把算力提上去了,依然要求超低的低功耗特性;以及不會因為安全性,需要把整個芯片,整個系統的功能安全等級都提升到最高階。這個時候,異構系統普遍成為大家的共識,在一顆SoC中集成CPU,GPU,DSP,實時核,神經網絡加速器,由它們分別來完成不同領域的事情。
這類系統將是各個系統的融合。RT-Thread在2021.12.18的開發者大會上也展現了相關的技術布局,并在現場給出了一份在樹莓派4B上同時虛擬化運行RT-Thread Smart 和 Ubuntu桌面的演示:
2021.12.18 RT-Thread開發者大會
在異構系統中,多系統編程、融合將成為挑戰。而對于這類異構核、多高性能核的芯片系統,RT-Thread則提供了統一的編程、開發體驗:
在ARM Cortex-AArch64的底層,在EL2模式下運行一份Hypervisor - vmRT-Thread,在它的上面則以資源相互隔離的方式運行多份虛機:
在不同的核上依據需求不同,追求高實時性,高安全特性的,可以運行一份RTOS的虛擬機,例如RT-Thread Smart;
在要求更豐富功能的場合,則可以運行一份或多份Linux或Android操作系統。
在M/R核上,可以運行RT-Thread RTOS,以滿足高實時性,控制類的需求;
而VM與VM之間,VM與vmRT-Thread之間,以及和M/R核之間通過一份通信總線方式進行交互;在各VM上提供基于virtio的半虛擬化設備,從而打通不同系統之間的數據交互;
這套vmRT-Thread融合系統可以讓一顆大的多核芯片非常容易滿足不同場合的需求,例如車載中央電腦的豐富功能與安全并重,高性能工業控制場合的高性能與實時性并重等的復雜需求。
原文標題:RT-Thread創始人新年寄語: 開源如水、商業似船
文章出處:【微信公眾號:RTThread物聯網操作系統】歡迎添加關注!文章轉載請注明出處。
審核編輯:湯梓紅
-
芯片
+關注
關注
459文章
52372瀏覽量
438910 -
ARM
+關注
關注
134文章
9341瀏覽量
376284 -
開源
+關注
關注
3文章
3650瀏覽量
43684
原文標題:RT-Thread創始人新年寄語: 開源如水、商業似船
文章出處:【微信號:RTThread,微信公眾號:RTThread物聯網操作系統】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
新華財經:RT-Thread睿賽德加速布局RISC-V產業 | 媒體視角

RT-Thread睿賽德攜智能終端方案亮相MWC | 新聞速遞

央視聚焦:RT-Thread睿賽德攜國產自主智能終端方案亮相MWC|媒體視角

RT-Thread睿賽德開源無人機領域硬核飛控上線!| 產品動態

觀察者網:國產操作系統RT-Thread睿賽德如何用開源破局? | 媒體視角

RT-Thread睿賽德攜“程翧整車基礎軟件OS”亮相車展,多核虛擬化跨域驅動智能汽車發展

中新社:RT-Thread攜“睿擎平臺”亮相工博會 | 媒體視角

RT-Thread睿賽德攜手RISC-V基金會,推出獨家教學課程,助力開源生態發展

RT-Thread睿賽德正式成為AUTOSAR組織合作伙伴,攜手推動智能汽車技術新發展| 新聞速遞

經濟日報報道:小馬智行攜手RT-Thread睿賽德深耕自動駕駛技術領域

2024 RT-Thread睿賽德開發者大會共探商業共贏的開源生態

基于開源操作系統的融合創新:睿賽德科技榮獲汽車操作系統TOP10

評論