對于嵌入式開發團隊來說,商用RTOS的成本,尤其是安全認證的成本,可能會成為價格抑制因素。對于一個認證的RTOS來說,花費幾十萬美元甚至十萬美元以上是很常見的。結果是團隊會在質量上偷工減料,使用開源的替代品,這些替代品可能滿足也可能不滿足他們的需求。隨著微軟最近的聲明,開發者就不用了。
據微軟稱,Eclipse ThreadX是第一款開源RTOS,它將提供:
l 成熟且可擴展的技術
l 在麻省理工學院許可下獲得許可
l 由供應商中立的開源基金會管理
l 通過功能安全和安保認證
最后一點特別重要。隨著Azure RTOS在Eclipse Foundation下過渡到Eclipse ThreadX,它將為嵌入式開發人員提供一個符合IEC 61508、IEC 62304、ISO 26262和EN 50128的認證RTOS。迄今為止,沒有其他開源RTOS擁有這些認證。Linux基金會澤法RTOS是認證準備,但團隊負責認證過程和費用。Eclipse ThreadX將免費為團隊提供高質量的、經過認證的RTOS。很難與之競爭。
更好的是,在MIT的許可下,開發人員將可以免費使用Eclipse ThreadX。根據2023年嵌入式調查,FreeRTOS是占主導地位的開源RTOS。隨著安全性和質量成為當今許多設備的關注點,Eclipse ThreadX會被業界廣泛采用。使用FreeRTOS的團隊仍然可以升級到商業和認證的SafeRTOS,但是轉換到Eclipse ThreadX將是一項類似的工作,沒有商業許可成本。
雖然認證肯定指向Eclipse ThreadX提供的質量水平,但這并不是嵌入式開發團隊將開始采用Eclipse ThreadX的唯一原因。一個關鍵的采用參數是質量、效率和速度。ThreadX是作為商業RTOS開發的。如果將它的性能與其他開源RTOS進行比較,它可以更快地完成類似的工作。
使用經過認證的、開源的、占用空間小、速度極快的商業RTOS是一個不錯的選擇。你不僅會從軟件質量中受益,而且你會發現你可以從你的微控制器中得到更多,因為RTOS使用更少的時鐘周期!對于我們的行業來說,這是一個激動人心的時刻,觀察Eclipse ThreadX的發展將會非常有趣。看來它將繼續有一個光明的未來,并影響我們的行業。唯一的問題是,你是會抓住這個機會提高你系統的RTOS,還是袖手旁觀。