独家对话 RT-Thread 创始人熊谱翔:国产操作系统厚积而薄发 | 人物志( 二 )


CSDN:2005 年时因为朋友的项目动了自己写一个嵌入式实时操作系统的念头 , 是什么促成了 RT-Thread 成为了自己的事业?
熊谱翔:是因为对操作系统的热爱、对网络的热爱 。
原来在学校时接触的开源 , 则变成了自己后续做事的方式 , 自己初始开发了一个操作系统 , 并以开源、开放、社区化的方式来发展 , 并在这个过程中欲罢不能 , 最终也就积极拥抱了 。
独家对话 RT-Thread 创始人熊谱翔:国产操作系统厚积而薄发 | 人物志文章插图
“开源模式与商业化模式并不矛盾”
CSDN:开源在这之中 , 起到了哪些作用?
熊谱翔:开源在这个过程中起着至关重要的作用 , 甚至是我们的活动准则 。 因为开源 , 越来越多的人参与到 RT-Thread 的开发者行列中;因为开源、开放 , 让 RT-Thread 受到越来越多人的认可 , 从试用、到使用、到爱用 。
可以认为 , 没有开源就没有 RT-Thread , 因为它本身就是开源社区下众多开发者集体的结晶 。
CSDN:开源是自主创新道路上的中坚力量 , 在过往多年间 , RT-Thread 是如何从开源实现商业化的 , 是否可以分享一些经验或者其中的心路历程?
熊谱翔:最初 , RT-Thread 并没有考虑到太多商业化的事情 , 只是觉得 RT-Thread 可以被大家用起来 , 非常开心 。 不过 , 在这个过程中 , 一些公司在使用的基础上 , 还希望能够有一定的新人培训及后备的技术保障 。
其实 , 初始时在社区内并没人提供这些 , 也想着不应该因为没有技术支持、服务而阻碍了 RT-Thread 的使用 。 因此 , 当时我们和社区的几位骨干共同讨论 , 成立现在的公司 , 在社区上大家将新公司都称之为 RT-Thread 服务公司 。 这也就是在开源商业模式中的服务模式 , 虽然软件是开源的 , 但当涉及到我们的技术支持、人员投入时 , 这些实际上都是需要付费维护的 。
因为技术服务的缘故 , RT-Thread 也经历了定制化服务的部分(当然也经历过创业公司的生与死 , 特别是还要顾及到跟随着的兄弟们的生活问题) , 逐步积累了一些在操作系统平台基础之上的增值组件 。
同时 , 随着开源的成熟发展 , 社区不断扩大 , 开源的项目更像一套通用性的软件 , 不可能面面俱到 , 更不可能在开源的软件代码基础上 , 一行代码不改就可以出产品了(定制性高了 , 面向特定的硬件 , 开发者用户用不起来反而吐槽得多) 。
因此 , 在整个过程中 , 必然会面临着一些开源兼顾不完善的地方 , 这也是后来开源基础平台 + 商业化组件(中间件/插件)+解决方案模式形成的主要原因 , 简单来看 , 相当于是开源商业模式中的 Open Core 模式 。
整体而言 , 随着在开源经验的不断积累 , 我们反而愈发感受到 , 只有这种才是开源项目应该具备的模式 , 开源也是一项伟大的商业模式 。
独家对话 RT-Thread 创始人熊谱翔:国产操作系统厚积而薄发 | 人物志文章插图
操作系统关键点还在于生态
CSDN:对于发展国内的开源操作系统生态 , 你有着什么样的想法和计划?作为 CSDN 的老朋友 , 你最希望我们大家一起推动什么样的共识和行动?
熊谱翔:操作系统生态关键点在于合作 , 我们在做事情前总会先问自己:这个事情我们是否可以和合作伙伴一起去做 。
在未来 , 我们希望更多人参与进来 , 不管是开发者 , 还是企业用户、硬件厂商 , 甚至希望能够辐射到海外 。 最终 , 基于操作系统我们希望它未来能够成为物联网的“根” 。
CSDN 作为国内知名的技术开发社区 , 积累的影响力、展示出来的运营能力 , 对开源社区的成功是必不可少的 。 RT-Thread 非常乐意联手 CSDN 共同开展如 Hackathon、开发者大会、技术培训等活动助力开发者提升能力 , 一起传播开源的理念 , 让更多的开发者参与到开源中来 。