软通动力子公司鸿湖万联的SwanLinkOS如何从诸多开源嵌入式操作系统中脱颖而出,并获得研华的青睐?SwanLinkOS又将解决工业应用场景中的哪些痛点?双方合作能否带来“1+1大于2”的效果?
随着国家“十四五”规划将“加快数字化发展,建设数字中国”单列成篇,“开源”也被首次写入其中,各行各业都在积极拥抱开源生态。近日,软通动力子公司鸿湖万联(江苏)科技发展有限公司(以下简称“鸿湖万联”)与研华科技(中国)有限公司(以下简称“研华”)基于瑞芯微RK3399平台的国产化IoT边缘计算单元ITA-160/170和单板计算机RSB-4710产品完成互认证,相关产品均搭载鸿湖万联基于OpenHarmony构建的SwanLinkOS软件发行版。在研华测试团队的系统测试及验证过程中,SwanLinkOS平台具备快速构建商业化应用的能力,系统的稳定性及各项表现均满足商业化推广需求。
“天时、地利、人和”,研华与鸿湖万联的合作背后
如果要用一句话来形容鸿湖万联与研华科技的合作,可以用“天时、地利、人和”来形容。
研华科技工业物联网事业群总经理蔡奇男表示,“天时”就是符合国家政策和行业趋势。成立于1983年的研华,一直专注于工业物联网、嵌入式物联网及智慧城市三大市场。在物联网、大数据与人工智能的大趋势下,研华提出以边缘智能和工业云平台为核心的物联网软、硬件解决方案,同时紧跟国产化浪潮,携手国内优秀芯片和操作系统厂商,深入搭建国产化软硬件解决方案。
随着工业物联网的发展,开源化和国产化成为趋势,而鸿湖万联的产品方向也顺应了这一趋势。鸿湖万联CTO叶毓平也对此表示,不管是从国际大环境还是国内小环境,都表明操作系统的自主可控是大势所趋。“为什么鸿湖万联和研华的合作比较顺利,因为我们双方在战略上是一致的。”叶毓平表示,“战略上的一致性”成为了双方合作的基础。
“地利”就是地理上的距离。鸿湖万联母公司软通动力总部在北京,跟研华北京分公司离得很近,互动交流非常频繁。2022年5月份,鸿湖万联总部落户无锡,一方面是看中了无锡物联网产业集群优势,另一方面距离研华昆山研发中心和制造中心非常近。
人和”就是双方的互补性。对于研华来说,在鸿湖万联的帮助下,可以让原有的产品在不同场景下扩大连接数,帮助其把市场做得更大。对于鸿湖万联来说,要推广操作系统,离不开硬件的支持,而研华在工控领域的设备已经占全球市场的41%,是该领域的全球厂商,能够助力SwanLinkOS快速地打开市场。后续双方也会继续推出更多基于开源鸿蒙的自主可控产品和行业方案,携手共建,服务产业伙伴,为国家数字化产业建设贡献力量。
那么,研华做硬件,鸿湖万联做软件,双方共同推动的基于开源鸿蒙的自主可控产品到底是什么呢?开源系统这么多,SwanLinkOS又有哪些特点呢?
基金会与OpenHarmony
提起研华与鸿湖万联的合作,首先要介绍一下什么是开源鸿蒙(OpenHarmony)。
OpenHarmony是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能时代、基于开源的方式,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。
根据基金会官网,该基金会于2020年9月接受华为捐赠的智能终端操作系统基础能力相关代码,随后进行开源,并将该项目命名为OpenAtom OpenHarmony(简称“OpenHarmony”)。作为开放原子开源基金会的白金捐赠人,软通动力在OpenHarmony项目成立之初就积极参与共建,并在OpenHarmony技术研究与开发、服务生态的构建方面都扮演了重要角色。鸿湖万联是软通动力旗下专注操作系统研发和产业化服务的子公司,基于OpenHarmony开源系统,致力于智能物联网操作系统研发;立足无锡,辐射全国,聚焦垂直行业领域,为客户创造价值,服务使能千行百业,推动实现世界万物互联。
那么鸿湖万联的SwanLinkOS又是什么?
在开放原子开源基金会的指导下,鸿湖万联作为专业的操作系统服务商,使能OpenHarmony生态和产业的发展,致力于将SwanLinkOS打造成行业首选品牌。
据叶毓平介绍,鸿湖万联聚焦三大业务板块,六大业务品类,为多行业定制化开发基于OpenHarmony系统的商业发行版——SwanLinkOS,助力鸿湖万联打造感知、智联、创新的全场景物联网生态。
鸿湖万联发布的SwanLinkOS商显发行版、交通发行版,从系统内核、系统框架、性能优化等方面均进行了能力升级及研发创新,并通过OpenHarmony兼容性测评。
鸿湖万联SwanLinkOS商显软件发行版是基于 OpenHarmony打造的自主可控、互联互通的新一代智能商显行业操作系统,为业内首款面向商显行业的富设备发行版,解决商显行业“数据格式不统一”、“设备厂家数据协议不一致”、“安全性差”等普遍行业痛点。SwanLinkOS交通发行版拥有广泛的交通使用场景,可在路况监控、电子监控、路况大数据分析、航运智能终端、航海通讯设备等交通领域广泛使用,解决交通出行中车端、路端、云端的痛点问题。
由于OpenHarmony作为一个物联网的操作系统,既可运行在百KB级别的资源受限设备,也可运行在百MB级别的智能家用设备,以及GB级别的其他智能设备等,涵盖了从终端到边缘设备的范围。它可以针对不同的场景裁剪做出相应的系统,同时支持独立的分布式计算能力,加速运算去提高效能。
在这个前提下,每一个开发公司都可以在现有的发行版本基础上进行商业开发。而鸿湖万联的SwanLinkOS也走了类似的路线,在开源的OpenHarmony的基础版本上进行进一步开发。未来针对不同的细分应用场景如工业,也可以开发出不同的商业版本,比如增加隐私的安全性。据了解,目前,鸿湖万联开源成果丰富,拥有智行电子哨兵、智行闸机、广告机、自助营销终端等多种解决方案,其中智行电子哨兵和智行闸机并已通过OpenHarmony兼容性测评,迈出了OpenHarmony从开源到商业化的重要一步。
日前发布的基于瑞芯微RK3399平台的国产化IoT边缘计算单元ITA-160/170和单板计算机RSB-4710产品就是鸿湖万联跟研华合作,在基础版本上移植出来了专门支持工业物联网的版本。未来鸿湖万联会以SwanLinkOS为核心,慢慢去延伸到各种应用场景,来支持千行百业。
在国产化浪潮上,研华是如何布局的?
对于OpenHarmony在工业领域的优势,作为工业物联网领导企业的研华更有说服力。研华在国产化方面的布局可以追溯到10年前,最初是从硬件角度切入。因为研华的主要业务是工业计算机,便顺应潮流,从芯片硬件部分着手布局国产化替代。而当时对国产化要求比较高的市场主要是军工。
此后进入第二波国产化浪潮,除了军工市场之外,还延伸到网络安全、轨道交通、能源等产业应用领域。研华也开始逐渐从硬件国产化延伸到软件国产化,希望从一家单纯提供硬件的公司逐渐转型为软硬件一体化的整体解决方案服务商。
蔡奇男表示,研华很早就接触到各种嵌入式的操作系统。在2015年之前,当时还是物联网的上半场,市场上以Windows或Linux的嵌入式系统为主流,也有一些比较小众的一些实时性的操作系统,但这些没有在市场上真正铺开。
2019年,进入到物联网的下半场,开始出现国产化的嵌入式系统。研华在国产化的操作系统中,接触了8~9家生态伙伴,后来发现太小众走不出去。于是2020年研华开始做减法来选择适合于工业物联网的嵌入式操作系统。
2021年2月后,研华开始聚焦到几个核心的操作系统,比如麒麟、统信、OpenHarmony等,研华也将他们列为研发核心的国产操作系统。
鸿湖万联和研华为何共同选择OpenHarmony?
如果回顾Linux操作系统的发展历史,当Linux开源以后,出现很多的商业公司在Linux的核心上去发展,诞生了Red Hat、Ubuntu、CentOS这样的操作系统。鸿湖万联事实上就是类似于Red Hat这样的公司,要做的就是针对各个领域赋能客户,帮助客户能快速开发产品。
据了解,开放原子基金会旗下的开源操作系统不少,为什么鸿湖万联选择要做OpenHarmony?
叶毓平表示,除了OpenHarmony,软通动力也在做开源欧拉、开源高斯,还有其它的一些自主可控的开源系统。在这个过程中,软通动力经过评估,认为OpenHarmony的生态系统相对成熟,从芯片到模块、板卡的支持厂商都很多,在市场上具有领先性。所以子公司鸿湖万联就选择了OpenHarmony作为发展方向。
第二是在推广势能上。鸿湖万联作为首批ISV解决方案集成商,在5大领域和多个行业已服务900+款产品,覆盖400+合作伙伴。所以鸿湖万联更倾向于选择自己更熟悉的方向。
第三是关注度。目前在涉及安全领域的一些行业,包含电力、能源、交通、金融、政务、军事等领域都希望自主可控,所以对于OpenHarmony未来的关注会越来越多。
第四是技术。OpenHarmony作为下一代的物联网操作系统,支持通信软总线的概念,可以很轻松的实现M2M的沟通,在连接性上天然强于上一代的操作系统。而这一特性,针对目前追求离散制造的工业物联网来说,具有较大优势,可以让工业设备能够快速方便的实现连接,同时能够做到快速适配。
以往的嵌入式系统主要针对单一设备,以MCU等级的嵌入式设备为主。对此,蔡奇男总结了三大需求:研华面对的工业互联网市场,需要结合智能制造、智慧能源、智慧城市等多种应用需求,更关注边缘侧的需求。这种边缘侧的嵌入式系统,要求开放式的技术结构,因为要兼容连接很多不同的设备,要能实现云边端协同。此外,在工业互联网中,对于边缘设备带来的及时性控制以及安全性要求也非常重要。
蔡奇男表示,研华在选择操作系统的过程中,一般会遵循四大原则:
第一是从技术架构来考虑,因为研华的方案是下沉到边缘侧,所以要考虑适用性和技术的前瞻性是否优异。
第二是大众化。因为研华面对的是国际化市场,必须覆盖更广的客户群,如果技术特性优异,但太小众就无法走出去。
第三是政策面。是否符合目前国家主导的国产化趋势。
第四是生态。在生态经营方面,研华认为每一家公司都有自己的专注,应该做自己擅长的事情。研华一直以来保持跟生态伙伴的密切沟通和协调,然后分工合作。据介绍,目前鸿蒙万联的SwanLinkOS可以适配移植的芯片涵盖ARM、X86、MIPS、RISC-V在内的四大主流的CPU指令集,支持的国产芯片品牌包括瑞芯微、全志、龙芯等。这一次合作的瑞芯微,就是鸿湖万联在ARM指令集的基础上进行的移植。除了支持指令集,还有对一些开放源代码的支持,比如4K到8K视频的支持,比如对于传感设备的支持等。成熟丰富的生态,使得客户能够快速的实现产品开发和量产上市。
可以说OpenHarmony比较完美的解决了工业应用场景的几大痛点,同时也满足了研华选择操作系统的三大原则。“展望未来3~5年,我们认为像OpenHarmony这一类的国产嵌入式操作系统应该会呈现出指数型的增长。”蔡奇男最后表示。