2023年11月4日,第二届开放原子开源基金会OpenHarmony技术大会在北京国家会议中心召开,本次大会由OpenAtom OpenHarmony(简称“OpenHarmony”)项目群技术指导委员会(TSC)主办。下午举办的OpenHarmony技术俱乐部分论坛上众多高校技术导师汇聚一堂,就OpenHarmony分布式软总线设计、云服务和边缘计算、系统软件开发与调试等多项新型技术进行了深度探讨。兰州大学教授、OpenHarmony技术俱乐部主任周庆国和华中科技大学教授、OpenHarmony技术俱乐部主任王浩宇为本次论坛的出品人,兰州大学副教授周睿为论坛主持人。
兰州大学教授、OpenHarmony技术俱乐部主任周庆国
华中科技大学教授、OpenHarmony技术俱乐部主任王浩宇
兰州大学副教授周睿
OpenHarmony的生态繁荣离不开高校的参与。高校作为科技人才的摇篮,既帮助人才夯实理论基础、掌握前沿科技,也为产业提供技术攻关的支持。长久以来,OpenHarmony一直致力于构建高校生态体系,助力高校师生掌握并利用OpenHarmony实现行业需求和三方库补齐,推动OpenHarmony生态系统建设。今年OpenHarmony开展了首期面向高校的竞赛训练营,吸引了来自全国多所重点本科院校的75个赛队共计200+学生报名参与,极大推动了OpenHarmony的技术创新和知识共享,也为行业发展注入新的活力和动力。
OpenHarmony技术俱乐部分论坛现场
湖南大学教授、现代工程训练中心副主任、OpenHarmony技术俱乐部主任胡玉鹏介绍道,OpenHarmony分布式软总线的设计目标在于推进极简通信协议技术,在设备安全场景下即连即用。如何让异构设备之间共享安全能力,尤其是让资源受限的海量终端设备能具备轻量化的安全能力,实现云边端多设备协同安全,是研究的难点。为此,胡教授及其团队致力于研究支付认证场景下的OpenHarmony多设备安全协同技术,重点研究基于TrustZone的软硬件一体化分布式安全解决方案。
湖南大学教授、现代工程训练中心副主任、OpenHarmony技术俱乐部主任胡玉鹏主题分享
大连理工大学教授、OpenHarmony技术俱乐部主任徐子川提到,服务器无感知计算在边缘侧中镜像弹性部署方面具有很大的突破,这对OpenHarmony应用的未来发展有着深远的意义。他在《基于Serverless边缘云的容器镜像弹性部署:理论与实践》的主题演讲中重点介绍了分布式资源分配、任务调度、镜像存储压缩方面的现状、挑战、理论方法以及软件实现。
大连理工大学教授、OpenHarmony技术俱乐部主任徐子川主题分享
武汉大学国家网络安全学院信息安全系副主任、OpenHarmony技术俱乐部主任张立强认为,随着智能基座的不断普及,越来越多的智能设备开始互联互通。万物智联意味着开放包容,各类异构设备之间的安全接入显得尤为重要。基于身份验证和持续状态验证的可信连接,是万物智联的关键安全保障和核心机制。
武汉大学国家网络安全学院信息安全系副主任、OpenHarmony技术俱乐部主任张立强主题分享
复旦大学并行处理研究所高级工程师、OpenHarmony技术俱乐部主任蒋金虎指出,随着模拟器广泛应用于系统软件的开发和调试,其重要性日益凸显。当前主流模拟器基于IR(中间表示)方式的模拟开销大、性能低。受到源码编译到不同指令集架构二进制代码的启示,蒋金虎提出了一种基于规则学习的方法来提高模拟器效率。他通过学习和利用编译到不同架构二进制代码间的对应关系,探索并评估了这一方法的可行性和有效性。
复旦大学并行处理研究所高级工程师、OpenHarmony技术俱乐部主任蒋金虎主题分享
北京航空航天大学教授、OpenHarmony技术俱乐部主任黎立在谈到《面向OpenHarmony的软件工程研究:机遇与挑战》时指出,移动软件工程主要关注传统软件工程方法论(概念、方法、工具、模型与编程方式)在移动软件系统中的应用,目前主要聚焦在安卓和iOS生态。OpenHarmony生态的起步为移动软件工程领域开辟了新的战场,早期在此领域积累的方法和技术亦能应用于OpenHarmony生态。
北京航空航天大学教授、OpenHarmony技术俱乐部主任黎立主题分享
上海交通大学助理研究员、OpenHarmony技术俱乐部指导老师古金宇介绍了上海交通大学OpenHarmony技术俱乐部在鼓励成员们探索OpenHarmony技术的应用和创新方面所取得的成果。他表示,课题研究是俱乐部师生的主要任务之一,目前正在进行的研究方向包括OpenHarmony可信执行环境操作系统的建设、分布式机密软总线的研究以及OpenHarmony与大模型之间的碰撞与结合。
上海交通大学助理研究员、OpenHarmony技术俱乐部指导老师古金宇主题分享
华中科技大学网络空间安全学院创新中心副主任、OpenHarmony技术俱乐部指导老师慕冬亮表示,操作系统的构建依赖大量第三方开源软件,而这些开源软件不可避免地会出现或多或少的安全漏洞,导致操作系统具有潜在的开源软件供应链安全风险。其中,作为操作系统的“大脑”,内核程序的复杂性更高,迭代更快,更容易出现问题,在现实世界中造成的后果也更严重。
华中科技大学网络空间安全学院创新中心副主任、OpenHarmony技术俱乐部指导老师慕冬亮主题分享
兰州大学副教授、OpenHarmony技术俱乐部指导老师刘新和兰州大学博士、OpenHarmony技术俱乐部开源许可证治理课题组负责人刘子昂共同分享了目前OpenHarmony软件供应链体系对各类不同的开源许可证的依赖情况,并深度介绍了OpenHarmony 社区目前已实现的对开源许可证进行识别与污染治理的方法以及未来的演进思路。
兰州大学副教授、OpenHarmony技术俱乐部指导老师刘新主题分享
兰州大学博士、OpenHarmony技术俱乐部开源许可证治理课题组负责人刘子昂主题分享
电子科技大学国家大学科技园(沙河园)双创导师唐佐林认为,OpenHarmony作为开源的物联网操作系统,目前正处于快速迭代发展的阶段。作为万物互联的底座操作系统,OpenHarmony需要更多基础软件的支撑才能进一步扩大应用场景,而将Python引入OpenHarmony中无疑是扩大应用场景的关键一环,例如中小学创客教育场景。基于Python语言的Py4OH框架可以将硬件设备的差异屏蔽,提供统一的接口和开发方式,极大地提高应用程序的可移植性。
电子科技大学国家大学科技园(沙河园)双创导师唐佐林主题分享
随着各个OpenHarmony技术俱乐部的纷纷成立,OpenHarmony开源社区声势不断壮大,OpenHarmony技术俱乐部同开源项目一样需要长远规划与精心的孵化孕育。围绕“OpenHarmony技术俱乐部的未来规划和发展策略”这一主题,西安交通大学OpenHarmony技术俱乐部主任李昊、南开大学OpenHarmony技术俱乐部主任宫晓利、西安电子科技大学OpenHarmony技术俱乐部主任王璐、北京理工大学OpenHarmony技术俱乐部主任马锐、北京邮电大学OpenHarmony技术俱乐部主任邹仕洪、东南大学OpenHarmony技术俱乐部指导教师杨望、电子科技大学国家大学科技园(沙河园)双创导师唐佐林参加了圆桌论坛,针对俱乐部如何鼓励学生开展开源社区工作、如何解决新手同学在参与OpenHarmony开源社区过程中面临的挑战、如何开展针对OpenHarmony社区的产学研用合作项目以及俱乐部如何打造明星开源项目方面展开了讨论。圆桌论坛由华中科技大学网络空间安全学院创新中心副主任、OpenHarmony技术俱乐部指导教师慕冬亮主持。
圆桌论坛:OpenHarmony技术俱乐部的未来规划和发展策略”这一主题
本次OpenHarmony技术俱乐部分论坛的成功举办,充分展示了全国高校人才对OpenHarmony开源社区的强烈参与意愿和热情。这次活动不仅推动了更多高校加入这个充满活力的社区,也彰显了OpenHarmony在操作系统领域的影响力和吸引力。随着OpenHarmony高校生态的进一步繁荣,更多的人才将有机会进行全面的理论学习和实践锻炼。这将为开源生态系统的未来发展提供源源不断的动力,推动操作系统领域的技术创新和进步。