本期嘉宾
RT-Thread 团队 :包括熊谱翔、邹诚、邱祎、朱天龙等人以及社区贡献者满鉴霆、卢华东、李涛。
RT-Thread :RT-Thread 是一个集实时操作系统(RTOS)内核、中间件组件和开发者社区于一体的技术平台。同时 RT-Thread 也是一个组件完整丰富、高度可伸缩、简易开发、超低功耗、高安全性的物联网操作系统。
「没有开源就没有 RT-Thread」
开发 RT-Thread 的初衷是什么?
熊谱翔(RT-Thread 创始人) :
由于个人兴趣及项目需求动手写了一个 RTOS,在 2006 年初发布了 RT-Thread 的第一个内核版本并开源,一开始纯粹以工程师的角度去做,当时有个看似遥远的目标是能做成一个开放式,嵌入式系统领域的 Linux。
然而接下来几年 RT-Thread 这个项目进入了一个艰难时期,因为仅仅只是一个 RTOS 内核很难得到关注,期间凭借个人兴趣不断去做不同平台移植,完善功能。期间也做过一些社区活动,很多时候就是一些爱好者在汉堡王、KFC 这类地方 AA 制聚会交流,记得最惨淡的时候聚会只有两个人(包括自己)。
长时间的坚持和付出,RT-Thread 开始有了些支持者,然后不断有开发者加入进来贡献代码和完善。ARM Cortex M3 的出现,让开源的 RT-Thread 走上了新的阶段,此时的 RT-Thread 已不再只是一个实时内核了,包括了 Shell、文件系统及 TCP/IP 协议栈等,凭借低资源占用、功能丰富吸引了大批的用户。
当时是为什么加入到 RT-Thread 的?
邱祎(联合创始人) :
最初接触到 RT-Thread 是在 2006 年,当时还在电子科技大学读计算机专业研究生,专业方向是嵌入式实时操作系统,那时学了很多相关的课程,写过不少代码,也通读了很多前沿的论文,很想着手写个小型操作系统出来,正好这时熊大在网上开源发布了 RT-Thread 0.01 版,出于爱好第一时间阅读了源码。
当时被惊到了,一是高质量,优雅的代码风格,二是面向对象的内核设计思想,觉得水平非常高,另外这也正是我想写的操作系统的样子,于是果断放弃自己正在造的轮子,加入了 RT-Thread 团队,开始与 RT-Thread 结下不解之缘。
朱天龙(技术总监) :
我是开源发烧友,加入 RT-Thread 是为了实现开源事业的梦想。
满鉴霆(在读研究生) :
选择 RT-Thread 的原因是它不仅仅是一个简单的 R