操作系统是所有软件体系的基础,而随着中国物联 产业的迅猛发展,诸多国产嵌入式操作系统开始跃出水面。
其中之一包括 SylixOS,这是一款由国内企业翼辉信息自主设计开发的大型嵌入式硬实时操作系统(RTOS)。它的诞生使得国内一些关键性设备可以摆脱对国外嵌入式操作系统的依赖,为国内的嵌入式信息技术行业提供了一个全新的选择。
作为 SylixOS 的创始人,韩辉在大学期间开发出了 SylixOS 操作系统最小内核,随后在 2006 年开发完成 SylixOS 内核 LongWingTM。随后,SylixOS 产品不断更新迭代,并于 2015 年进入国产操作系统的商业化运营和推广。现在,SylixOS 嵌入式操作系统主要面向工业领域,并用于机器人、智能电 、轨道交通、航空航天等。
近期,韩辉在接受 CSDN 「人物志」专栏采访时表示,他正在带队开发翼辉全新的智能操作系统 EdgerOS,这是一款基于翼辉 SylixOS 内核打造的消费级智能边缘计算操作系统,从层次关系上与 Android 使用 Linux 内核类似。
他曾说,操作系统开发是以 10 年为单位,而 EdgerOS 对标的正是未来十年的全新需求。他希望,EdgerOS 能带来全新的智能化生活体验,并引领全新的物联 生态。
而从国内整个开源操作系统生态出发,他认为,单纯的开源可能太过狭隘,操作系统需要解决的最大挑战是解决“生产关系”的问题。
从技术创新到开源生态
CSDN:作为首批走在自主创新道路上的企业,SylixOS 的内核自主率达到了 100%,想要完全实现自主需要具备哪些必要因素/strong>
韩辉:我认为首先是热爱,没有热爱就没有翼辉团队。但仅仅有热爱是不够的,还必须拥有准确的对标市场、商业模式以及来自资本市场的助力。
SylixOS 目前以满足自主可控市场作为主力对标市场,商业模式清晰。物联 操作系统众多,其中开源的就有几十款,但是我们发现当前绝大多数开源 RTOS 都无法满足客户的需求,所以我们权衡考虑后,决定自行开发一款全新的特点鲜明的小型物联 RTOS。
翼辉的 MS-RTOS(翼辉 OS 三驾马车之一)是翼辉正向研发的一个小型物联 操作系统。MS-RTOS 有两个核心特点:“安全”和“小”。
所谓“安全”是指在小型 RTOS 上支持内核与应用程序权限隔离,多 App 间同样支持内存与权限隔离,实现多权限、多进程与多线程;所谓“小”是指可以在只有几KB RAM 的超轻量级物联 CPU 上实现以上特点。这种类型的 RTOS 目前只有 MS-RTOS,MS-RTOS 可以为客户在降低成本的同时提高绝对安全性与动态性。
所以我个人认为趋势与商业需求是打造一款操作系统的必要因素,具备这些因素才能让整个产品持续发展。
另外,我个人认为消费级操作系统的要求非常高。首先是创新,必须瞄准未来需求;其次蛋糕要大,这样才能有建立生态的可能;还有就是 App 开发需足够简单,要能够利用现有互联 科技的成果,降低对 App 开发者的要求。
同时,我希望国家加大知识产权保护,加大民企参与度,净化市场,认可价值。
CSDN:在开源软件崛起的趋势下,你怎么看目前国内基础软件自主创新现状/strong>
韩辉:国内基础软件起步较晚,目前仍以国外研发的软件为主,很多国产基础软件目前也只是仅仅解决了“能用”这个问题,离“好用”和“引领产业”还差很远。
现今形势下,自主化已势在必行。
不过,自主化也是一场持久战,绝不是几年内见分晓。未来我们一定能收获胜利,但这个未来绝不是“明天”这么快,所以恳请大家要有耐心,并给国产基础技术试错的机会。
CSDN:在推进国内基础软件自主创新落地的过程中,有哪些亟需解决的问题/strong>
韩辉:国产基础技术产业界需要主抓两手工作:自主替换与努力创新。单纯的追赶或者单纯的“换道超车”都不可取,一方面着眼于现在“卡脖子”的基础技术,一方面要投入精力在对未来趋势的判断上,储备新的技术,这样在未来到来时才不至于再次被动追赶。
CSDN:2013 年,SylixOS 使用 GPL 协议进行了开源,开源对 SylixOS 的发展与生态构建起什么作用/strong>
韩辉:2006-2012 年,SylixOS 一直在小圈子里开源,几乎都是熟悉的同事与朋友使用 SylixOS 开发产品。
2013 年,出于对 SylixOS 未来发展以及广泛应用的考虑,团队决定彻底开源 SylixOS 操作系统,如果用户符合 GPL 相关约定,就可直接从git.sylixos.com 上 clone 完整的 SylixOS 源代码,在自己的项目里使用。
SylixOS 系统开源后比以前更容易被用户接受,同时也有很多高水平的用户与爱好者为 SylixOS 提供了很多建设性的建议以及 patch,使 SylixOS 的商业化发展更加迅猛。
目前已有一千多家企业、院所、高校在试用和使用 SylixOS 操作系统。
CSDN:如果要推动中国开源生态发展的话,你最希望业内一起推动哪些共识或行动/strong>
韩辉:从操作系统角度而言,操作系统解决的最大问题是“生产关系”的问题。
简单来看,在一条产业链上,参与的人如何提供价值、如何促进发展,同时如何获取回 ,这样的闭环迭代产生,就能够可持续发展,生态也会越做越大。
我认为单纯的开源可能太过狭隘,更为关键的是如何创造一个大的蛋糕,让各个环节上参与的人都能受益,吸引更多的企业和有志之士加入到国产开源生态中来。
在过去的多年间,CSDN 帮助了很多大型技术厂商建立了自己的生态,与微软、IBM、NVIDIA、英特尔、高通都有多年的合作。彼时这些技术都是由外企来主导,我们与之共同合作建立这样的生态,也见证了这些生态的大发展。其中,以 NVIDIA 为例,10 年前,NVIDIA 与 CSDN 共同推进 CUDA 的发展,到现在该生态 AI 遍地开花,在此过程中,CSDN 积累了非常丰富的经验。
现在,我们非常高兴地看到了中国基础软件迎来了最好的发展期,而这些技术软件要想真正地发展壮大,确实需要开发者 区及第三方开发商的积极参与,所以 CSDN 围绕基础软件也在筹备建立相关的生态服务。
基于此,CSDN 已建立并形成了一个开发者关系业务部,同时将会举办围绕开发者关系等相关的大会,将我们在过去 20 年中基于开发者 区和与技术厂商合作推进的开发者生态建设上积累的经验,提炼构建我们的产品和服务,与更多厂商一起迎接中国自主技术生态发展的黄金 10 年。
作为面向大众的消费级系统,翼辉实际也需要经历这么一个过程,即任何消费级的系统都需要更丰富的应用。在此,可以结合消费者应用,让第一批开发者加入进来,丰富整个消费级系统亦或者称之为应用范围。事实上,真正评价一款系统成功与否的核心指数,有一个叫做「比尔·盖茨定律」,即在一个平台上的应用厂商,其商业价值要大于该平台,该平台才能称之为一个真正的生态。
所以我想每一个做生态、平台的公司都应该树立这样的原则,去帮助第三方开发者在自己的平台上获得成功。因此,CSDN 也希望能与翼辉,共同在这方面找到发力点。
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91361 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!