OpenHarmony,奏响中国基础软件的“光辉岁月”

45235b41706fa8fd00441e6ab054f9a9.jpeg

梦想需要多久的时间,多少血和泪,才能慢慢实现?

天地间任我展翅高飞,谁说那是天真的预言?

《光辉岁月》歌词中的这两个问题,恰好可以送给今天的中国基础软件事业。

曾几何时,我们认为中国基础软件产业繁荣仅仅是个梦想;我们认为中国基础软件做好开源生态,打造操作系统仅仅是个“预言”。

而时过境迁,沧海桑田,似乎那些梦不再遥远,那些预言已经一个个实现。作为软件世界的底座,属于这片土地的开源操作系统,正在以超乎想象的速度完善和崛起。其中最为引人注目的,就是OpenAtom OpenHarmony(简称“OpenHarmony”)。

080cf553fa3599209f389c73520374cc.png

11月4日,以“技术筑生态,智联赢未来”为主题的第二届开放原子开源基金会OpenHarmony技术大会在北京举办。本次大会由OpenHarmony项目群技术指导委员会(TSC)主办,由华为技术有限公司、江苏润开鸿数字科技有限公司、广东九联开鸿科技发展有限公司、软通动力信息技术(集团)股份有限公司、深圳开鸿数字产业发展有限公司合作支持。近120位行业代表、技术专家及高校技术导师,与众多软件开发者共同讨论了OpenHarmony操作系统的技术革新与生态共建进展,并在大会中分享了“终端操作系统十大技术挑战方向”的年度进展。

华为常务董事、终端BG CEO、智能汽车解决方案BU董事长余承东在开场致辞中表示,OpenHarmony开源三年来,在开放原子开源基金会的组织和带领下,在产业界和学术界的大力支持下,已经成为智能终端领域飞速发展的开源操作系统。OpenHarmony不仅是千行百业的数字底座,更逐步成为广大专家学者进行操作系统及相关领域研究和创新的舞台。

基础软件和开源操作系统,目前最大的挑战是什么?

与开源初期相比,OpenHarmony聚合了哪些新的力量?如何一步步前进?

为什么说OpenHarmony的进展,极具代表性展现了中国基础软件产业的未来?

OpenHarmony已经成为一个舞台,来自企业、院校、开发者社区的千万个人,千万双手,正在这个舞台上弹奏着这曲中国基础软件的“光辉岁月”。

中国基础软件

奏响光辉岁月

7ed591f32e7a59148a2143fac6f949bf.png

中国基础软件产业,正在迎来从量变到质变的巨变节点,软件产业业务收入在历史上首次突破了10万亿元大关。今年4月,工信部信息技术发展司二级巡视员王少朋在2023(首届)中国软件创新发展大会上介绍,全国软件和信息技术服务业规模以上企业在2022年已超3.5万家,软件业务收入首次跃上10万亿元台阶,全年累计完成软件业务收入达到108126亿元,同比增长11.2%。

伴随着软件产业的繁荣,软件基座的完善,中国基础软件已经解决了从0到1的问题,未来更需要走向高质量、可持续、生态化发展。换言之,中国基础软件正走向从“强量”到“强质”的发展新阶段。

霜雪褪去,迎来光辉。

接下来,中国基础软件产业将加速步入迭代升级、群体突破的关键时期。泛在化终端操作系统、开源软件体系、软件智能化等技术趋势将构成接下来的发展空间。在这种情况下,中国基础软件事业需要解决四大挑战,从而构建持续化、稳固性的软件生态:

1.底层技术探索需要不断前行,从而推动基础软件可持续迭代。

2.软件开源生态需要持续走向繁荣,社区建设要从有没有,走向强不强。

3.软件人才供给需要持续提升,产学合作需要持续加强,围绕基础软件的产学联动将成为社会关注重点。

4.软件落地、推广难的问题需要被解决,基础软件推广的应用落地需要持续加强。

技术、社区、产学联动、落地推广,构成了中国基础软件的四大挑战。而机遇蕴藏在挑战当中,OpenHarmony的进展与前进,恰好对应了中国基础软件的发展趋势。

6eb035df26bcf3e8972d6b18058665e8.png

在中国基础软件的巨变之时,OpenHarmony恰逢其时,得到了极佳的发展机遇与示范意义。

OpenHarmony融入其中,填补了开源操作系统的空白,对应了泛在化操作系统、开源、产业智能化等方面的需求。

OpenHarmony贡献其力,正在聚集更多力量,一起奏响这首《光辉岁月》。

在OpenHarmony技术大会中,可以看到四重力量共同弹奏着音符。

24e44ed656da4ba6243162733df87589.png

技术之力

弹奏操作系统的进步音符

基础软件发展的核心在于技术。只有能够不断发现需求和挑战,连续克服困难,软件才有进步的可能。

本次大会,OpenHarmony项目群技术指导委员会主席、华为基础软件首席科学家陈海波在开幕式上做了题为《OpenHarmony技术领先筑生态,万物智联赢未来》的主题演讲。

7eef43d43622f15c5466b0019432a02f.png

他表示,操作系统诞生67年来不断地演进,多次推动了信息产业浪潮的发展。不同历史时期需要不同的操作系统,万物智联为我们操作系统的发展提供了换道超车的新机遇,拥抱万物智联时代,OpenHarmony应运而生。

进一步围绕四大技术架构特征领域,陈海波深入分享了最新的技术成果和面向未来的演进思考,并介绍了“可证明的高性能与高可靠并发(Vsync)”“可信执行环境开源解决方案(OpenTrustee)”和“跨平台应用开发框架(ArkUI-X)”等近期孵化的开源项目。

在此基础上,OpenHarmony还在不断完善关键能力,推动自身的技术发展。在去年,我们介绍过OpenHarmony项目群技术指导委员会面向全社会公开征集对操作系统具有引领作用的前沿技术挑战、工程技术难题和产业技术问题,最终形成了“终端操作系统十大技术挑战方向”。

随后,这些技术挑战方向拆解出了具体的课题,在产业、学术各界得到了充分研究与讨论。本次大会中,TSC介绍“终端操作系统十大技术挑战方向”年度进展,并正式揭幕了由这些技术挑战拆解出的37道年度课题。

OpenHarmony的技术发展正在更加细化、深入、有明确指向。通过一步步向具体课题、具体问题的渗透与攻坚,OpenHarmony的技术特性将得到进一步放大,继而推动操作系统事业的整体迭代。

社区之力

弹奏开源事业的繁荣音符

97766b3e4fb0d30ead4fac0892dc742e.png

做软件容易,做生态难。这句话一直萦绕在中国基础软件开源事业身边。推进开源社区建设,需要核心技术、开发工具、市场价值的全面发展,被认为是发展软件事业中最关键的能力。

在这个领域,OpenHarmony已经将社区繁荣提升到了新的程度。经过3年发展,OpenHarmony已经迭代到4.0版本,较此前版本新增4000多个API接口,开发能力更加丰富。同时,新版本在用户交互体验、组件能力、分布式硬件支持范围和安全及隐私方面的能力也得到进一步增强。

而在社区建设方面,截至10月31日,OpenHarmony社区已经拥有超过210家伙伴,构建了42款发行版,落地商用设备超过210款,拥有超过6200名代码共建者、51家共建单位,贡献代码超过1亿行。

bb593cc10768049c8fd987d194a1818f.png

在这样的成绩下,我们可以确认OpenHarmony已经成为发展速度最快的智能终端操作系统开源社区之一。基于OpenHarmony的425款软硬件产品通过了兼容性测评,覆盖能源、金融、工业、航天、交通、医疗、教育、政务等行业。

从商业发行版、覆盖设备、落地行业,以及总开发者数量与社区代码贡献量上看,OpenHarmony社区已经从建设阶段进入了繁荣阶段。其发展路径与发展方式,可以被更多中国开源事业所参考。

57328487cdf71af3b1a22a06ade7700e.png

校园之力

弹奏产学结合的联动音符

基础软件建设,并不能仅仅依靠产业界、工业界,还需要与学术界进行紧密地联动。从而实现校园为产业界培养人才,产业界为校园贡献课题的正向循环,从而达成学术、产业双轮驱动的发展模式。

在技术与产业的力量之外,校园也已经成为OpenHarmony发展的关键力量。截至目前“OpenHarmony技术俱乐部”已经凝聚了17家头部高校,并且其定位已经从技术研讨转变为产学研共同体打造,通过多种方式共同为OpenHarmony贡献价值。

大会期间,“OpenHarmony技术俱乐部”也亮相现场,来自17所共建高校的代表一起点亮了象征着OpenHarmony社区的“璀璨星空”并共同揭榜年度课题。

a60784e81c683ba470d7f8fc339cc572.png

除了与高校共建技术俱乐部,打造产学研共同体,OpenHarmony还开展了多种多样的产学联动方式。比如在今年9月,OpenHarmony开展了首期面向高校的竞赛训练营,吸引了来自上海交通大学、复旦大学、电子科技大学、湖南大学、北京理工大学、四川大学、华中科技大学、中北大学等院校的75个赛队,超过200名学生参与,极大推动了OpenHarmony走入校园,让校园开发者了解开源操作系统。这类活动的持续推进与标准化建设,将推动围绕OpenHarmony的产学联动,为产业界贡献源源不断的人才动能。

城市之力

弹奏应用落地的发展音符

77a96b54dcde593b5094c53b31cde42f.png

在中国基础软件产业从“提量”到“提质”的转变过程中。开源软件的落地应用是“最后一公里”的挑战。也只有打通落地应用关节,才能引领产学各界源源不断投入开源项目建设,推动产业繁荣与技术进步。

在这样的大背景下,OpenHarmony的发展离不开各城市的政策支持。今年以来,深圳、福州、惠州、北京、南京、东莞等多个城市连续出台了支持OpenHarmony的产业政策,加速了OpenHarmony在各城市的政务和产业应用落地。从而让OpenHarmony获得了明确的政策动力,同时也让OpenHarmony成为更多行业的数字化选择。

373033491589bc0fe058580ad57cf525.png

今年4月以来,OpenHarmony连续在上海、武汉、长沙、北京、张掖等城市举办了OpenHarmony城市技术论坛,不断将自身价值推向各地市场。本次技术大会特别举办了OpenHarmony城市技术论坛致谢环节,OpenHarmony向城市技术论坛的出品人致以诚挚的谢意并颁发致谢纪念。

来自各个城市的接纳、信任与共建,聚合成了OpenHarmony应用落地的强有力音符。

a6550b7189e8e54f9d13c7cd4b286143.png

未来,OpenHarmony的旋律

来自你的双手

从这些进展中可以看出,OpenHarmony已经聚合了技术、社区、院校、城市的不同力量,形成了产业、政府、学术、开发者社区的共同事业。

从单线发展到力量聚合,从底座建设到整体繁荣,OpenHarmony已经形成了完整的生态。这是OpenHarmony持续进步的最好时代,也是中国基础软件不断释放机会与价值的光辉岁月。

正有无数行业、无数开发者,在OpenHarmony的舞台中伸出双手,弹奏属于自己的旋律。这些旋律聚合起来,将形成开源事业建设、操作系统迭代、千行百业智能化过程中独特的旋律。

1cb8b08b92e723f15358ebe73439de83.png

而下一段OpenHarmony的旋律,中国基础软件的旋律,或许就出自你的手中。

在今天,中国开源开发者已经突破800万,居全球第一,开源代码贡献量已经达到世界第二。OpenHarmony社区已成为“下一代智能终端操作系统根社区”,加入其中,正当其时。

万千开发者挥舞的双手,

正写下OpenHarmony灿烂的诗篇。

潮来潮往世界多变迁,

迎接中国基础软件的光辉岁月,

为它努力,为它奉献。

8bd66f5968e19876eb548d3dfd0df97e.gif

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/185749.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

16.字符连接

#include<stdio.h> #include <cstring> int main(){char s1[44];char s2[33];scanf("%s",s1);scanf("%s",s2);strcat(s1,s2) ;printf("连接两个字符为&#xff1a;%s ",s1); return 0;}

【ES专题】Logstash与FileBeat详解以及ELK整合详解

目录 前言阅读对象阅读导航前置知识笔记正文一、ELK架构1.1 经典的ELK1.2 整合消息队列Nginx架构 二、LogStash介绍2.1 Logstash核心概念2.1.1 Pipeline2.1.2 Event2.1.3 Codec (Code / Decode)2.1.4 Queue 2.2 Logstash数据传输原理2.3 Logstash的安装&#xff08;以windows为…

Python测试框架之pytest快速入门

pytest是一种流行的Python测试框架&#xff0c;支持创建简单的单元测试&#xff0c;也支持创建复杂的功能和集成测试。它提供了一系列有用的功能&#xff0c;能够方便地编写&#xff0c;组织和运行测试用例&#xff0c;并生成丰富的测试报告。 pytest的主要特点包括&#xff1…

软件测试面试题【2023最新合集】

收集了各大公司的面试经验&#xff0c;现整理出来&#xff0c;希望能给正在找工作的志同道合的小伙伴一些指引&#xff0c;本文会持续更新的哦。 1、 CPU 和 GPU的区别 一个是通用计算&#xff0c;一个是专用计算。 CPU主要负责操作系统和应用程序&#xff0c;GPU主要负责跟…

Python爬虫框架Scrapy:实现高效数据抓取

目录 一、引言 二、Scrapy框架概述 1、Scrapy框架特点 2、Scrapy框架结构 三、Scrapy框架的使用 1、安装Scrapy框架 2、创建Scrapy项目 3、创建爬虫 4、运行爬虫 四、Scrapy框架常见问题及解决方案 1、请求被网站封禁 2、处理动态加载的页面 3、避免被网站检测到爬…

进程管理(二)

进程并发制约关系及临界区 (3)比如A的n为MAX,此时B执行buf[Max]出错。 临界区是访问临界资源的代码。 par并发执行 进程同步机制准则 让权等待:主动让位 进程互斥访问临界资源的软件解决方案 算法1——设置访问编号 no_op是空指令,做空操作,空转指令。no_op依然会占…

11.8 33oj 模拟赛总结(时间安排 + 题解(数学 + 二分 + 括号匹配DP + 性质DP))

文章目录 考试时间及策略考试结果赛后总结题解Balance AddictsBoboniu and StringBracket InsertionConveyor 考试时间及策略 7:40 - 8:00 开题。T1 应该是个dp, 但是好像有点恶心。T2是个神秘构造。T3是个求随机括号匹配的概率&#xff0c;一眼应该是个 n 3 n^3 n3 的…

RabbitMQ 消息中间件

消息中间件 1、简介 消息中间件也可以称消息队列&#xff0c;是指用高效可靠的消息传递机制进行与平台无关的数据交流&#xff0c;并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息队列模型&#xff0c;可以在分布式环境下扩展进程的通信。 当下主流的消息中间…

YOLOX: Exceeding YOLO Series in 2021(2021.8)

文章目录 AbstractIntroduction介绍前人的工作提出问题解决 YOLOXYOLOX-DarkNet53Implementation detailsYOLOv3 baselineDecoupled headStrong data augmentationAnchor-freeMulti positivesSimOTAEnd-to-end YOLOOther BackbonesModified CSPNet in YOLOv5Tiny and Nano dete…

深入理解JVM虚拟机第二十二篇:详解JVM当中与操作数栈相关的字节码指令

大神链接&#xff1a;作者有幸结识技术大神孙哥为好友&#xff0c;获益匪浅。现在把孙哥视频分享给大家。 孙哥链接&#xff1a;孙哥个人主页 作者简介&#xff1a;一个颜值99分&#xff0c;只比孙哥差一点的程序员 本专栏简介&#xff1a;话不多说&#xff0c;让我们一起干翻J…

C++ —— map 和 multimap

一、map 1.介绍 1. map是关联容器&#xff0c;它按照特定的次序(按照key来比较)存储由键值key和值value组合而成的元 素。 2. 在map中&#xff0c;键值key通常用于排序和惟一地标识元素&#xff0c;而值value中存储与此键值key关联的内容。键值key和值value的类型可能不同&am…

【Linux精讲系列】——vim详解

​作者主页 &#x1f4da;lovewold少个r博客主页 ⚠️本文重点&#xff1a;c入门第一个程序和基本知识讲解 &#x1f449;【C-C入门系列专栏】&#xff1a;博客文章专栏传送门 &#x1f604;每日一言&#xff1a;宁静是一片强大而治愈的神奇海洋&#xff01; 目录 目录 ​作者…

【教3妹学编程-算法题】 在树上执行操作以后得到的最大分数

3妹&#xff1a;2哥&#xff0c;今日都立冬了&#xff0c; 可是天气一点都不冷。 2哥 : 立冬了&#xff0c;晚上要不要一起出去吃饺子&#xff1f;&#x1f95f; 3妹&#xff1a;好呀好呀&#xff0c;2哥请吃饺子喽 2哥 : 歪歪&#xff0c;我说的是一起出去吃&#xff0c;没说我…

CSS实现鼠标移至图片上显示遮罩层及文字效果

效果图&#xff1a; 1、将遮罩层html代码与图片放在一个div 我是放在 .proBK里。 <div class"proBK"><img src"../../assets/image/taskPro.png" class"proImg"><div class"imgText"><h5>用户在线发布任务&l…

另辟蹊径者 PoseiSwap:背靠潜力叙事,构建 DeFi 理想国

前不久&#xff0c;灰度在与 SEC 就关于 ETF 受理的诉讼案件中&#xff0c;以灰度胜诉告终。灰度的胜利&#xff0c;也被加密行业看做是加密 ETF 在北美地区阶段性的胜利&#xff0c; 该事件也带动了加密市场的新一轮复苏。 此前&#xff0c;Nason Smart Money 曾对加密市场在 …

SHCTF-校外赛道

SHCTF-校外赛道 [WEEK1]babyRCE 1 (1)more:一页一页的显示档案内容2 (2)less:与 more 类似&#xff0c;但是比 more 更好的是&#xff0c;他可以[pg dn][pg up]翻页3 (3)head:查看头几行4 (4)tac:从最后一行开始显示&#xff0c;可以看出 tac 是 cat 的反向显示5 (5)tail:查看…

【Springboot】Vue3-Springboot引入JWT实现登录校验以及常见的错误解决方案

文章目录 前言一、JWT简单介绍二、token校验设计思路三、使用步骤Springboot部署JWT引入依赖&#xff1a;创建登录实体类后端&#xff1a;LoginController.java路由守卫函数 四、问题 前言 项目版本&#xff1a; 后端&#xff1a; Springboot 2.7、 Mybatis-plus、Maven 3.8.1…

JavaFX入门和网格布局面板的使用,Dao层交互,舞台与场景切换以及其他控件的使用

网格布局 将整个面板划分为若干个格子 , 每个格子的大小是一样的 , 每个格子中可以放置一个控件&#xff08;布局&#xff09; , 类似于表格的方式。在网格布局 中放入控件的时候 , 还需要指定位置。 GridPane gridPane new GridPane(); 我们将要排出这个布局 , 也就是登陆页…

JVM之jinfo虚拟机配置信息工具

jinfo虚拟机配置信息工具 1、jinfo jinfo&#xff08;Configuration Info for Java&#xff09;的作用是实时地查看和调整虚拟机的各项参数。 使用jps -v 可以查看虚拟机启动时显示指定的参数列表&#xff0c;但是如果想知道未被显示指定的参数的系统默认值&#xff0c;除 …

MySQL的高阶语句

数据库的权限一般很小&#xff0c;工作中使用最多的场景就是查 排序、分组、子查询、视图、多表连接查询&#xff08;左连接、右连接、内连接&#xff09; create TABLE info ( id int(4) primary key, NAME varchar(5) not null, score decimal(5,2), address varchar(20)…