第三届OpenHarmony技术大会在上海成功举办
10月12日,以“技术引领筑生态,万物智联创未来”为主题的第三届OpenHarmony技术大会(以下简称“大会”)在上海成功举办。本次大会由OpenAtom OpenHarmony(以下简称“OpenHarmony”)项目群技术指导委员会(TSC)主办,华为、上海交通大学、润开鸿、开鸿智谷、九联开鸿、鸿湖万联、深开鸿、中国科学院软件研究所、奥思维、证通电子、诚迈科技、汇思博等合作单位支持,邀请了来自全球的开源操作系统技术精英、前沿实践专家、广大开发者以及学术界大咖,面向全球展示了OpenHarmony的最新技术、生态、人才进展与行业实践,同时探讨了开源生态的未来发展方向以及万物智联时代下操作系统的演进趋势。

中国科学院院士、上海交通大学校长丁奎岭在开场致辞中首先感谢了所有支持和参与OpenHarmony项目的全体开发者和参与者,正是由于大家的共同努力和无私奉献,OpenHarmony迅速成长为全球最活跃的智能终端操作系统开源社区之一。同时他指出OpenHarmony也是一个高校和企业、和全社会协作融合,以产学研高效协同的创新体系,上海交通大学作为OpenHarmony的首批共建单位之一,多年来发挥在操作系统领域的理论积累,与各家共建单位深度协同,共同推动社会各界的数字化转型。

中国科学院院士、上海交通大学校长丁奎岭致辞
中国科学院院士、CCF开源发展委员会主任王怀民表示,OpenHarmony已成为中国教育、科技、人才一体化发展的生动案例。OpenHarmony社区与多所大学建立的俱乐部,为高校操作系统领域人才培养提供了宝贵的实战场景和机遇。希望OpenHarmony能够成为新时代赋能数字产业发展的栋梁之材,以及具有国际竞争力的新型开源项目。

中国科学院院士、CCF开源发展委员会主任王怀民致辞
开放原子开源基金会理事长程晓明表示,OpenHarmony作为基金会重点打造的明星项目,发展迅猛。未来,基金会将继续推动OpenHarmony在千行百业的应用,加快开源基础设施建设,加速开源成果的产业化落地,为开发者和生态伙伴提供更好服务,共同推动开源高质量发展。

开放原子开源基金会理事长程晓明致辞
应万物智联而生,OpenHarmony技术、生态、人才迎来跨越式增长
会上,OpenHarmony项目群工作委员会主席龚体向与会嘉宾分享了OpenHarmony社区最新的生态进展。据龚体介绍,开源四年以来,OpenHarmony社区汇聚了超过8000名贡献者以及70多家共建单位,累计产出1.1亿多行代码,超过780款软硬件产品通过兼容性测评,覆盖金融、超高清、教育、商显、工业、警务、城市、交通、医疗等领域,不仅进入了众多国计民生行业,也在消费领域逐步确立了影响力。

OpenHarmony项目群工作委员会主席龚体主题演讲
OpenHarmony项目群技术指导委员会主席、华为Fellow、华为基础软件首席科学家、上海交通大学特聘教授陈海波在主题报告中指出,操作系统是智能终端的“中枢神经系统”,不同时期需要不同的操作系统。OpenHarmony旨在面向万物智联时代构建分布式全场景协同的开源操作系统基座。
技术上,OpenHarmony具备“架构解耦、弹性扩展”“异构并行、全栈协同”“原生智能、场景体验”“原生安全、生态纯净”“极简开发、多端部署”五大技术特征,并在元OS架构、高性能文件系统EROFS、文件系统并发证明、VSync、AI原生智能架构、OpenTrustee、仓颉语言等多个关键技术和理论研究上实现突破,以先进的技术拥抱万物智联时代。
在人才方面,陈海波表示,OpenHarmony TSC已成立了10多个技术专家组,凝聚了数百名产学专家参与技术研究、项目孵化;成立了30多个高校技术俱乐部和30多家开发者协会,共同培养OpenHarmony人才,推动OpenHarmony技术创新与应用落地。

OpenHarmony项目群技术指导委员会主席、华为Fellow,华为基础软件首席科学家、上海交通大学特聘教授陈海波主题演讲
不仅如此,OpenHarmony还从国内走向了世界,与欧洲最大的开源组织Eclipse合作,基于OpenHarmony发布了Oniro OS,成为具有全球影响力的开源操作系统。现场,Eclipse基金会执行董事Mike Milinkovich进行了视频演讲,介绍了Eclipse基金会与开放原子开源基金会的合作,旨在通过Oniro项目推动OpenHarmony在欧洲市场的推广与应用。

Eclipse基金会执行董事Mike Milinkovich视频演讲
版本能力逐步完善,OpenHarmony应用开发迎来新阶段
在经过多个版本的迭代之后,OpenHarmony系统能力不断完善,在应用开发能力上得到了全面提升,基于OpenHarmony开发的HarmonyOS NEXT已启动公测。
本次大会特别邀请闲鱼、钉钉、中国建设银行、石墨文档等企业嘉宾分享了基于HarmonyOS NEXT的应用开发实践,深入探讨了OpenHarmony在智能终端领域的技术创新以及行业应用案例。相信随着应用厂商和开发者对OpenHarmony系统能力的更深入理解,OpenHarmony应用开发将按下“加速键”,未来将有更多OpenHarmony创新应用问世。

闲鱼CTO陈举锋、建信金科广州事业群平台创新团队副总经理李冲、钉钉终端技术总监石佳锐、石墨副总裁齐惊分享议题
开源共建,加速OpenHarmony南北向生态繁荣
在今年的OpenHarmony开发者大会以及华为开发者大会上,仓颉编程语言以及OpenHarmony统一互联标准先后发布,为OpenHarmony的应用开发与硬件互联指明了新的发展方向。为了更好协同多方力量,攻克编程语言与跨设备互联相关技术难题,OpenHarmony TSC孵化了OpenHarmony Cangjie PMC(项目管理委员会)以及OpenHarmony统一互联PMC,并在大会现场举办了启动孵化仪式,希望通过标准化和规范化的运营,加速推进OpenHarmony南北向生态繁荣。

OpenHarmony Cangjie PMC启动孵化仪式

OpenHarmony统一互联PMC启动孵化仪式
此外,现场还举办了OpenHarmony 5.0 Release版本的预发布仪式。OpenHarmony 5.0 Release版本是继OpenHarmony 3.2 Release版本后又一个具有里程碑意义的版本。该版本在系统完备度、分布式创新、开发者体验以及系统稳定性等方面均有大幅提升。

OpenHarmony 5.0 Release版本预发布仪式
群策群力,共绘开源生态发展蓝图
本次大会还特别设置了一场圆桌论坛,OpenHarmony项目群技术专家、学术界大咖、开源领域布道师等嘉宾齐聚一堂,以“如何培育繁荣的开源生态并走向国际化”为主题展开了深入探讨,为开源生态发展建言献策。大家一致认为,只有通过构建强大的技术基础、培养多元化的开发者社区和人才生态、推动全球企业深度参与、加强国际合作和标准对接、确保安全性与合规性等方式,开源项目才能够在全球范围内实现创新与发展,为行业带来新的机遇和增长动力。

圆桌论坛现场
星光璀璨,致谢OpenHarmony社区贡献者
OpenHarmony技术俱乐部作为OpenHarmony人才培养与技术研发的重要平台,在各高校成立以来,一直积极参与社区建设,致力科研、组织活动、培养人才,取得了显著的成果。本次大会举办了“星光璀璨”仪式,32家OpenHarmony技术俱乐部隆重登场。同时,首批30家OpenHarmony开发者协会也盛大开启。此外,大会还对取得优秀成果的星光OpenHarmony技术俱乐部、星光导师、星光贡献者、星光活动进行了致谢。

32家OpenHarmony技术俱乐部亮相

30家OpenHarmony开发者协会启动

星光OpenHarmony技术俱乐部

OpenHarmony技术俱乐部星光导师、星光贡献者

OpenHarmony技术俱乐部星光活动
随后,现场还为2023年OpenHarmony领航课题进行了致谢,并揭榜了2024年OpenHarmony年度课题,号召产业界、学术界持续投入,攻坚克难,参与技术难题解题,为操作系统未来发展贡献力量。

OpenHarmony领航课题致谢

OpenHarmony年度课题揭榜
大会现场还特别举办了年度星光技术工作组(TSG)以及星光贡献者致谢仪式,为在OpenHarmony的关键技术孵化、技术标准制定等活动中,取得优秀成果的TSG团队及个人进行了致谢。

年度星光TSG、年度TSG星光贡献者
最后,大会还对参与“OpenHarmony开发者激励计划”并做出突出贡献的MVP和大使进行了授牌,并对OpenHarmony竞赛训练营获奖团队、指导老师等进行了授牌。

OpenHarmony年度MVP、年度大使

OpenHarmony竞赛训练营特别创新奖、三等奖、二等奖

OpenHarmony竞赛训练营一等奖、最佳指导老师奖
从本次大会可以看出,OpenHarmony在技术创新、人才培养和生态建设等方面都取得了突破性的进展,不仅为操作系统的未来发展做出了重要贡献,还为千行百业的数字化转型起到了关键性的推动作用。面向全新的万物智联时代,OpenHarmony将继续秉持开源开放共建共赢的理念,汇聚全球开发者、共建伙伴,以及学术界、产业界等多方力量,持续助推数字经济发展与产业智能化转型,为全球操作系统的技术创新贡献中国力量。
相关文章:
第三届OpenHarmony技术大会在上海成功举办
10月12日,以“技术引领筑生态,万物智联创未来”为主题的第三届OpenHarmony技术大会(以下简称“大会”)在上海成功举办。本次大会由OpenAtom OpenHarmony(以下简称“OpenHarmony”)项目群技术指导委员会&…...
数字化:IT部门主导还是业务部门主导?
在这个瞬息万变的数字化时代,企业如同在大海中航行的小船,面对波涛汹涌的市场竞争,数字化转型已成为生存的必经之路。然而,在这条充满挑战的航线上,常常会出现一个让人纠结的问题:数字化转型究竟应该由IT部…...
MySQL表的基本查询下/分组聚合统计
1,update 对查询到的结果进行列值更新,可以和older by,where,limit合并使用,为了方便讲解,将会以题目练习的方式进行说明: 1,将孙悟空同学的数学成绩变更为 80 分 本道题和where联…...
条款3: 理解decltype
目录 一、decltype + 变量 二、decltype + 表达式 三、decltype 使用场景 一、decltype + 变量 🥭 所有的信息都会保留,数组和函数也不会退化 const int &&carref = std::move(ca); decltype(carref) bb; // bb推导为const int &&,不会被忽略掉co…...
TCP:过多的TIME_WAIT
过多的TIME_WAIT 线上问题紧急处理方式tcp_tw_reuse启用主要特点:源码 线上问题 线上机器出现了几万个TIME_WAIT,怎么办? 紧急处理方式 tcp_tw_reuse 启用 默认情况下tcp_tw_reuse是关闭状态,使用sysctl -w net.ipv4.tcp_tw_…...
化学元素分子量、氧化物系数计算python类
在网上找到的分子量计算类,做了少量修改,有原子量、分子量、氧化物系数的计算。 import re wt_dict{ #该原子量数据从CRC手册第95版提取。"H": 1.008,"He": 4.002602,"Li": 6.94,"Be": 9.0121831,"B": 10.…...
torch.utils.data.DataLoader参数介绍
torch.utils.data.DataLoader 是 PyTorch 用于加载数据的重要工具,特别是在深度学习模型训练中。它可以高效地处理大规模数据集,并支持多线程数据加载。以下是 DataLoader 的关键参数及其功能: 主要参数 dataset: 要加载的数据集,可以是 PyTorch 自带的 torch.utils.data.…...
echarts 入门
工作中第一次碰到echarts,当时有大哥。二进宫没办法,只能搞定它。 感觉生活就是这样,不能解决的问题总是会反复出现。通过看视频、查资料,完成了工作要求。写一篇Hello World,进行备查。 基本使用 快速上手 <!DO…...
WPF实现类似网易云音乐的菜单切换
这里是借助三方UI框架实现了,感兴趣的小伙伴可以看一下。 深色模式: 浅色模式: 这里主要使用了以下三个包: MahApps.Metro:UI库,提供菜单导航和其它控件 实现步骤:1、使用B…...
OpenCV人脸检测与识别:构建智能识别系统
在当今科技日新月异的时代,人脸识别技术以其独特的便利性和安全性,在各个领域都展现出了巨大的应用潜力。从智能手机的面部解锁,到机场的自动安检,再到商场的顾客行为分析,人脸识别技术无处不在。本文将深入探讨如何使…...
H5 Canvas 举牌小人
之前看到这种的举牌小人的图片觉得很有意思,最近有时间所以就尝试写写看。 在线链接 https://linyisonger.github.io/H5.Examples/?name./080.Canvas%20%E4%B8%BE%E7%89%8C%E5%B0%8F%E4%BA%BA.html 生成效果 实现代码 <!DOCTYPE html> <html lang"…...
rom定制系列------小米6x_澎湃os1.0.28安卓13定制固件修改 刷写过程与界面预览
💝💝💝 在接待很多定制化系统过程中。小米6x机型为很多工作室客户使用。但官方低版本固件无法适应新应用的使用。有些第三方固件却可以完美解决。此固件是客户分享的卡刷固件。需要修改为可以批量刷写的线刷固件。去除一些内置应用。需要自带…...
电脑硬件性能:HDD + SSD + CPU + GPU
文章目录 任务管理器:性能参数详解一、电脑的硬件组成二、机械硬盘和固态硬盘2.1、详细介绍:HDD SSD2.2、读写性能2.2.1、(HDD)读写性能的影响因素:寻道时间 旋转延迟 数据传输时间2.2.2、(SSDÿ…...
通过粒子系统customData传值给材质球
粒子特效使用的材质球,如果通过动画控制shader的某个参数,例如溶解阈值,所有的粒子都会按照相同的数值变化,如果需要每个粒子在自己的生命周期内按照曲线变化,则可以通过customData实现。 1.ParticleSystem中勾选Cust…...
常用分布的数学期望、方差、特征函数
文章目录 相关教程相关文献常用分布的数学期望&方差&特征函数定义事件域概率条件概率随机变量分布函数连续随机变量的概率密度函数数学期望离散随机变量连续随机变量 方差与标准差最大似然估计特征函数 不等式Chebyshev(切比雪夫)不等式 作者&am…...
ssh-配置
生成 SSH 密钥是一项重要的安全措施,用于在客户端和服务器之间建立加密连接。以下是在 Windows 和 Linux 系统上生成 SSH 密钥的详细步骤。 一、在 Linux 上生成 SSH 密钥 Linux 通常预装了 ssh-keygen 工具,可以通过以下步骤生成 SSH 密钥:…...
Python 在 JMeter 中如何使用?
要在JMeter中使用Python,需要使用JSR223 Sampler元素来执行Python脚本。使用JSR223 Sampler执行Python脚本时,需要确保已在JMeter中配置了Python解释器,并设置了正确的环境路径。 1、确保JMeter已安装Python解释器,并将解释器的路…...
贪心day1
文章目录 前言雪糕的最大数量重新分装苹果装满石头的背包的最大数量K 次取反后最大化的数组和不同整数的最少数目 前言 💫你好,我是辰chen,本文旨在准备考研复试或就业 💫文章题目大多来自于 leetcode,当然也可能来自洛…...
Redis 完整指南:命令与原理详解
目录 1. Redis 概述什么是 RedisRedis 应用场景 2. 安装与启动Redis 安装步骤源代码安装使用包管理器安装(以 Ubuntu 为例) 编译与启动命令编客户端连接 3. Redis 存储结构KV 存储结构数据结构类型String(字符串)List(…...
【2024软考高级架构师】论文篇——3、论Web系统的测试技术及其应用
【摘要】 本人于2023年8月参与了某地级市的市级机关电子政务信息系统的建设工作,该项目是该市机关的电子政务网建设计划的一部分,笔者在该项目中担任项目经理和系统分析师一职,主要负责项目的日常全面管理和质量保证与质量控制工作。该项目是基于WEB系统的,由于WEB系统具有…...
浅谈 React Hooks
React Hooks 是 React 16.8 引入的一组 API,用于在函数组件中使用 state 和其他 React 特性(例如生命周期方法、context 等)。Hooks 通过简洁的函数接口,解决了状态与 UI 的高度解耦,通过函数式编程范式实现更灵活 Rea…...
装饰模式(Decorator Pattern)重构java邮件发奖系统实战
前言 现在我们有个如下的需求,设计一个邮件发奖的小系统, 需求 1.数据验证 → 2. 敏感信息加密 → 3. 日志记录 → 4. 实际发送邮件 装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其…...
css实现圆环展示百分比,根据值动态展示所占比例
代码如下 <view class""><view class"circle-chart"><view v-if"!!num" class"pie-item" :style"{background: conic-gradient(var(--one-color) 0%,#E9E6F1 ${num}%),}"></view><view v-else …...
.Net框架,除了EF还有很多很多......
文章目录 1. 引言2. Dapper2.1 概述与设计原理2.2 核心功能与代码示例基本查询多映射查询存储过程调用 2.3 性能优化原理2.4 适用场景 3. NHibernate3.1 概述与架构设计3.2 映射配置示例Fluent映射XML映射 3.3 查询示例HQL查询Criteria APILINQ提供程序 3.4 高级特性3.5 适用场…...
【大模型RAG】Docker 一键部署 Milvus 完整攻略
本文概要 Milvus 2.5 Stand-alone 版可通过 Docker 在几分钟内完成安装;只需暴露 19530(gRPC)与 9091(HTTP/WebUI)两个端口,即可让本地电脑通过 PyMilvus 或浏览器访问远程 Linux 服务器上的 Milvus。下面…...
深入理解JavaScript设计模式之单例模式
目录 什么是单例模式为什么需要单例模式常见应用场景包括 单例模式实现透明单例模式实现不透明单例模式用代理实现单例模式javaScript中的单例模式使用命名空间使用闭包封装私有变量 惰性单例通用的惰性单例 结语 什么是单例模式 单例模式(Singleton Pattern&#…...
【磁盘】每天掌握一个Linux命令 - iostat
目录 【磁盘】每天掌握一个Linux命令 - iostat工具概述安装方式核心功能基础用法进阶操作实战案例面试题场景生产场景 注意事项 【磁盘】每天掌握一个Linux命令 - iostat 工具概述 iostat(I/O Statistics)是Linux系统下用于监视系统输入输出设备和CPU使…...
STM32标准库-DMA直接存储器存取
文章目录 一、DMA1.1简介1.2存储器映像1.3DMA框图1.4DMA基本结构1.5DMA请求1.6数据宽度与对齐1.7数据转运DMA1.8ADC扫描模式DMA 二、数据转运DMA2.1接线图2.2代码2.3相关API 一、DMA 1.1简介 DMA(Direct Memory Access)直接存储器存取 DMA可以提供外设…...
如何在看板中有效管理突发紧急任务
在看板中有效管理突发紧急任务需要:设立专门的紧急任务通道、重新调整任务优先级、保持适度的WIP(Work-in-Progress)弹性、优化任务处理流程、提高团队应对突发情况的敏捷性。其中,设立专门的紧急任务通道尤为重要,这能…...
2021-03-15 iview一些问题
1.iview 在使用tree组件时,发现没有set类的方法,只有get,那么要改变tree值,只能遍历treeData,递归修改treeData的checked,发现无法更改,原因在于check模式下,子元素的勾选状态跟父节…...
