当前位置: 首页 > news >正文

共建开源新里程:北京航空航天大学OpenHarmony技术俱乐部正式揭牌成立

12月11日,由OpenAtom OpenHarmony(以下简称“OpenHarmony”)项目群技术指导委员会(以下简称“TSC”)和北京航空航天大学共同举办的“OpenHarmony软件工程研讨会暨北京航空航天大学OpenHarmony技术俱乐部成立仪式”在京圆满落幕。

现场大合影

活动当天,多位重量级嘉宾出席了此次活动,包括中国科学院院士王怀民,北京航空航天大学党委常委、副校长吕卫锋,开放原子开源基金会秘书长冯冠霖,OpenHarmony TSC主席陈海波,OpenHarmony TSC委员、中国科学院软件研究所副所长、总工程师武延军,北京航空航天大学团委书记刘洋,软件学院党委书记雷晓锋,软件学院院长胡春明,计算机学院院长王蕴红,网络空间安全学院院长刘建伟,人工智能研究院常务副院长李波,北京大学讲席教授谢涛,华东师范大学教授苏亭,华为终端软件资深技术专家金波等。本次活动由北京航空航天大学软件学院党委书记雷晓锋主持。

北京航空航天大学OpenHarmony技术俱乐部揭牌现场

北京航空航天大学OpenHarmony授牌现场

北京航空航天大学党委常委、副校长吕卫锋在致辞中强调了关键软件是国家高水平科技自立自强的重要一环,并表示,提升关键软件技术创新和供给能力需要高校、科研机构和企业的共同努力。他提到OpenHarmony开源三年来,已成为发展速度最快的智能终端操作系统开源社区之一,为广大专家学者开展创新研究提供了实践平台。他表示,北京航空航天大学OpenHarmony技术俱乐部的正式成立标志着与OpenHarmony合作的深化。期待技术俱乐部能充分发挥校企双方的优势,在人才培养、科学研究和成果转化方面取得突破,同时也希望学生们在这个平台上不断提升自我,为OpenHarmony生态繁荣注入新的活力,为国产基础软件研发做出新的更大贡献。

北京航空航天大学党委常委、副校长吕卫锋致辞

开放原子开源基金会秘书长冯冠霖指出科技创新离不开人才的培养。他认为在高校推进开源教育,传播开源文化以及建立产学研融合的创新人才培养体系对我国信息技术人才的培养和开源事业的可持续发展至关重要。北京航天航空大学拥有悠久的历史底蕴、优秀的师资力量以及操作系统前沿技术研究能力,OpenHarmony社区开源生态的繁荣发展离不开北京航空航天大学的大力支持。作为我国首家开源基金会,开放原子开源基金会与各高校院所,企业合作伙伴和开源社区合作伙伴一起承担着开源文化普及、开源人才培养的使命。未来,基金会将不断优化服务体系,为开源项目发展、人才培育和生态繁荣做出更大贡献。

开放原子开源基金会秘书长冯冠霖致辞

OpenHarmony TSC主席陈海波表示,北京航空航天大学作为我国最早开展软件工程研究的单位之一,拥有深厚的理论研究基础和学科优势。他强调,OpenHarmony这一战略平台的发展离不开北京航空航天大学的大力支持。操作系统是信息产业的灵魂,是数字经济长期可持续发展的关键要素。陈海波指出,在产业界和学术界的共同努力下,OpenHarmony开源社区生态得到了蓬勃发展,凝聚了众多共建单位和开发者共同参与代码共建。目前,OpenHarmony已经与国内超过18家头部高校联合成立了“OpenHarmony技术俱乐部”,持续深化产学研协同。他期望以北京航空航天大学OpenHarmony技术俱乐部为载体,不断开拓进取,共同构筑起一个充满活力、成果丰硕的产学研协同平台,推动OpenHarmony的技术发展和社区繁荣。

OpenHarmony项目群技术指导委员会主席陈海波致辞

北京航空航天大学软件学院院长胡春明在发言中指出,开源作为群智众创软件的成功模式,其发展离不开开源人才的培养。北航高度重视开源技术研究、实践和教育,鼓励优秀的科研成果通过开源方式贡献给社区,并将开源贡献纳入师生创新能力评价。他强调,北航OpenHarmony技术俱乐部的成立将进一步助力开源人才培养工作,促进基础软件领域的产教融合。他表示,软件学院将与计算机、网络空间安全、人工智能等相关学院密切协作,共同推进开源事业,为OpenHarmony的生态繁荣添砖加瓦。

北京航空航天大学软件学院院长胡春明致辞

北京航空航天大学OpenHarmony技术俱乐部主任黎立详细阐述了俱乐部的建设思路及规划。他表示,北京航空航天大学OpenHarmony技术俱乐部的建设将立足于北航特色,重点聚焦拔尖人才培养,以满足国家需求。在学术科研方面,俱乐部计划与学术界紧密合作,持续进行针对OpenHarmony的软件工程研究,旨在加速构建OpenHarmony相关工具链。在课程建设方面,俱乐部将结合产业界力量,深入开发面向OpenHarmony的系统与软件工程教学内容,以培养高素质的开源人才。此外,在社区参与方面,俱乐部将作为重要平台,营造浓厚的OpenHarmony学习氛围,从赋能学习到自发参与社区共建,助力学生快速上手OpenHarmony代码贡献,进一步推动OpenHarmony开源生态的繁荣与发展。

黎立教授介绍俱乐部建设思路及规划

仪式结束后,中国科学院院士王怀民作为特邀嘉宾发表了题为《把握新机 蓄势引领》的技术报告。在报告中,王怀民院士深入探讨了开源创新的发展模式、中国开源创新的发展路径以及如何在新时代实现蓄势引领。他指出,开源和闭源分别代表了开放共享和分工竞争两种不同的模式,各有其优势。他认为,开源模式通过多样性来应对不确定性,能够适应不确定的互联网计算环境,对推动技术创新具有重要意义。王怀民院士进一步阐述了中国开源创新的发展历程,经历了从学习借鉴到参与融入的不同阶段,并已开始出现OpenHarmony等源自中国的开源项目根社区、GitLink等开源创新服务平台以及CCF开源发展委员会等开源组织,他认为,中国正在步入开源创新的蓄势引领新阶段。面对充满不确定性的智能泛在计算时代,王怀民院士强调开源创新是赶超者的优先选择。他表示,我们应抓住这一新赛道的时代机遇,在“政府、市场、社会”支撑开源生态的三角关系中充分激活“社会”的作用,积极探索软件开发群智范式的新变革、合力打造群智范式的新平台,以建立我们在技术创新网络中的优势生态位。

中国科学院院士王怀民作主题报告

北京大学讲席教授谢涛作为特邀嘉宾,在活动中发表了题为《大模型时代的应用软件与系统软件形态》的技术报告。他指出,随着大模型与软件工程交叉融合的加深,基于大模型的智能化软件工程近年来取得了显著进展。智能化软件工程旨在为解决各种软件工程任务而研发的方法中灌输基于大模型的智能。在报告中,谢涛教授深入探讨了基于大模型的智能化软件工程的研究进展和未来发展方向,以及其对未来应用软件与系统软件形态的影响。

北京大学讲席教授谢涛作主题报告

OpenHarmony TSC委员、中国科学院软件研究所副所长、总工程师武延军代表OpenHarmony TSC专家,发表了题为《关于重构基础软件栈的思考》的技术报告。在报告中,武延军副所长强调了让RISC-V成为指令集国际标准的重要性,并提出应使基础软件在所有层面上仅基于RISC-V标准。他指出,RISC-V独特的“基础指令集+标准扩展指令集+用户自定义扩展指令”结构已经实现了对多样化算力的支持。通过面向未来的RISC-V指令集国际标准进行基础软件栈重构,可以使单个RISC-V架构同时具备多样算力支持、可定制化、灵活智能以及高效安全等多种能力。武延军副所长表示,这样的变革将有助于RISC-V真正成为国际性的指令集标准,极大解放软件开发人员的工作负担,释放应用发展的潜力。同时,这一改变也将更好地满足处理器厂商对于商业技术、商业秘密保护的需求。

OpenHarmony TSC委员、中国科学院软件研究所副所长、总工程师武延军作主题报告

12月11日下午,华为终端软件资深技术专家金波、北京航空航天大学教授黎立、华东师范大学教授苏亭、北京航空航天大学副教授高祥、华中科技大学助理研究员赵彦杰先后作了《华为鸿蒙产品化软件工程实践》、《OpenHarmony软件工程研究路线图》、《移动应用软件功能正确性验证》、《基于图查询的软件缺陷检测》、《“鸿”路漫漫:应用兼容性的挑战与机遇》的专题分享,与会议现场的北京航空航天大学师生交流探讨学术界和工业界的最新技术研究进展。

华为终端软件资深技术专家金波分享《华为鸿蒙产品化软件工程实践》

北京航空航天大学教授黎立分享《OpenHarmony软件工程研究路线图》

华东师范大学教授苏亭分享《移动应用软件功能正确性验证》

北京航空航天大学副教授高祥分享《基于图查询的软件缺陷检测》

华中科技大学助理研究员赵彦杰分享《“鸿”路漫漫:应用兼容性的挑战与机遇》

开源创新体系的活力源自高素质的开源人才队伍,而高校正是开源人才培养的重要基地。在高校中开展开源教育并推动开源生态建设是一项关键举措。OpenHarmony开源生态繁荣离不开高校的大力支持,同时,OpenHarmony技术俱乐部也是构筑产学研协同平台的重要载体。OpenHarmony期待与北京航空航天大学携手共进,持续提升OpenHarmony的技术影响力,并共同致力于构建繁荣的OpenHarmony开源生态系统。通过这样的紧密合作,有望在开源创新领域取得更大的成就,为我国的信息技术产业做出重要贡献。

相关文章:

共建开源新里程:北京航空航天大学OpenHarmony技术俱乐部正式揭牌成立

12月11日,由OpenAtom OpenHarmony(以下简称“OpenHarmony”)项目群技术指导委员会(以下简称“TSC”)和北京航空航天大学共同举办的“OpenHarmony软件工程研讨会暨北京航空航天大学OpenHarmony技术俱乐部成立仪式”在京圆满落幕。 现场大合影 活动当天,多位重量级嘉宾出席了此次…...

企业微信机器人发送文本、图片、文件、markdown、图文信息

import requests import base64 import hashlib import json # 机器人地址的key值 key"811a1652-60e8-4f51-a1d9-231783399ad2" def path2base64(path):"""文件转换为base64:param path: 文件路径:return:"""with open(path, "rb…...

智能优化算法应用:基于天牛须算法3D无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用:基于天牛须算法3D无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用:基于天牛须算法3D无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.天牛须算法4.实验参数设定5.算法结果6.参考文…...

【Hive】【Hadoop】工作中常操作的笔记-随时添加

文章目录 1、Hive 复制一个表:2、字段级操作3、hdfs 文件统计 1、Hive 复制一个表: 直接Copy文件 create table new_table like table_name;hdfs dfs -get /apps/hive/warehouse/ods.db/table_nameload data local inpath /路径 into table new_table;修复表: m…...

DIY电脑装机机箱风扇安装方法

作为第一次自己diy一台电脑主机的我,在经历了众多的坑中今天来说一下如何安装机箱风扇的问题 一、风扇的数量 1、i3 xx50显卡 就用一个cpu散热风扇即可 2、i5 xx60 一个cpu散热风扇 一个风扇即可 3、i7 xx70 一个cpu散热 4个风扇即可 4、i9 xx80 就需要7个以…...

基础算法(4):排序(4)冒泡排序

1.冒泡排序(BubbleSort)实现 算法步骤:比较相邻的元素。如果第一个比第二个大,就交换。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。 这步做完后,最后的元素会是最大的数。 针对所有的元素重复以上的步骤&#…...

鸿蒙开发之网络请求

//需要导入http头文件 import http from ohos.net.http//请求地址url: string http://apis.juhe.cn/simpleWeather/queryText(this.message).maxFontSize(50).minFontSize(10).fontWeight(FontWeight.Bold).onClick(() > {console.log(请求开始)let req http.createHttp()…...

PrimDiffusion:3D 人类生成的体积基元扩散模型NeurIPS 2023

NeurIPS2023 ,这是一种用于 3D 人体生成的体积基元扩散模型,可通过离体拓扑实现明确的姿势、视图和形状控制。 PrimDiffusion 对一组紧凑地代表 3D 人体的基元执行扩散和去噪过程。这种生成建模可以实现明确的姿势、视图和形状控制,并能够在…...

时序预测 | Python实现LSTM-Attention-XGBoost组合模型电力需求预测

时序预测 | Python实现LSTM-Attention-XGBoost组合模型电力需求预测 目录 时序预测 | Python实现LSTM-Attention-XGBoost组合模型电力需求预测预测效果基本描述程序设计参考资料预测效果 基本描述 该数据集因其每小时的用电量数据以及 TSO 对消耗和定价的相应预测而值得注意,从…...

【网络安全技术】电子邮件安全PGP,SMIME

一、PGP(Pretty Good Privacy) PGP是一种邮件加密手段,他在发邮件一方加密,然后发给发送方邮件服务器,发送方邮件服务器再发送给接收方邮件服务器,然后接收方再从接收方邮件服务器pop出来,这整…...

CSS学习笔记整理

CSS 即 层叠样式表/CSS样式表/级联样式表,也是标记语言, 用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距)以及版面的布局和外观显示样式 目录 准备工作 Chrome调…...

SpringData自定义操作

一、JPQL和SQL 查询 package com.kuang.repositories;import com.kuang.pojo.Customer; import org.springframework.data.jpa.repository.Query; import org.springframework.data.repository.CrudRepository; import org.springframework.data.repository.PagingAndSortingR…...

【Java JVM】运行时数据区

JVM 在执行 Java 程序的过程中会把它管理的内存分为若干个不同的数据区域, 这些区域有着各自的用途。 根据《Java虚拟机规范》中规定, JVM 所管理的内存大致包括以下几个运行时数据区域, 如图所示: 这个运行时数据区被分为了 5 大块 方法区 (Method Area)堆 (Heap)虚拟机栈 (V…...

k8s中pod监控数据在grafana中展示

实现目标:将kubesphere[K8S]中运行的pod监控数据在grafana平台进行展示。 前提说明:需要在k8s每个集群中内置的prometheus配置中将pod指标数据远程写入到victoriametrics持久化数据库中。 实现效果如下: CPU使用量: round(sum by (namespace, pod) (irate(container_cpu…...

人机协同之间也有混馈机制

不懂数学的狮子,能精准的在最佳时刻、最佳路径捕捉到羚羊,这种天赋的“算计”能力,可谓叹为观止!里面既有反馈也有前馈,应该是混馈机制。混馈机制是指信息在系统中同时进行正向和反向的传递与调节。在狮子捕捉羚羊的过…...

微服务网关Gateway

springcloud官方提供的网关组件spring-cloud-starter-gateway,看pom.xml文件,引入了webflux做响应式编程,请求转发用到了netty的reactor模型,支持的请求数在1W~1.5W左右。hystrix停止维护后,官方推荐resilience4j做服务熔断,网关这里也能看到依赖。 对于网关提供的功能…...

flume:Ncat: Connection refused.

一:nc -lk 44444 和 nc localhost 44444区别 nc -lk 44444 和 nc localhost 44444 是使用 nc 命令进行网络通信时的两种不同方式。 1. nc -lk 44444: - 这个命令表示在本地监听指定端口(44444)并接受传入的连接。 - -l 选项…...

selenium 与 chromedriver安装

本文章向大家介绍selenium 安装与 chromedriver安装,主要包括selenium 安装与 chromedriver安装使用实例、应用技巧、基本知识点总结和需要注意事项供大家参考。 一、安装selenium 1、Selenium简介 Selenium是一个Web的自动化测试工具,最初是为网站自动化测试而开…...

【Unity】2D项目中如何让Camera展示的大小正好等于某一个Game Object的大小

【背景】 用Unity做工具软件的话希望Camera大小正好和界面Panel一致。 【方法一:手动调整】 相机设置成正交后手动调整边框,当然这种方法精确度不高。 【方法二:在Camera上追加如下脚本】 这里面的public变量里面拖放你想要对齐的目标对象即可。 using UnityEngine;pu…...

last block incomplete in decryption

测试AES加密参数时报出的错,对比参数,发现接口收到的请求参数少了个号。这是因为号在URL中是一个特殊字符,所以传递时可能会丢失。 处理方案 使用param.replaceAll(" ", "")统一替换空格为号。前端传递参数时&#xff0c…...

Guardrails for Amazon Bedrock 基于具体使用案例与负责任 AI 政策实现定制式安全保障(预览版)

作为负责任的人工智能(AI)战略的一部分,您现在可以使用 Guardrails for Amazon Bedrock(预览版),实施专为您的用例和负责任的人工智能政策而定制的保障措施,以此促进用户与生成式人工智能应用程…...

flutter学习-day12-可滚动组件和监听

📚 目录 简介可滚动组件 SingleChildScrollViewListView separated分割线无限加载列表带标题列表 滚动监听和控制 ScrollController滚动监听NotificationListener滚动监听 AnimatedList动画列表滚动网格布局GridView 横轴子元素为固定数量横轴子元素为固定最大长度…...

LeetCode:967连续查相同的数字(DFS)

题目 返回所有长度为 n 且满足其每两个连续位上的数字之间的差的绝对值为 k 的 非负整数 。 请注意,除了 数字 0 本身之外,答案中的每个数字都 不能 有前导零。例如,01 有一个前导零,所以是无效的;但 0 是有效的。 …...

深入剖析NPM: Node包管理器的介绍和使用指南

导言:NPM(Node Package Manager)是JavaScript世界中最受欢迎的包管理器之一。它的出现大大简化了JavaScript开发过程中的依赖管理和模块化。本文将向您介绍NPM的基本概念、功能和常见用法,并为您提供一份详尽的NPM使用指南。 一、…...

AI视频-stable-video-diffusio介绍

介绍 stbilityai/stable-video-diffusion-img2vid-xt模型,由Stability AI开发和训练的基于散度的图像到视频生成模型。该模型可以接受一张静态图像作为条件,并生成出一个短视频。 该模型通过在SVD Image-to-Video [14帧]的基础上进行微调而来,可以生成576x1024分辨…...

day01-报表技术POI

前言 报表[forms for reporting to the higher organizations],就是向上级报告情况的表格。简单的说:报表就是用表格、图表等格式来动态显示数据,可以用公式表示为:“报表 多样的格式 动态的数据”。 1、开发环境搭建 功能说…...

如何预防最新的.locked、.locked1勒索病毒感染您的计算机?

尊敬的读者: 近期,网络安全领域迎来一股新潮——.locked、.locked1勒索病毒的威胁,其先进的加密技术令人生畏。本文将深入剖析.locked、.locked1勒索病毒的阴谋,提供特色数据恢复策略,并揭示锁定恶劣行径的先锋预防手…...

实现两张图片的接缝线拼接

使用ORB算法检测特征点,并通过BFMatcher进行特征点匹配。然后,根据Lowes ratio test选择好的匹配点,并使用findHomography计算单应性矩阵。最后,使用warpPerspective将图像进行透视变换,然后将第二张图像粘贴到变换后的…...

基于JNI 实现 嵌套 List 类型参数解析

基于JNI 实现 嵌套 List 类型参数解析 背景分析解决 背景 在前面两篇文章中,我们总结了Java 调用 C/C SDK 的几种方案,分享了JNI在实践过程中的一些踩坑点,而在这篇文章将继续分享针对Java List类型及其嵌套类型,我们的JNI如何接…...

探索灵活性与可维护性的利器:策略(Strategy)模式详解

目录 ​编辑 1. 策略模式概述: 2. 主要角色: 3. 实例场景: 4. 具体实现步骤: 步骤一:定义策略接口 5. 使用策略模式的客户端代码: 总结: 我的其他博客 1. 策略模式概述: 策…...

绵阳建设工程信息网站/淘宝关键词指数查询

大家好,今天小尼比继续来给大家讲解和MATLAB有关的知识,在《新手必看MATLAB基础知识1:MATLAB操作界面与MATLAB设置》中,有人评论留言,提出了“有点看不懂这些操作”的问题,或许今天我们能把这个问题解决。如…...

怎样自己做网站推广/seo技术分享

教育 -金融工程学-新-章节资料考试资料-宁波财经学院【】 1.1 随堂测试 1、【多选题】从交易层面来看,属于零和游戏的有: A、股票 B、期货 C、期权 D、互换 参考资料【 】 2、【判断题】远期合约出现的比期货合约早。 A、正确 B、错误 参考资料【 】 3、…...

烟台电商网站建设/培训课程表

常用于长按录音等场景&#xff01; 属性 属性简介默认step步长100smstart触发时长10*step事件 事件简介ngPress长按开始ngRelease长按释放ngPressing长按中,返回长按时长installyarn add iwe7-on-press 复制代码implements: [Iwe7OnPressModule] 复制代码<button (ngPress)&…...

wordpress如何发布文件夹/深圳seo公司助力网络营销飞跃

逆置打印字符串是有很多种方法的&#xff0c;个人感觉使用递归的方式很可以很容易的去理解栈的创建与析构&#xff0c;所以就稍微建立了模型&#xff1b;首先我们先看看理论&#xff1a;递归模型&#xff1a;1. 递归模型即是对自己本身的调用&#xff0c;一般用在函数或子函数函…...

公司注册后怎么做网站/seo关键词如何布局

1 引言 摘要&#xff1a;在这项工作中&#xff0c;我们旨在构建一个性能强大的简单&#xff0c;直接和快速的实例分割框架。我们遵循SOLOv1方法的原理。" SOLO&#xff1a;按位置分割对象"。重要的是&#xff0c;我们通过动态学习目标分割器的mask head 。具体来说&a…...

网架报价明细表/seo咨询常德

http://poj.org/problem?id3007 用STL 会超时 用哈希哟 本题哈希很简单&#xff0c;主要是字符串可能出现的各种情况处理起来有点复杂 #include<iostream> #include<cmath> #include<string> #include<algorithm> #include<queue> #include<…...