當前位置:編程學習大全網 - 編程語言 - RT-Thread RTOS的關於RT-Thread的背景和成長

RT-Thread RTOS的關於RT-Thread的背景和成長

記錄下RT-Thread0.3.x的成長

先解釋幾個常見問題:

1. RT-Thread從哪裏而來?

RT-Thread RTOS,Kernel部分完成於2006年上半年,創始人源於國內壹老牌RTOS:DOOLOO RTOS,甚至是BSP 壹些結構都源於DOOLOO RTOS。但與DOOLOO RTOS明顯不同的是,Kernel完全重新編寫,突出的是實時性和小而靈活,並且引入了內核 的對象模型以摒棄內核對象的與動態內存管理器無關化。

2. RT-Thread用於商業產品&工程,版權如何界定?

RT-Thread RTOS內核部分完全由我們編寫,無其他版權問題,可以放心在商業產品 & 工程中使用。對於把RT-Thread使用於商業產品中,我們承諾永久不收費(使用人擁有使用權,使用用途責任請自行承擔)。另外有兩點需要註意:

- RT-Thread RTOS代碼原始版權屬於RT-Thread所有。

- 在商業產品 & 工程中使用RT-Thread RTOS,請在產品說明書上明確說明使用了RT-Thread,如有串口輸出,請在系統啟動顯示RT-Thread的版本信息。如使用了RT-Thread RTGUI,請保留RT-Thread LOGO。

3. RT-Thread RTOS由誰開發,由誰維護?

目前RT-Thread RTOS由國內RT-Thread工作室開發及維護

4. RT-Thread RTOS是否已經在產品中使用?穩定度 & BUG情況如何?

目前已經有數家公司使用RT-Thread RTOS做為他們的系統平臺,在上面進行產品開發,穩定性表現不錯。

就如同沒有100%的完美事物壹樣,BUG是存在的,反饋上來我們會努力盡快修正。

5. 我能加入到RT-Thread的開發者隊伍中嗎?

能!

我們歡迎任何對RTOS感興趣的人,不管妳是學生或資深嵌入式系統開發工程師。RT-Thread的開發人員通常依賴於論壇、郵件、GTalk進行聯系交流,由於目前上海的開發人員比較多壹些,所以會不定期的在上海舉行開發者聚會。

6. RT-Thread依靠什麽持續發展下去,能夠盈利嗎?

目前RT-Thread的發展主要依賴於大家的興趣愛好,大多數都是在業余時間進行開發的。以後會通過技術支持、組件定制、組件開發、輔助工具等 方式進行盈利。從幾大開源軟件來看,商業支持是軟件持續發展不可或缺的壹部分,所以我們希望能夠有更多的公司選擇RT-Thread RTOS做為系統平 臺,這個對於公司、對於整個RT-Thread社區都是雙贏的局面。對於公司,能夠獲得免費的RTOS套件,同時也能夠推動著這個RTOS套件不斷的朝著 穩定的方向發展。對於我們,有公司支持的發展無疑會令RT-Thread的發展更上壹層樓,當然也意味著以後的支持費用有著落啦。

=========

問題完了,開始進入0.3.x系列的主題。在對外發布上,相信大家已經看到了,RT-Thread已經進入了0.3.x的密集發布周期。RT- Thread/STM32F103VB已經發布了0.3.0系列的3個beta版本,RT-Thread/STM32F103ZE已經發布了0.3.0系 列的2個beta版本,RT-Thread/LPC2148已經發布了壹個0.3.0系列的beta版本。接下來會考慮發布RT-Thread/LM3S 的第壹個beta版本(汗壹個,剛發過了的板子有些硬件問題,返修了)...

這些版本,大多數上會包含:Kernel + FinSH shell + Filesystem + LwIP等。

0.3.0系列,RT-Thread還包括兩大內容:

- 編程指南文檔

- RTGUI圖形界面系統

編程指南壹直在修訂,比較遺憾文筆有限,所以文檔還請大家不要太挑剔,有什麽建議歡迎大家提出來。關於編程指南,還要提壹句的是,這份文檔是壹份 編程的指南,在RT-Thread上編程需要考慮的地方都會提出來。但是,它並不是壹份代碼分析的文檔,雖然它可能會提到內部的壹些大致結構框架,但它不 會對代碼進行壹行行分析,所以請大家多多註意。

另外的RTGUI組件,會是以後的重點任務,目前的打算是在現有的STM32F103ZE開發板上實現壹套可用的手持終端設備,當然也依然延續 RT-Thread的習慣,這套東西會以開源的形式釋放出來。在s3c2410/2440上,這套GUI表現得是相當不錯的,面向對象的設計,獨立的控件 對象模型,留給了用戶最大的可擴展性。

其他的,caoxulong的x86分支在整理完畢後也會放到0.3.0這個分支上來,通過這個分支大家可以完全摒棄開發板,在PC或 VMWare/QEMU上體驗RT-Thread。LPC系列分支,苦於目前開發板不足,所以進展慢壹些,上次發布的RT-Thread /LPC2148 0.3.0 beta1也只能包含SD卡、以太網口驅動框架,這個系列會把 wyoujtg/風城少主 的LPC2106的移植合並進 來。

文件系統這塊現在代碼已經發布出來了,其實裏面還包括另外壹個分支的:DFS-FAT,這個分支就如同DFS壹樣,是我們自己編寫的,也能夠支持NandFlash等介質上的壞塊管理,寫了很多個測試例子在測,等通過壓力測試後會取代目前的DFS-EFSL發布出來。

  • 上一篇:關於勵誌教育
  • 下一篇:旺旺的bg文字必須是BG,有H甜文字。
  • copyright 2024編程學習大全網