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

开源与新质生产力

94fa53cd545b80182c9620d0966f62d9.jpeg

465bb8020b756e00cef47c1dad4d1208.jpeg

在这个信息技术迅猛发展的时代,全球范围内的产业都在经历着深刻的变革。在这样的背景下,“新质生产力”的概念引起了广泛的讨论。无论是已经成为或正努力转型成为新质生产力的企业,都在寻求新的增长动力和竞争优势。作为一名长期从事开源领域研究与推广的专业人士,我深感开源不仅是技术发展的一个分支,更是推动全球经济、社会进步的重要力量。因此,本文将从多个角度深入分析开源如何成为一种革命性的新质生产力,并提出企业和政府如何利用开源提升自身的生产力和竞争力。让我们一起探索开源的深远影响和无限可能。

bda5672ebb741d8c1e53851958801a2c.jpeg

在我看来,开源的关键特征主要是两个:开放式协作与数字公共产品。或者更加连贯的表述是:以开放式协作的方式,生产数字公共产品。 

从数字公共产品的角度,开源(尤其是开源软件)以及极大的降低了各个行业的软件(供应链)成本,这在经济发展的历史中,前所未有的现象。 

从开放式协作的角度,我们会发现原本只能激烈竞争的同行,可以为同一个开源项目做贡献。借助互联网与开源协作平台的支持,全世界范围内,素不相识的人们,可以为同一个目标而努力、创新。这在经济发展的历史中,同样是前所未有的现象。

852e85665071ac71975d7462e6528f64.jpeg

中国生产力促进中心协会副理事长兼秘书长王羽,在《新质生产力核心要素指标的思考 ——形成新质生产力的核心要素指标分析与研究》一文中提出新质生产力理论公式:

新质生产力 =(科学技术**`革命性突破`**+ 生产要素**`创新性配置`**+ 产业**`深度转型升级`**)× (劳动力+劳动工具+劳动对象)**`优化组合` 

从这个角度,我们来分析一下开源的特征,是否符合新质生产力的定义。

  • 开源不仅仅是一种科学技术的革命性突破,而是一场源源不断,创造科技突破的运动

  • 开源软件供应链,完全颠覆了传统的生产要素配置的模式

  • 开源正在推动越来越多的企业,变得更加开放,加速数字化与智能化转型 

  • 开放式协作,就是劳动力+劳动工具+劳动对象的优化与创新组合 

从以上的分析,我们可以得出结论:开源就是新质生产力,开源正在推动全行业快速转型,提高自身的新质生产力。

5ee889758b2301ee6bbbaa502588b7be.jpeg

其实,在之前谭中意的文章《开源软件与开源协作:国有大中型企业新质生产力的有力支撑》中,已经有了非常全面的论述: 

1) 从高效使用开源软件,增强自研业务的研发能力开始; 

2) 研发团队达一定规模时,推行内部开源,加强协作,减少重复劳动; 

3) 将产品和战略纳入考虑,选择、融入和领导开源技术生态,为企业业务拓展和发展新模式。 

同时,制定开源战略,组建开源团队落实这些战略,确保开源软件和协作的有效运用,发展企业的可持续竞争力。 

当然,以上建议在我看来,不仅对国有大中型企业有价值,对于所有的企业,都同样具有参考价值。 

上述的建议,我认为可以简单的总结为:通过开源降低研发成本,借助开源推动商业成功。当然,这是一个相当庞大的话题,这里就不再展开了。

d387e17222d27b3eb3144b86d46e8e49.png

在之前的另一篇文章《[如何选择针对开源的公共政策?  ](https://zhuangbiaowei.github.io/2024/02/29/how-governments-choose-open-source-policies.html)》中,我详细分析了好的开源公共政策,应该遵循哪些原则?以及哪些开源政策,可能会有问题?另外特别重要的是制定开源政策的一些出发点,相关的政策应该:

  • 扩大数字公共产品的数量、质量、用户量,提供各类企业与组织对于开源的利用水平,降低本国、本地区的 IT 综合成本

  • 普及开源供应链安全的正确知识,鼓励企业与各种机构设立 OSPO,对接开源社与开源基金会,提高自身的开源治理水平 

  • 企业在开源贡献之后,能够得到 License、专利等知识产权保护。企业对于知识落差的预期能够实现,不至于被非法侵权,导致“开源反受其害”

  • 基于开源的企业,为开源提供服务的企业,能在一个更加健康的市场环境中生存

  • 支持更加综合性的开源人才培育计划,以及改进现有的开源教育机制

  • 还应该考虑:如何通过开源,输出技术,在全球范围建立技术影响力?

36e943c87b8c303b2a0d0718d543557b.png

从国际开源社区的实践来看,我们会发现一个越来越明显的趋势:围绕开源基金会的开放式协作,变得越来越普遍。开源基金会,正在成为推动开源生态长期健康发展的主导力量。 

回到中国,站在中国的开源基金会的立场上来提问:我们可以做些什么?

  • 向国家先进的开源基金会学习,推动本土企业更加广泛的开放式协作,甚至帮助本土企业走出去,成为全球开放式协作的核心力量、乃至主导力量

  • 探索基金会、企业、高校、政府、民间技术社区等多方力量,更加广泛、深入、创新的协作模式、激励模式、回馈模式 

  • 帮助创造更加健康、有价值的数字公共产品,推动建设更多方便、好用、值得信赖的数字公共服务平台

9f842ba5450fc3c20bb91fe7c3b0de43.jpeg

以上的思考与探索,依然还在进行中,希望能够与更多的朋友一起探讨,一起做更多有价值的工作。

作者丨庄表伟

编辑丨王梦玉

相关阅读 | Related Reading

开源闭源争论不休,浅谈大模型开源和闭源

科技,开源,让她们看到更广的未来 - 你有没有想过,长大以后想要做什么?

世界上最大开源平台,被残酷地抛弃了!

outside_default.png

开源社简介

outside_default.png

开源社(英文名称为“KAIYUANSHE”)成立于 2014 年,是由志愿贡献于开源事业的个人志愿者,依 “贡献、共识、共治” 原则所组成的开源社区。开源社始终维持 “厂商中立、公益、非营利” 的理念,以 “立足中国、贡献全球,推动开源成为新时代的生活方式” 为愿景,以 “开源治理、国际接轨、社区发展、项目孵化” 为使命,旨在共创健康可持续发展的开源生态体系。

开源社积极与支持开源的社区、高校、企业以及政府相关单位紧密合作,同时也是全球开源协议认证组织 - OSI 在中国的首个成员。

自2016年起连续举办中国开源年会(COSCon),持续发布《中国开源年度报告》,联合发起了“中国开源先锋榜”、“中国开源码力榜”等,在海内外产生了广泛的影响力。

ea5b1dafac6305b2c940d3fdb70a8e1e.gif

相关文章:

开源与新质生产力

在这个信息技术迅猛发展的时代,全球范围内的产业都在经历着深刻的变革。在这样的背景下,“新质生产力”的概念引起了广泛的讨论。无论是已经成为或正努力转型成为新质生产力的企业,都在寻求新的增长动力和竞争优势。作为一名长期从事开源领域…...

如何将 Windows图片查看器的背景颜色改成浅色(灰白色)?

现在大家基本都在使用Win10系统,我们在双击查看图片时,系统默认使用系统自带的图片(照片)查看器去打开图片。图片查看器的背景色默认是黑色的,如下所示:(因为大家可能会遇到同样的问题&#xff…...

k8s-pod参数详解

目录 概述创建Pod编写一个简单的Pod添加常用参数为Pod的容器分配资源网络相关Pod健康检查启动探针存活探针就绪探针 作用整个Pod参数配置创建docker-registry 卷挂载 结束 概述 k8s中的pod参数详解。官方文档   版本 k8s 1.27.x 、busybox:stable-musl、nginx:stable-alpine3…...

一些计算机网络面试题

TCP建立连接和关闭连接的流程?每个流程的环节? TCP是在传输层的协议,建立的是可靠传输 TCP在传输数据前建立连接是采用三次握手,关闭连接是四次挥手 三次握手:因为目前网络通讯是全双工的,那我假设浏览器…...

transformer - 注意力机制

Transformer 的注意力机制 Transformer 是一种用于自然语言处理任务的模型架构,依赖于注意力机制来实现高效的序列建模。注意力机制允许模型在处理一个位置的表示时,考虑输入序列中所有其他位置的信息,而不仅仅是前面的几个位置。这种机制能…...

三端植物大战僵尸杂交版来了

Hi,好久不见,最近植物大战僵尸杂交版蛮火的 那今天苏音整理给大家三端的植物大战僵尸杂交版包括【苹果端、电脑端、安卓端】 想要下载的直接划到最下方即可下载。 植物大战僵尸,作为一款古老的单机游戏,近期随着B站一位UP主潜艇…...

np.hstack()和np.vstack()函数解释

np.hstack()和np.vstack()函数解释 文章目录 1,np.hstack()1.1,代码1.2,结果 2,np.vstack()2.1,代码2.2,结果 3,np.hstack()和np.vstack()3.1,代码3.2,结果 1&#xff0c…...

【Linux】进程5——进程优先级

1.进程优先级 1.1.什么是进程优先级 cpu资源分配的先后顺序,就是指进程的优先权(priority)。优先权高的进程有优先执行权利。配置进程优先权对多任务环境的linux很有用,可以改善系统性能。还可以把进程运行到指定的CPU上&#x…...

CNN简介与实现

CNN简介与实现 导语整体结构卷积层卷积填充步幅三维卷积立体化批处理 实现 池化层特点实现 CNN实现可视化总结参考文献 导语 CNN全称卷积神经网络,可谓声名远扬,被用于生活中的各个领域,也是最好理解的神经网络结构之一。 整体结构 相较于…...

【AI大模型】Transformers大模型库(五):AutoModel、Model Head及查看模型结构

目录​​​​​​​ 一、引言 二、自动模型类(AutoModel) 2.1 概述 2.2 Model Head(模型头) 2.3 代码示例 三、总结 一、引言 这里的Transformers指的是huggingface开发的大模型库,为huggingface上数以万计的预…...

Hadoop yixing(移行),新增表字段,删除表字段,修改存储格式

Hadoop yixing(移行),新增表字段,删除表字段,修改存储格式 一、hadoop中修改存储格式,比如从 textfile 转化为 orc 格式,表中的数据的组织形式要重新改变,就要将重新创建新格式的表将原来的数据按照新的格…...

使用汇编和proteus实现仿真数码管显示电路

proteus介绍: proteus是一个十分便捷的用于电路仿真的软件,可以用于实现电路的设计、仿真、调试等。并且可以在对应的代码编辑区域,使用代码实现电路功能的仿真。 汇编语言介绍: 百度百科介绍如下: 汇编语言是培养…...

【Unity】官方文档学习-光照系统

目录 1 前言 2 光照介绍 2.1 直接光与间接光 2.2 实时光照与烘焙光照 2.3 全局光照 3 光源 3.1 Directional Light 3.1.1 Color 3.1.2 Mode 3.1.3 Intensity 3.1.4 Indirect Multiplier 3.1.5 Shadow Type 3.1.6 Baked Shadow Angle 3.1.7 Realtime Shadows 3.1…...

1731. 每位经理的下属员工数量

1731. 每位经理的下属员工数量 题目链接:1731. 每位经理的下属员工数量 代码如下: # Write your MySQL query statement below select a.employee_id as employee_id,a.name as name,count(b.employee_id) as reports_count,round(avg(b.age),0) as av…...

特征筛选LASSO回归封装好的代码、数据集和结果

Gitee仓库地址:特征筛选LASSO回归封装好的代码、数据集和结果 README LassoFeatureSelector_main 这个是主函数文件,在实例化LassoFeatureSelector类时,需要传入下面这些参数: input_train_data_path:输入训练集的路…...

Autosar 通讯栈配置-手动配置PDU及Signal-基于ETAS软件

文章目录 前言System配置ISignalSystem SignalPduFrameISignal到System Signal的mapSystem Signal到Pdu的mapPdu到Frame的mapSignal配置Can配置CanHwFilterEcuC配置PduR配置CanIf配置CanIfInitCfgCanIfRxPduCfgCom配置ComIPduComISignalSWC配置Data mappingRTE接口Com配置补充总…...

Web前端工资调整:深入剖析与全面解读

Web前端工资调整:深入剖析与全面解读 在快速发展的互联网行业中,Web前端技术日新月异,而与之紧密相关的工资调整也成为了业内热议的话题。本文将从四个方面、五个方面、六个方面和七个方面,深入剖析Web前端工资调整的原因、趋势、…...

cesium已知两个点 写一个简单具有动画尾迹效果的抛物线

// 定义起点和终点的经纬度和高度 var start { longitude: 111.09683723811149, latitude: 38.92112250636146, elevation: 603.5831692856873 }; var end { longitude: 111.09769465526689, latitude: 38.92815375977821, elevation: 627.0132157062261 }; // 生成更多的中…...

C#中使用Mysql批量新增数据 MySqlBulkCopy

在C#中使用MySqlBulkCopy类来批量复制数据到MySQL数据库,首先需要确保你的项目中已经引用了MySQL Connector。以下是使用MySqlBulkCopy的基本步骤: 1.安装MySQL Connector。 可以通过NuGet安装MySQL Connector: 2.在代码中引用必要的命名空间…...

ARM-V9 RME(Realm Management Extension)系统架构之系统安全能力的架构差异

安全之安全(security)博客目录导读 RME系统中的应用处理单元(PE)之间的架构差异可能会带来潜在的安全风险并增加管理软件的复杂性。例如,通过在ID_AA64MMFR0_EL1.PARange中为每个PE设置不同的值来支持不同的物理范围,可能会妨碍内…...

Flask RESTful 示例

目录 1. 环境准备2. 安装依赖3. 修改main.py4. 运行应用5. API使用示例获取所有任务获取单个任务创建新任务更新任务删除任务 中文乱码问题: 下面创建一个简单的Flask RESTful API示例。首先,我们需要创建环境,安装必要的依赖,然后…...

springboot 百货中心供应链管理系统小程序

一、前言 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,百货中心供应链管理系统被用户普遍使用,为方…...

React Native在HarmonyOS 5.0阅读类应用开发中的实践

一、技术选型背景 随着HarmonyOS 5.0对Web兼容层的增强,React Native作为跨平台框架可通过重新编译ArkTS组件实现85%以上的代码复用率。阅读类应用具有UI复杂度低、数据流清晰的特点。 二、核心实现方案 1. 环境配置 (1)使用React Native…...

Java多线程实现之Callable接口深度解析

Java多线程实现之Callable接口深度解析 一、Callable接口概述1.1 接口定义1.2 与Runnable接口的对比1.3 Future接口与FutureTask类 二、Callable接口的基本使用方法2.1 传统方式实现Callable接口2.2 使用Lambda表达式简化Callable实现2.3 使用FutureTask类执行Callable任务 三、…...

多种风格导航菜单 HTML 实现(附源码)

下面我将为您展示 6 种不同风格的导航菜单实现&#xff0c;每种都包含完整 HTML、CSS 和 JavaScript 代码。 1. 简约水平导航栏 <!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"><meta name"viewport&qu…...

学校时钟系统,标准考场时钟系统,AI亮相2025高考,赛思时钟系统为教育公平筑起“精准防线”

2025年#高考 将在近日拉开帷幕&#xff0c;#AI 监考一度冲上热搜。当AI深度融入高考&#xff0c;#时间同步 不再是辅助功能&#xff0c;而是决定AI监考系统成败的“生命线”。 AI亮相2025高考&#xff0c;40种异常行为0.5秒精准识别 2025年高考即将拉开帷幕&#xff0c;江西、…...

FFmpeg:Windows系统小白安装及其使用

一、安装 1.访问官网 Download FFmpeg 2.点击版本目录 3.选择版本点击安装 注意这里选择的是【release buids】&#xff0c;注意左上角标题 例如我安装在目录 F:\FFmpeg 4.解压 5.添加环境变量 把你解压后的bin目录&#xff08;即exe所在文件夹&#xff09;加入系统变量…...

路由基础-路由表

本篇将会向读者介绍路由的基本概念。 前言 在一个典型的数据通信网络中&#xff0c;往往存在多个不同的IP网段&#xff0c;数据在不同的IP网段之间交互是需要借助三层设备的&#xff0c;这些设备具备路由能力&#xff0c;能够实现数据的跨网段转发。 路由是数据通信网络中最基…...

【大模型】RankRAG:基于大模型的上下文排序与检索增强生成的统一框架

文章目录 A 论文出处B 背景B.1 背景介绍B.2 问题提出B.3 创新点 C 模型结构C.1 指令微调阶段C.2 排名与生成的总和指令微调阶段C.3 RankRAG推理&#xff1a;检索-重排-生成 D 实验设计E 个人总结 A 论文出处 论文题目&#xff1a;RankRAG&#xff1a;Unifying Context Ranking…...

前端异步编程全场景解读

前端异步编程是现代Web开发的核心&#xff0c;它解决了浏览器单线程执行带来的UI阻塞问题。以下从多个维度进行深度解析&#xff1a; 一、异步编程的核心概念 JavaScript的执行环境是单线程的&#xff0c;这意味着在同一时间只能执行一个任务。为了不阻塞主线程&#xff0c;J…...