首届中国研究生操作系统开源创新大赛OpenHarmony赛事一等奖团队专访:开源浪潮中的守正与创新
10月24日,一场以技术交流与创新碰撞为核心的开源大赛——“松山湖杯”第一届中国研究生操作系统开源创新大赛(以下简称“大赛”)总决赛在长沙圆满落幕。
据悉,本次大赛是面向研究生和高年级本科生的全国性、公益性的开源创新大赛,由教育部学位管理与研究生司指导,中国学位与研究生教育学会、中国科协青少年 科技 中心主办,由开放原子开源基金会支持、华为技术有限公司冠名、国防科技大学承办,汇聚了众多顶尖操作系统专家和优秀学生,共同探索操作系统的前沿技术和创新应用。
本次大赛共包含4个赛事,分别是OpenHarmony开源社区赛事、openEuler开源社区赛事、OpenKylin开源社区赛事以及OpenAnolis开源社区赛事。历经层层角逐,来自南京大学的“oh my ohos”团队和上海交通大学的“汉东检查组”团队分别凭借着“UICast”项目、“OhDiff”项目斩获大赛OpenHarmony赛事的一等奖。
“我们致力于开发一款高性能、功能全面且操作直观的备份系统,以帮助用户高效管理时间,从而提升其生活和工作的效率。”“汉东检查组”团队在接受记者采访时表示,之所以选择OpenHarmony赛事,是因为OpenHarmony是一个非常有潜力的开源项目,对开发者的支持方面做的更好,同时其系统架构上也非常先进,可以轻松地对系统进行一些修改,在创新的层面,空间也会相对应更多一些。
“用户们在使用传统备份方式时,要想将 手机 信息完全备份,至少也要半小时起步,时间很长。”“汉东检查组”团队说道,而他们基于OpenHarmony打造这个系统非常快,该方案的备份速度大概是目前安卓手机的10倍。
在线下路演时,现场评委们便对“OhDiff”的实用性与创新性印象深刻。它不仅具有时间机器、数据去重、场景适配、安全性、便捷UI和极致性能等六大特点的系统,还同时实现了全量备份、增量备份、备份层合并等基础功能。并通过先进的差异分析算法、分块算法和压缩算法,在多线程、环形缓冲区、数据压缩等核心技术上与备份速度、备份文件大小、拓展功能上,均做到了比现有主流备份恢复解决方案更优。
无独有偶,同样给评委们带来深刻印象的还有“oh my ohos”团队开发的“UICast”项目。
利用OpenHarmony提供的软总线的技术,“UICast”项目在功耗和带宽受限的场景下,实现了UI投屏和分块投屏两种投屏技术方案。其中,UI投屏通过仅传递图形界面数据结构而非编解码视频流,对适配的应用实现了超低带宽、超低延迟的无线投屏;分块投屏可以对应用界面不同区域的控件制定与之相适应的投屏策略,从而将宝贵的带宽资源引导至用户感知较强的交互式控件上。“UICast”借助上述两个技术方案为OpenHarmony设备提供了高效的无线投屏技术。
“传统的投屏是基于像素的,我们使用是UI方式传输。”“oh my ohos”团队介绍道,一个屏幕上的像素,无论怎么样去压缩,数据量还是很大。利用“UICast”,系统上传输的不是屏幕具体的图像,而是对屏幕内容的描述。这个描述可以简短很多,在目标被投屏的应用上进行重现,这样能够节省大量的带宽,并且分辨率,清晰度,帧率都有很大的提升。“OpenHarmony面向一般设备和小型设备都适用,所以通过OpenHarmony平台来实现我们的方案,不仅可以让手机和显示器等设备实现投屏的功能,甚至像手表这种极限小的屏幕,也可以投屏到4k大屏幕上。”“oh my ohos”团队补充道,得益于OpenHarmony平台,关于投屏的的运用和设备都变得更为广泛了。
“oh my ohos”团队表示,“我一直都非常看好OpenHarmony的万物互联概念,通过本次大赛,我感受到了万物互联的具象化,在这个技术生态下,我们所构想和创造的应用可以将各种设备、场景和数据进行高效连接和融合,这将为人们的生活、工作和生产带来深远的影响。”
九层之台,起于累土。本次大赛虽已落幕,“oh my ohos”团队和“汉东检查组”团队就像广大创新者们的缩影,创新一直在路上,开源产业的创新风潮已经到来。作为国内开源操作系统社区的引领者,OpenHarmony将在其中扮演至关重要的角色。
作为本次大赛的核心赛事之一,OpenHarmony赛事共吸引了全国48所头部高校的89支队伍参赛,最终27支队伍脱颖而出入围决赛,他们围绕系统创新、应用创新、研究创新三大赛道,产出了多款有创新、有创意、有价值的优秀作品和研究成果,展现了OpenHarmony在开源操作系统领域的蓬勃活力。
OpenHarmony项目群工作委员会执行主席、华为终端BG软件部副总裁柳晓见在大赛闭幕式的致辞中表示,华为始终秉持推动开源生态与操作系统发展的长期愿景,愿与学术界携手共进,为中国操作系统技术创新和产业升级注入新动力。随后他还分享了OpenHarmony开源4年多的成果:超过8000名贡献者以及70多家共建单位,累计产出1.1亿多行代码,800多款软硬件产品通过兼容性测评,覆盖多个国计民生行业,已经成为智能终端操作系统根社区。最后他强调华为将继续支撑核心开源项目成功,加大在人才培养上的投入,并期待和优秀的同学们一起,共建万物互联的智能世界。
随着“松山湖杯”中国研究生操作系统开源创新大赛的成功举办,OpenHarmony在高校的影响力进一步扩大,不仅吸引了越来越多的开发者和学生群体参与其中,更通过大赛培养的创新型人才,进一步推动了OpenHarmony的生态繁荣和技术创新。未来,OpenHarmony还将提供更为广阔的创新舞台,帮助每一位开发者实现技术梦想,携手更多国内高校师生,共同推动操作系统技术创新与产业应用。