操作系统|开源!国产微内核操作系统RT-Thread Smart发布


操作系统|开源!国产微内核操作系统RT-Thread Smart发布
文章图片
操作系统|开源!国产微内核操作系统RT-Thread Smart发布
文章图片
多年以来 , 由于物联网终端的运行条件限制 , 物联网操作系统对性能要求较高 , 但体积又不能太大 , 一般不会超过 10M , 这种体积要求几乎把 Windows、安卓等目前主流的操作系统排除在外 。
这对于中国自主物联网操作系统来说 , 就是一个机遇;另一方面 , 物联网操作系统的功能不能太简单 , 这又是一项挑战 。
2020 年 9 月 1 日 , 睿赛德科技举办发布会 , 并发布 RT-Thread Smart 微内核操作系统 , 该操作系统将于 2020 年 10 月开源代码 。
中国工程院院士郑纬民先生为本次发布会致开场致词 。 郑院士表示 , 有幸见证 RT-Thread 发布微内核操作系统技术 , 微内核技术用于嵌入式领域尚不多见 , 源于轻量级实时操作系统的微内核更是有着较大的开创性 , 对我国嵌入式基础软件的发展意义重大;其相比于 Linux , 在工业、国防、电力等行业都有着较为明显的差异化竞争优势和广泛的应用前景 。
据悉 , 之前 Vxworks、QNX 为代表的外国操作系统 , 几乎垄断所有带 MMU(Memory Management Unit , 内存管理单元)芯片的高端终端 , 国产操作系统几乎没有能在此类高级芯片上运行的 。 而 RT-Thread Smart 填补了这项空白 。
本次发布会有两大亮点 , 一是混合微内核 , 二是联手 RISC-V 与龙芯共建生态 。 这不但能促进业界充分发挥物联网终端的计算潜力 , 让终端真正智能起来 , 对于中国建设自主物联网生态 , 也有着重要意义 。
而 RT-Thread Smart 在性能、体积与功能方面堪称平衡的典范 , 如果 RT-Thread 能够继续努力 , 抓住本轮物联网转型的重大机遇 , 继续完善操作系统的功能 , 那么建立自主生态体系的目标将指日可待 。
物联网将带来新增流量目前手机等移动终端的出货量已经下滑 , 巨头在移动互联网方向已经增长乏术 , 而物联网目前据最保守估计其带来的新增流量也将是移动互联网的 30 倍 , 终端数据将是移动互联网的 100 倍 , 整个信息产业都期待着物联网继续引领科技的未来 , 继续使整个行业保持高速增长 。
而物联网操作系统是物联网的核心 , 更是关键中的关键 , 这方面尤其可喜的是国家从政策层面也给予了比较大的支持 , 在 2016 年工信部发布的《物联网 “十三” 五发展规划》首次将 “物联网操作系统” 列为四大关键技术之一 , 可以说目前 RT-Thread 的出现恰恰是顺应了这样的大潮流 。
目前 RT-Thread Smart 的主干分支 RT-Thread 在国内装机量已经突破 6 亿台 , 是国内市场占有率最大的物联网操作系统 。
RT-Thread 创始人熊谱翔 , 是国内最早接触 Linux 的程序员之一 , 从 Linux 诞生之初就被该操作系统的开源、自由精神所折服 , 他从重庆邮电大学毕业后使用的操作系统是闭源的 VxWorks , 不过由于没有源代码 , 很多软件都难以定制完成 , 因此在 2005 年 , 由于项目需求他萌生了自行编写操作系统的想法 。
RT-Thread 作为一种典型 RTOS(实时操作系统) , 包含了 TCP/IP 协议栈、文件系统、libc 接口、图形用户界面等等组件功能已经在完善 , 不过在初创时期 , 这几乎是熊谱翔一个人的“武林” 。
在一般人看来 , 操作系统的开发历程非常枯燥 , 不过这却是程序员的三大浪漫之一(另外两个是图形系统 , 编译器) , 后来 RT-Thread 推出的柿饼图形系统可能也是熊谱翔实现浪漫情怀的方式 。
不过万事开头难 , 据说在 RT-Thread 最初几个版本发布时 , 熊谱翔都会在论坛等着网友的提意见 , 由于最初几个版本都不太稳定 , 人气不高 , 熊谱翔还经历过只有一个人参加的技术交流会 。