2019 年,中國移動 OneOS 正式立項(xiàng)研發(fā);2020 年,推出極簡內(nèi)核 OneOS 1.0 版本;2021 年發(fā)布滿足功能安全和信息安全要求的 OneOS 2.0 版本,期間通過了 IEC 61508、EAL 4 + 多項(xiàng)權(quán)威認(rèn)證。本次發(fā)布的 OneOS 3.0 為長周期支持版本,經(jīng)過廣泛和深度測試,包含大量安全積累和穩(wěn)定性改進(jìn)。
據(jù)介紹,OneOS 3.0 采用可搶占式實(shí)時(shí)輕量級內(nèi)核設(shè)計(jì),并且通過了工信部中國軟件評測中心的認(rèn)證 —— 內(nèi)核代碼自主率 100%。在 2.0 實(shí)現(xiàn)高效任務(wù)管理和調(diào)度、任務(wù)同步和通信、支持多種內(nèi)存分配算法的基礎(chǔ)上,OneOS 3.0 內(nèi)核功能進(jìn)一步豐富。
首先,OneOS 3.0 支持對稱多處理器平臺,幫助高級應(yīng)用提高運(yùn)行效率;
第二,支持 CPU 親和度模型,以提高任務(wù)執(zhí)行效率;
第三,支持 MPU 隔離保護(hù),實(shí)現(xiàn)內(nèi)核態(tài)訪問空間和用戶態(tài)訪問空間的隔離,關(guān)鍵數(shù)據(jù)區(qū)禁止篡改,代碼段保護(hù),提高系統(tǒng)的安全性可靠性;
第四,增加了可維可測功能,比如 IPC 跟蹤、中斷檢測、任務(wù)軌跡跟蹤、伙伴監(jiān)控等,幫助開發(fā)人員檢測系統(tǒng)狀態(tài)、快速分析問題。
OneOS 內(nèi)核安全和系統(tǒng)安全等經(jīng)過中國網(wǎng)絡(luò)安全審查技術(shù)與認(rèn)證中心的評估,獲得了國內(nèi)物聯(lián)網(wǎng)操作系統(tǒng)領(lǐng)域首張 IT 產(chǎn)品信息安全分級 EAL4 + 認(rèn)證證書,填補(bǔ)了國內(nèi)物聯(lián)網(wǎng)實(shí)時(shí)操作系統(tǒng)安全技術(shù)標(biāo)準(zhǔn)的空白,進(jìn)一步推動國內(nèi)物聯(lián)網(wǎng)操作系統(tǒng)行業(yè)邁上新臺階。
此外,OneOS 在 2021 年通過了 IEC 61508 SIL3 認(rèn)證,是為數(shù)不多通過該認(rèn)證的實(shí)時(shí)操作系統(tǒng),標(biāo)志著 OneOS 具備了進(jìn)入生產(chǎn)制造、工業(yè)控制等行業(yè)的必備基礎(chǔ)。
在兼容性方面,OneOS 從 1.0 版本支持 100 多款芯片,到現(xiàn)在支持 ARM、RISC-V、C-SKY、LoongArch、MIPS、Xtensa 6 種指令架構(gòu),超過了 1200 款芯片。在接口標(biāo)準(zhǔn)化上,OneOS 支持 CMSIS、POSIX 和 C++ 3 類主流標(biāo)準(zhǔn)接口。靈活易用、安全可靠的特性,讓 OneOS 可廣泛應(yīng)用于消費(fèi)電子、智能安防、工業(yè)控制等領(lǐng)域。
倪光南院士在 OneOS 3.0 發(fā)布會致辭中說道:“以中移物聯(lián)網(wǎng)為代表的大型央企,積極承擔(dān)國家技術(shù)攻關(guān)任務(wù),解決關(guān)鍵核心技術(shù)卡脖子問題,推出自主可控的端云一體物聯(lián)網(wǎng)實(shí)時(shí)操作系統(tǒng) OneOS 3.0.進(jìn)一步加強(qiáng)了我國在物聯(lián)網(wǎng)操作系統(tǒng)領(lǐng)域的技術(shù)積累,對保障國內(nèi)物聯(lián)網(wǎng)產(chǎn)業(yè)鏈安全做出了積極貢獻(xiàn)。”