又一國產開源微內核作業系統上線!原始碼已開放下載

2020-12-19 電子工程專輯


官方消息,RT-Thread Smart已正式上線,目前原始碼可在Github、Gitee下載,採用Apache License 2.0。

源碼下載連結:

https://github.com/RT-Thread/rt-thread/tree/rt-smart

https://gitee.com/rtthread/rt-thread/tree/rt-smart


RT-Thread Smart(以下 簡稱為rt-smart 是基於RT-Thread作業系統衍生的新分支——混合微內核作業系統, 主要面向帶 MMU(內存管理單元Memory Management Unit)的中高端處理器,為眾多領域提供更具競爭力的作業系統基礎軟體平臺,具備快速啟動、兼容POSIX 接口、開發調試便利、應用與內核分離、高安全性等特性。



rt-smart在硬體平臺的基礎上通過MMU、系統調用的方式把整個系統分成了內核態及用戶態,並具備獨立的地址空間(32位系統上是4G的獨立地址空間)。


rt-smart內核即可包含基本功能,同時也可定製裁剪。rt-smart用戶態應用環境採用musl libc提供POSIX接口調用及C運行環境,延續 RT-Thread 原有的生態,使用scons構建或其他的構建工具,例如xmake,cmake等,並對接 RT-Thread 在線軟體包;同時支持 POSIX,方便 Linux 應用的移植。


目前,rt-smart 支持QEMU、樹莓派4B運行 開發者即可通過rt-smart開源倉庫獲得相關代碼和文檔,參考學習、了解RT-Smart的架構和代碼。同時,rt-smart還在持續演進中,歡迎開發者參與其中,共同打造創新平臺,構建支持多處理器、開放的作業系統,推動行業生態發展。
關於RT-Thread Smart信息可見: RT-Thread Smart 微內核發布!依舊開源!

關於RT-Thread


RT-Thread 是一個集實時作業系統(RTOS)內核、中間件組件和開發者社區於一體的技術平臺,由熊譜翔先生帶領併集合開源社區力量開發而成,RT-Thread 也是一個組件完整豐富、高度可伸縮、簡易開發、超低功耗、高安全性的物聯網作業系統。RT-Thread 具備一個 IoT OS 平臺所需的所有關鍵組件,例如GUI、網絡協議棧、安全傳輸、低功耗組件等等。經過12年的累積發展,RT-Thread 已經擁有一個國內最大的嵌入式開源社區,同時被廣泛應用於能源、車載、醫療、消費電子等多個行業,累積裝機量超過 6億 臺,成為國人自主開發、國內最成熟穩定和裝機量最大的開源 RTOS。




你可以添加微信17775982065為好友,註明:公司+姓名,拉進 RT-Thread 官方微信交流群!

RT-Thread


讓物聯網終端的開發變得簡單、快速,晶片的價值得到最大化發揮。Apache2.0協議,可免費在商業產品中使用,不需要公布源碼,無潛在商業風險。

 點擊下載源碼


相關焦點

  • 開源作業系統是什麼
    開源作業系統(open source operating system) ,就是公開原始碼的作業系統軟體,可以遵循開源協議(GNU)進行使用、編譯和再發布。在遵守GNU協議的前提下,任何人都可以免費使用,隨意控制軟體的運行方式。
  • 谷歌向公眾開放Fuchsia OS:支持手機電腦IoT,華為鴻蒙與之對標
    曉查 發自 凹非寺量子位 報導 | 公眾號 QbitAI已經曝光了4年多的谷歌Fuchsia作業系統,今天正式向公眾開放原始碼了。其實在過去幾年中,谷歌已經開放了Fuchsia部分原始碼,甚至還提供過在Pixelbook筆記本上的安裝教程。
  • 開源兇猛:塑造網際網路的開源軟體
    互動百科給出這樣定義開源軟體:「開源軟體,全稱為開放原始碼軟體,就是原始碼開放的軟體,對普通用戶來說,開源軟體大多都是免費下載的;對於商業用戶來說,開源軟體可以減少開發周期,因為原始碼開放了,只需要稍做修改就可以嵌入到產品中去,可以降低成本。
  • 汽車行業深度報告:汽車軟體作業系統產業鏈深度解析
    於 2019 年穀歌發布 Android Automotive OS,是一款可直接運行在汽車 IVI 系統上的開源作業系統,用戶可以通過 Google Play 下載 Google 助手、Google Map 等應用在汽車上運行,而無需使用Android 手機。
  • 作業系統沒那麼難,你也能從零開發一個五臟俱全的作業系統
    我們知道商業作業系統或者開源的Linux作業系統多的千萬行甚至億行代碼,規模之大,讓人無法想像。微軟Windows開發團隊多達幾千人,而Linux內核參與的開發人員也在千級別。我們當然不是要開發一個這麼大規模的作業系統,我們的目標是開發一個具備多進程及調度、內存管理、文件系統和中斷管理等功能的作業系統。這個已經具備作業系統的核心功能了。
  • 這個國產作業系統不但開源,而且全用 lua 腳本開發
    一說到國產作業系統,可能很多同學會覺得根本就沒有這種東西。但是實際上,國內有很多優秀的國產作業系統,雖然有些並不是供普通消費者使用的,但是它們都各有特色,並且有些系統在其專業細分領域使用率已經很高了,今天推薦的 LuatOS 就是這樣一款物聯網作業系統。
  • 優麒麟20.10作業系統下載新增網易、開源社等五大鏡像站
    來自優麒麟的官方消息,伴隨著優麒麟20.10版本的發布,優麒麟鏡像下載渠道也進一步升級,除已有的阿里、360等下載通道之外,優麒麟又新增網易、哈爾濱工業大學、蘭州大學、華南農業大學、開源社等境像站,為優麒麟用戶提供更多鏡像下載渠道選擇。  為方便用戶第一時間下載到優麒麟系統鏡像、升級版本和系統更新,各鏡像站每日會同步優麒麟倉庫一次。
  • 為什麼已經擁有Android作業系統的谷歌想要建立全新的「Fuchsia」?
    它的獨特之處在於它不是基於Linux內核的,而是使用了一個名為「Zircon」的微內核。此外,儘管它是在可公開瀏覽的存儲庫上「公開」開發的,但沒有人真正了解該作業系統的用途,同時,谷歌的高管們對這一切也都諱莫如深。   如今,該公司宣布,它將通過從其公司外部尋求更多的參與力量來擴大開放。
  • openEuler平臺能否借社區生態補強國內開源最後一塊短板?
    這個內核目前由Linux 締造者 Linus Torvalds所領導的社區進行維護。在Linux內核之上,各種Linux可以在發行版中加入自己的代碼。以往,只從開源社區索取代碼而不回饋自己的代碼,不僅廣受指責而且會導致社區的衰敗。
  • windows,linux,unix以外,還有哪些不所熟知的作業系統
    eCos是一種開放原始碼軟體,無任何版權費用。 可移植各種硬體平臺上執行。Symbian系統Nucleus是Accelerated Technology公司開發的嵌入式實時作業系統,使用標準C開發,其中Nucleus Plus提供原始碼下載
  • 除了Windows、Linux和MacOS三大作業系統 還有哪些替代選擇
    BeOS是一款時尚的多任務作業系統,它引入了Windows、Linux和macOS後來為它們自己採用的一系列功能,BeOS是一個真正的多媒體創新者,在2001年將其專利出售給Palm時,市場一片嗚咽。儘管是封閉源,BeOS的精神仍然以Haiku的形式存在,這是一種開放源碼的重新實現,在Be消亡後立即開始開發,並一直在開發。
  • HTC已經發布了HTCOneX的版本1.26和1.28內核原始碼
    XDA高級會員MarcoHD 現在讓我們知道,HTC已經發布了HTC One X的版本1.26和1.28內核原始碼 。儘管HTCDev網站由於需求量很大而似乎已經停止運行,但XDA論壇成員Fightspit 已在其主題中發布了一個鏡像。內核開發人員現在可以在其中添加自己調整一個基地,許多如認可開發者的主ClockaN 都已經開始的過程。內核開發人員,是時候開始破解了!希望參與討論的人員可以在原始主題中分享他們的想法, 並從HTCDev下載部分下載原始碼。
  • 「冰火麒麟」 國產作業系統完成整合,能否對抗 Windows ?
    WEcednc凝思磐石安全作業系統:由北京凝思科技有限公司開發,基於公司自主研發的安全內核,提供底層軟體系統的安全支持,能夠充分防範緩衝器溢出、代碼注入、病毒、木馬和非授權訪問等安全威脅,滿足用戶的各類高安全要求。
  • 深度作業系統:百度網盤正式上線 可跨終端查看和分享
    今日,深度作業系統官方宣布,百度網盤正式上線。百度網盤為百度旗下的一款雲存儲產品,用戶可以輕鬆將自己的文件上傳到網盤上,並可跨終端隨時隨地查看和分享。目前,百度網盤已經上線Deepin應用商店,用戶可以下載使用。
  • 國產作業系統銀河麒麟V10 發布:電腦手機互通
    在發布會上,中國工程院院士倪光南表示,麒麟作業系統安全等級已達到國內最高等級,相信國產自主創新軟體會逐步替代國外壟斷,這個時間短則三五年。此外中國工程院院士廖湘科表示,銀河麒麟作業系統 V10 成功打破國外技術的壟斷,麒麟作業系統在我國黨政企業已達到 10000 家。銀河麒麟桌面作業系統 V10 是新一代面向桌面應用的圖形化桌面作業系統,同時面向國產軟硬體平臺開展了大量優化的簡單易用、穩定高效、安全創新的作業系統產品。
  • Facebook平臺重要部分將開放原始碼 代號fbOpen
    社交網站Facebook周一宣布,將把所屬開發者平臺「重要的部分」開放原始碼,並稱此舉只是朝開放方向跨出的「第一步」;未來不論是在「Facebook平臺上執行的大多數程序,或在最常用的方法和標籤使用方面」,開發人員都可望有開源技術可選擇。
  • 索尼開源 Xperia 5 原始碼,可解鎖 Bootloader
    Open Devices 項目是索尼為方便開發者自由研究而設的開源項目,索尼會在該項目中公開旗下安卓手機的內核代碼,開發者可以根據代碼內容進行第三方 ROM 適配,為用戶提供個性化的定製系統。
  • 2018年中國開源軟體行業發展現狀,開源軟體整體發展形勢向好
    一、開源軟體行業概述開源軟體也稱之為開放原始碼軟體(opensource software),是指其原始碼可向用戶開放的計算機軟體類型。近年來,網際網路的加速普及驅動全球經濟社會發生深刻變革,網際網路環境下的全新生產生活模式逐漸成為新常態。
  • JEPaaS 低代碼開發平臺【7.0.1】 發布,這一次,又強大了!
    JEPaaS已於近日正式在開源中國發布,現發布最新升級版本:【7.0.1】 本次【7.0.1】最新升級版本,更新內容如下: JEPAAS-7.0.1 ChangeListBug Fix 修復公共數據源,添加項頁面報錯Cannot read property 'fireHandler' of null。
  • 僅用一年即成中國最具活力的開源社區,openEuler何以破局?
    、統一開放的作業系統社區,推動軟硬體生態繁榮。」2019華為全聯接大會發布openEuler開源計劃,當年12月31日正式開放原始碼,2020年3月27日發布20.03 LTS版本,9月30日openEuler 20.09創新版發布……最新的openEuler 20.09創新版有諸多新特性,如StratoVirt、iSula、虛擬化特性增強、內核特性增強、程式語言和編譯器、硬體和晶片使能、桌面支持、智能運維等。