关于RT-Thread的背景和成长
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                关于RT-Thread的背景和成长
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                | 記錄下RT-Thread?0.3.x的成長 2009-06-17,12:41:53  先解釋幾個常見問題: 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工作室開發及維護,官方網站是:http://www.rt-thread.org,上面會有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發布出來。  | 
|  __________________________ 啟動下一代RTOS演化?--?開源實時操作系統RT-Thread http://www.rt-thread.org RT-Thread/STM32移植?(Kernel?+?shell?+?Filesystem?+?TCP/IP) http://www.rt-thread.org/phpbb/viewtopic.php?f=2&t=254 RT-Thread/LM3S移植?(Kernel?+?shell) http://www.rt-thread.org/phpbb/viewtopic.php?f=2&t=261 RT-Thread編程指南?(編寫中)  | 
總結
以上是生活随笔為你收集整理的关于RT-Thread的背景和成长的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: 外星人新款 x16 游戏本上架:i9 +
 - 下一篇: 标准10进制公制度量系统中 倍率关系 大