数字转型新动力,开源创新赋能数字经济高质量发展
应开放原子开源基金会的邀请,软通动力董事、鸿湖万联董事长黄颖基于对软通动力开源战略的思考,为本次专题撰文——数字转型新动力,开源创新赋能数字经济高质量发展。本文首发于2023年12月12日《中国电子报》“开源发展与开发者”专题第8版。以下全文摘录:
近年来,数字经济已成为全球经济发展的新引擎和新动能,而开源则在数字技术快速升级和融合发展中发挥着重要作用。开源协作不断引领数字技术标准的创新发展,持续推动传统产业格局和商业模式变革,逐渐成为支撑数字经济快速发展和数字化转型的关键“底座”。数字经济的发展高度依赖于数字技术创新,开源协作则是数字技术创新的重要途径。
开源是推动科技进步的新动力
作为软件开发的基石,开源是迄今为止最先进、最广泛、最活跃的协同创新模式之一,其“开放式协同创新”的理念和机制已经从软件开发延伸到更多领域,成为推动科技创新的核心动力和重要路径,更成为我国数字基础设施“定魂筑基”的关键。
2023年中国开源迎来了新的发展高峰。中国开源开发者、开源项目、开源社区、开源用户数量持续攀升;基金会、知识产权、商业模式、投融资、公共服务平台等开源生态快速完善,中国开源爆发出来的活力、潜力和惊人的加速度已在全球开源界形成一股不可忽视的力量。
在技术端,中国企业参与开源逐渐向操作系统、数据库等更偏“根”技术的关键领域挺进,开始逐步掌握从底层技术到上层应用的核心能力,有效推动开源与各技术领域的深度融合;在需求端,中国拥有全球最完善的电子工业产业链,许多开源技术都能在中国市场找到载体落地 并销往全球;在人才端,目前我国的开源开发者数量已突破 800 万,居全球第二。随着开源的普及,会有更多年轻开源新生力量加入和成长,开源人才的增长空间和潜力巨大。
开源是软通动力发展的重大战略
软通动力作为业内领先的企业数字化转型使能者,一直是开源思想、开源模式的倡导者和践行者,也坚信开源是数字化服务和软件行业的未来方向。2019 年,软通动力董事长刘天文明确提出“开源战略是软通动力发展的重大战略 ”。开放原子开源基金会自 2020 年成立之初,软通动力就 积极参与并深度合作, 是基金会的白金捐赠人, 并作为多个项目群核心共建单位, 积极参与OpenHarmony、openEuler、openGauss、云原生、开源大模型等开源项目,聚焦我国“根” 技术发展的战略诉求,发挥数字技术创新优势,贡献开源力量。
为了在更大平台、更大范围内推动OpenHarmony在行业的落地与深化,2022 年子公司鸿湖万联应运而生。作为软通动力开源战略的先锋军,鸿湖万联专注于智能物联网操作系统研发和产业 化服务,基于 OpenHarmony 推出的自主品牌SwanLinkOS操作系统,先后发布了“扬帆”、“启航”、“启鸿”等多款开源鸿蒙开发套件,并持续以商显领域积蓄的势能为突破口,围绕矿山、电力、教育、交通等4个行业,与生态伙伴联合开发OpenHarmony产品和解决方案,构建国产自主可控OpenHarmony产业链。一路走来,鸿湖万联已具备从芯片适配到行业解决方案全栈式的服务能力,是OpenHarmony生态坚定的引领者和建设者。
此外,软通动力在openEuler、openGauss等领域同样成果斐然。作为 openEuler项目群黄金捐赠人,软通动力基于openEuler自主研发了企业级服务器操作系统——天鹤操作系统,其具备高性能、高运维、高兼容以及高可靠等增强特性,适用于数据库、大数据、云计算、人工智能等应用场景,已完成主流国产服务器、数据库/中间件厂商的兼容适配,助力各领域客户实现低成本、高效率的数字化转型。并针对客户需求和痛点,发布自有操作系统迁移工具x2TianHe、iTools一站式服务工具链,推出 openEuler Managed by 软通动力服务,为客户使用openEuler版本提供全方位保障。在行业落地方面,以第一份额中标中国移动操作系统迁移技术服务项目。
软通动力聚焦openGauss社区、openGauss商业发行版、工具链三大领域,积极参与openGauss 开源生态建设,与openGauss社区签署企业CLA(社区贡献者许可协议),目前在openEuler社区的贡献名列前茅;组建了数据库研究中心,基于openGauss内核打造天鹤数据库,规划面向教育、医疗、金融行业的openGauss商业定制发行版;并打造openGauss一站式迁移服务DataSwap工具链、天鹤数据复制服务等,为各行业客户提供完善的数据库解决方案。
高质量人才引领高质量发展
软通动力积极联合高职院校、生态伙伴共同探索“产学研用”模式,构建起多家技术研究中心,包括开源高斯/开源欧拉研究中心、云原生研究中心、人工智能创新与应用研究中心、数字孪生研究中心等,不断探索新兴数字技术。与行业头部企业建立5个产业创新中心,包括天枢元宇宙研究院、农粮行业生态实验室、空间智能及双碳元宇宙研究院……
2023年11月10日,无锡高新区数字人才产教联盟成立暨软通动力鸿蒙创新人才基地开业,旨在打造集鸿蒙创新行业人才培养、企业与社会培育、人才服务于一体的实训中心,培养输送数字经济相关人才,提升数字经济产业链。未来,软通动力将进一步围绕建立城市开源生态链产业基地及城市开源实验室、建立开源创新中心、建立开源人才中心等方面,助力人才培养,繁荣开源生态。
近期,为积极响应教育部“坚持以教促产、以产助教,深化产教融合”的号召,软通动力子公司鸿湖万联联合西安电子科技大学、金华职业技术学院共同成立了全国开源鸿蒙智能终端与物联行业产教融合共同体。实现教育链、人才链、产业链、创新链的有机衔接,打造“校+企+院”协同治理模式,实施“理论+实训同步学、院校+企业共培养、赛事+研究共认证” 的教学模式,进一步促进OpenHarmony生态的人才培养。
面向未来,软通动力将在开放原子开源基金会的指导下,持续秉承开放、协作、共赢的开源理念,以国际视野聚焦开源生态“根”技术的创新与应用,加速推动开源商业化应用落地,赋能开源生态以及数字中国建设。
以开源之心,引创新之路。中国的开源实践正在深度参与融入到国际开源生态之中,越来越多的中国企业作为开源生态的市场主体,投身开源、推动更多的市场资源投入开源创新。我们有理由相信,中国必将从开源大国发展成为开源强国。
相关文章:
数字转型新动力,开源创新赋能数字经济高质量发展
应开放原子开源基金会的邀请,软通动力董事、鸿湖万联董事长黄颖基于对软通动力开源战略的思考,为本次专题撰文——数字转型新动力,开源创新赋能数字经济高质量发展。本文首发于2023年12月12日《中国电子报》“开源发展与开发者”专题第8版。以…...

解决JavaWeb中IDEA2023新版本无法创建Servlet的问题
出现问题:IDEA右键创建Servlet时,找不到选项 原因分析:IDEA的2023版的已经不支持Servlet了,如果还要使用的话,需要自己创建模板使用 创建模板 右击设置,选择(File and Code Templates&#x…...
关于oracle切换mysql8总结
最近由于项目换库,特此记录 1.字段类型 number(8) -> int(8) number(16) -> bigint(16) varchar2() -> varchar() 2.导数据 从oracle迁移数据到mysql,除了用专门的数据泵,经常需要用csv导入到mysql; 导出的csv数据如果…...

Docker 容器编排技术解析与实践
探索了容器编排技术的核心概念、工具和高级应用,包括 Docker Compose、Kubernetes 等主要平台及其高级功能如网络和存储管理、监控、安全等。此外,文章还探讨了这些技术在实际应用中的案例,提供了对未来趋势的洞见。 一、容器编排介绍 容器编…...
微信小程序 ---- 慕尚花坊 订单列表
订单列表 本章节为课堂作业 01. 封装订单列表接口 API 思路分析: 为了方便后续进行商品管理模块的开发,我们在这一节将商品管理所有的接口封装成接口 API 函数 落地代码: ➡️ api/orderpay.js /*** description 获取订单列表* returns …...

Tuxera2023 NTFS for Mac下载,安装和序列号激活
对于必须在Windows电脑和Mac电脑之间来回切换的Mac朋友来说,跨平台不兼容一直是一个巨大的障碍,尤其是当我们需要使用NTFS格式的硬盘在Windows和macOS之间共享文件时。因为Mac默认不支持写入NTFS磁盘。 为了解决这一问题,很多朋友会选择很便捷…...

移动Web学习04-移动端订单结算页PC端个人中心页面
5、电商结算页面案例 css body{background-color: #F2F2F2; } * {box-sizing: border-box;margin: 0;padding: 0; }.main{padding: 12px 11px 80px; }.pay{display: flex;height: 80px;background-color: #fff;bottom: 0;width: 100%;border-top: 1px solid #ededed;position:…...

Linux基础篇:Linux网络yum源——以配置阿里云yum源为例
Linux网络yum源——以阿里云为例 一、网络yum源介绍 Linux中的YUM(Yellowdog Updater, Modified)源是一个软件包管理器,它可以自动处理依赖关系并安装、更新、卸载软件包。YUM源是一个包含软件包的远程仓库,它可以让用户轻松地安…...
2024.2.10力扣每日一题——二叉树的中序遍历
2024.2.10 题目来源我的题解方法一 递归方式方法二 非递归方式 题目来源 力扣每日一题;题序:94 我的题解 方法一 递归方式 使用递归实现,结果List也可以定义为一个类变量。 按照访问左子树——根节点——右子树的方式遍历这棵树࿰…...

MVP惊现神秘买家,或疑为华尔街传奇投资人?
随着距离美国总统大选已不足240天,全球都开始聚焦这次具有历史意义的重大事件,作为全球唯一的超级大国,美国大选的最终结果,将会更深远的影响世界的走向。 除了我们熟知的全球性安全问题,美国这次大选更是一次意识形态…...

观察者模式 C++
👂 Honey Honey - 孙燕姿 - 单曲 - 网易云音乐 目录 🌼前言 🌼描述 🎂问题 💪解决方案 🈲现实场景 代码 场景1 -- 报纸发行 场景 解释 代码 场景2 -- 气象资料发布 场景3 -- 过红绿灯 &#x…...
每日一题 --- 删除字符串中的所有相邻重复项[力扣][Go]
删除字符串中的所有相邻重复项 题目:1047. 删除字符串中的所有相邻重复项 给出由小写字母组成的字符串 S,重复项删除操作会选择两个相邻且相同的字母,并删除它们。 在 S 上反复执行重复项删除操作,直到无法继续删除。 在完成所…...

前端三剑客 —— CSS (第四节)
目录 内容回顾: 1.常见样式 2.特殊样式 特殊样式 过滤效果 动画效果 动画案例: 渐变效果 其他效果: 多列效果 字体图标(icon) 内容回顾: 1.常见样式 text-shadow x轴 y轴 阴影的模糊程度 阴影的…...

Linux文件IO(3):使用文件IO进行文件的打开、关闭、读写、定位等相关操作
目录 1. 文件IO的概念 2. 文件描述符概念 3. 函数介绍 3.1 文件IO-open函数 3.2 文件IO-close函数 3.3 文件IO-read函数 3.4 文件IO-write函数 3.5 文件IO-lseek函数 4. 代码练习 4.1 要求 4.2 具体实现代码 4.3 测试结果 5. 总结 1. 文件IO的概念 posix(可移植操作系统接…...

Vite 项目中环境变量的配置和使用
Vite 项目中环境变量的声明 我们要在 Vite 项目中进行环境变量的声明,那么需要在项目的根目录下,新建 .env.[mode] 文件用于声明环境变量,如: .env.test 文件用于测试环境下项目全局变量的声明.env.dev 文件用于开发环境下项目全…...

C++读取.bin二进制文件
C读取.bin二进制文件 在C中,可以使用文件输入/输出流来进行二进制文件的读写操作,方便数据的保存和读写。 //C读取bin二进制文件 int read_bin() {std::ifstream file("data_100.bin", std::ios::in | std::ios::binary);if (file) {// 按照…...
【ZZULIOJ】1038: 绝对值最大(Java)
目录 题目描述 输入 输出 样例输入 Copy 样例输出 Copy code 题目描述 输入3个整数,输出绝对值最大的那个数。 输入 输入包含3个int范围内的整数,用空格隔开。 输出 输出三个数中绝对值最大的数,单独占一行。若绝对值最大的数不唯…...

递归算法讲解2
前情提要 上一篇递归算法讲解在这里 递归算法讲解(结合内存图) 没看过的小伙伴可以进去瞅一眼,谢谢! 递归算法的重要性 递归算法是非常重要的,如果想要进大厂,以递归算法为基础的动态规划是必考的&…...

机器学习第33周周报Airformer
文章目录 week33 AirFormer摘要Abstract一、论文的前置知识1. 多头注意力机制(MSA)2. 具有潜变量的变分模型 二、文献阅读1. 题目2. abstract3. 问题与模型阐述3.1 问题定义3.2 模型概述3.3 跨空间MSA(DS-MSA)3.4 时间相关MSA&…...
设计模式(12):代理模式
一.核心作用 通过代理,控制对对象的访问;可以详细控制访问某个对象的方法,在调用这个方法前做前置处理,调用这个方法后做后置处理。 二.核心角色 抽象角色: 定义代理角色和真实角色的公共对外方法;真实角色: 实现抽…...

Qt/C++开发监控GB28181系统/取流协议/同时支持udp/tcp被动/tcp主动
一、前言说明 在2011版本的gb28181协议中,拉取视频流只要求udp方式,从2016开始要求新增支持tcp被动和tcp主动两种方式,udp理论上会丢包的,所以实际使用过程可能会出现画面花屏的情况,而tcp肯定不丢包,起码…...
基于Uniapp开发HarmonyOS 5.0旅游应用技术实践
一、技术选型背景 1.跨平台优势 Uniapp采用Vue.js框架,支持"一次开发,多端部署",可同步生成HarmonyOS、iOS、Android等多平台应用。 2.鸿蒙特性融合 HarmonyOS 5.0的分布式能力与原子化服务,为旅游应用带来…...
linux 错误码总结
1,错误码的概念与作用 在Linux系统中,错误码是系统调用或库函数在执行失败时返回的特定数值,用于指示具体的错误类型。这些错误码通过全局变量errno来存储和传递,errno由操作系统维护,保存最近一次发生的错误信息。值得注意的是,errno的值在每次系统调用或函数调用失败时…...

JVM虚拟机:内存结构、垃圾回收、性能优化
1、JVM虚拟机的简介 Java 虚拟机(Java Virtual Machine 简称:JVM)是运行所有 Java 程序的抽象计算机,是 Java 语言的运行环境,实现了 Java 程序的跨平台特性。JVM 屏蔽了与具体操作系统平台相关的信息,使得 Java 程序只需生成在 JVM 上运行的目标代码(字节码),就可以…...

springboot整合VUE之在线教育管理系统简介
可以学习到的技能 学会常用技术栈的使用 独立开发项目 学会前端的开发流程 学会后端的开发流程 学会数据库的设计 学会前后端接口调用方式 学会多模块之间的关联 学会数据的处理 适用人群 在校学生,小白用户,想学习知识的 有点基础,想要通过项…...
根目录0xa0属性对应的Ntfs!_SCB中的FileObject是什么时候被建立的----NTFS源代码分析--重要
根目录0xa0属性对应的Ntfs!_SCB中的FileObject是什么时候被建立的 第一部分: 0: kd> g Breakpoint 9 hit Ntfs!ReadIndexBuffer: f7173886 55 push ebp 0: kd> kc # 00 Ntfs!ReadIndexBuffer 01 Ntfs!FindFirstIndexEntry 02 Ntfs!NtfsUpda…...
「全栈技术解析」推客小程序系统开发:从架构设计到裂变增长的完整解决方案
在移动互联网营销竞争白热化的当下,推客小程序系统凭借其裂变传播、精准营销等特性,成为企业抢占市场的利器。本文将深度解析推客小程序系统开发的核心技术与实现路径,助力开发者打造具有市场竞争力的营销工具。 一、系统核心功能架构&…...

MySQL的pymysql操作
本章是MySQL的最后一章,MySQL到此完结,下一站Hadoop!!! 这章很简单,完整代码在最后,详细讲解之前python课程里面也有,感兴趣的可以往前找一下 一、查询操作 我们需要打开pycharm …...
【FTP】ftp文件传输会丢包吗?批量几百个文件传输,有一些文件没有传输完整,如何解决?
FTP(File Transfer Protocol)本身是一个基于 TCP 的协议,理论上不会丢包。但 FTP 文件传输过程中仍可能出现文件不完整、丢失或损坏的情况,主要原因包括: ✅ 一、FTP传输可能“丢包”或文件不完整的原因 原因描述网络…...

企业大模型服务合规指南:深度解析备案与登记制度
伴随AI技术的爆炸式发展,尤其是大模型(LLM)在各行各业的深度应用和整合,企业利用AI技术提升效率、创新服务的步伐不断加快。无论是像DeepSeek这样的前沿技术提供者,还是积极拥抱AI转型的传统企业,在面向公众…...