中国开源软件产业研究报告Oracle 1979 DB2 1983 SQL Server 1989 Access 1992 MySQL 1995 PostgreSQL 1996 MongoDB 2009 SQLite 2000 全球DBMS操作系统开/闭源情况 BeOS Linux FreeBSD ReactOS HaiKu ArcaOS macOS Windows 1985 1990 1991 1993 DevOps, CI/CD & Site Reliability 3.8% 开源最佳实践 3.8% 其他 11.5% 库 22.9% 大数据 11.1% 网络服务器 8.9% 可扩展标记语言 6.8% 数据库 5.7% web框架 5.4% 网络客户端 5.4% 内容 4.6% 构造管理 4.6% 云 3.5% 其他 21.1% 全球开源项目分布 总量持续上升,项目类型反映市场需求与热度 2 MySQL 3 SQL Server 4 PostgreSQL 5 MongoDB 6 Redis 7 IBM Db2 8 Elasticsearch 9 Access 10 SQLite 提供托管MySQL服务的(部分)公有云 闭源 开源 DB Engine 全球DBMS流行度排名 云厂商托管开源产品的动机 • 开源产品可以免费获得, 使得厂商以较低的成本进 入需求和生态相对成熟的0 码力 | 68 页 | 3.63 MB | 1 年前3
全球开源发展态势洞察(2023年第八期)Software Architecture(AGESA)固件的计划。新固件 将经历四个阶段的开发周期预计到2026年开始 投入使用。 OSM(Open Service Mesh)是一个轻量级、 可扩展的云原生服务网格项目,旨在为运行在 Kubernetes上的应用程序提供简单、完整且独 立的服务网格解决方案,包括处理在Kuberne- tes集群上运行的微服务的流量管理、策略执行 和可观测性等任务,以简化应用程序的部署和 Silicon Initialization Library”(开源硅初始化库),作 为一套开源解决方案,使用标准行业语言编写, 不但可以实现AGESA的各种传统功能,还有轻量 化、简单、透明、安全、扩展灵活等优势。 全球开源态势洞察|第十期 02 01 行业发展 Nutanix推出Kubernetes 数据管理平台Nutanix Data Services for Kubernetes Overlay Azure CNI Overlay可以利用覆盖的网络来降低 IP地址的使用率,同时提供更好的性能和可扩 展性。借助该功能,AKS集群可以扩展至非常 大的规模,并且用户定义的私有CIDR还可以在 不同AKS集群中重复使用,从而大幅扩展了 AKS中运行的容器化应用程序可用的IP空间。 02 前沿技术 全球开源态势洞察|第十期 04 Envoy Gateway v0.4发布 Envoy0 码力 | 22 页 | 1.99 MB | 1 年前3
网易数帆 领先的数字化转型技术与服务提供商 2021负责人 温先生 温氏集团 网易数帆轻舟团队协助我们构建了大华统一产品服务中心,大幅 提升了不同产品线的信息交互效率。轻舟云原生平台使我们统一 了企业信息化标准,降低了运维难度,并提升了平台的稳定性和可 扩展性,改善了用户体验。后续将继续基于轻舟进行共享能力中 心的沉淀,加速前端业务需求的响应速度,构建企业信息化服务 资产体系。 信息科技部 屠经理 大华股份 网易数帆与海亮的合作是基于海亮自身的业务需求出发的,在与 PRODUCT 低代码应用开发平台 LCAP 持续交付平台 CICD 流水线 容器部署 主机部署 策略部署 开放 治理 监控 事务 管理 DevOps 多云部署 服务治理 能力扩展 中间件高可用 全链路监控 容器平台NCS 轻舟混合云 多云管理 多集群管理 镜像仓库 容器管理 轻舟低代码 应用管理 可视化开发 WebIDE 一键发布 资产中心 轻舟中间件 中间件PaaS 精细化流量管控 支持不同维度的流量治理,并具备丰富 的流量管控能力。 架构平滑演进 支持单体架构向微服务架构、微服务架 构向服务网格架构平滑演进。 开放兼容 全面覆盖主流微服务开发技术选型,增 强、扩展开源服务网格。 异构应用统一治理 多框架、多协议、多语言服务的统一治 理,避免技术栈重复建设。 异构集成 支持异构协议转换为 HTTP 协议 RESTFUL 接口,具备请求转换能力,有 效集成企业存量应用。0 码力 | 43 页 | 884.64 KB | 1 年前3
2024 中国开源开发者报告5B 模型通过与 高通 GenAI 扩展的联合优化,在搭载骁龙 8 Gen 4 处理器的手机上实现了每秒 65 个 tokens 的推理速度,接近人类语音的平均输出速率。尽管存在电池续航和内存占用过大等挑战, 端上模型代表了 AI 技术隐私保护和成本优化的未来方向。中国在这一领域的探索,为行业提供 了宝贵经验。 推理扩展法则的潜力释放 通过推理扩展法则,模型性能可通过延长“思考时间”而进一步优化。这一技术模拟了人类 在软件工程中的应用已经变得更加广泛和深入。这一趋势体现 在 AI 编程工具的进化上,主要体现在以下几个方面: 全面探索:AI 从辅助开发人员扩展到覆盖软件开发的整个生命周期,从需求分析到运维管 理,每个阶段都显著提升了效率和质量。 演进路径:AI 工具从个体使用扩展到团队和组织层面。个体使用的 AI 工具如 AutoDev,团 队助手如 Haiven,以及组织层面的 AI 集成到内部 IM 和 Chatbot 些技术人才数 量、质量、分布等方面的差异。 全面探索:从辅助开发人员到全生命周期 AI 技术已经从简单的辅助开发人员发展到涵盖软件开发的整个生命周期。在这一过程中, AI 工具的应用范围不断扩展,从需求分析到运维管理,每个阶段都得到了显著提升。 从 2022 年 GitHub Copilot 的发布,我们可以看到越来越多的 AI 工具开始涉足到软件开发 的不同阶段。比如,面向需求阶段的0 码力 | 111 页 | 11.44 MB | 8 月前3
2023年中国基础软件开源产业研究白皮书www.iresearch.com.cn openEuler 充分发挥社区“网络效应”推动生态良性循环,逐步扩展国际影响 回顾openEuler的发展历程,自开源以后,社区不断完善自身的治理架构。这一举措渐渐吸引了众多厂商加入社区和发布商业发行版。 随后,反哺行为开始出现,捐赠项目的数量也在不断上涨。社区已 www.iresearch.com.cn 码云数据 社区生态 OpenHarmony 技术架构与社区运营良性契合,打造智能终端OS根社区并向上扩展升级 OpenHarmony社区是技术发展逐步演变的典范。自开源以来, OpenHarmony操作系统逐渐由仅支持小型带屏设备逐步演进为可 支持复杂标准带屏设备。这意味着开源促进了OpenHarm 易吸引开源开发者,因此在传统行 业中闭源数据库占据主流,而互联网行业中开源数据库得到普遍应用。在这种分类方式下,数据库功能也存在明显差异,传统行业 数据库更注重安全与稳定,而互联网数据库更注重灵活与扩展。虽然以云原生数据库为代表的互联网行业数据库经过商业定制后有 逐步向传统行业渗透的趋势,但由于两类行业差异明显,云原生数据库在传统行业中的占比仍然较小。 互联网行业及传统行业数据库开源情况及影响因素0 码力 | 43 页 | 4.69 MB | 1 年前3
JumpServer ⼴受欢迎的开源堡垒机资产⾃动添加到堡垒 机中; • 和云管平台打通,形 成统⼀使⽤⼊⼝。 • ⾏业云会产⽣海量的 录像; • 传统存储难以解决, 需要使⽤云化对象存 储; • 需要⽀持录像存储⽅ 式,以保障扩展性。 • 传统堡垒机计费⽅式 成本过⾼; • 未来成本难以预计。 科技部 业务部 实现模式 资源 ⾦融⾏业云 ⼆级农商 ⼆级农商 ⼆级农商 … JumpServer 多组织统⼀管理和服务 客户收益 江苏农信⾏业云将 堡垒机以⾃助化、 ⼀体化的⽅式提供 给超过 60 家农商⾏ 使⽤。 60 家分⾏ ⾃助式堡垒机服务 ⼤规模 扩展 JumpServer ⽀持 ⽔平扩展,对接对 象存储后,利⽤其 容量⽔平扩容,满 ⾜扩展性的需要。 灵活部署、⽔平扩展 70 % 凭借 JumpServer 企业版的优势,⽅ 案初始建设成本相 对较低,且未来建 设成本可预期。 成本合理、可控 远程办公0 码力 | 40 页 | 6.66 MB | 1 年前3
2023 中国开源开发者报告年来一直保持非常活跃的 更新。 aardio 是一门专注于桌面软件开发的编程语言,特点是小、轻、快,体 积仅 6.5MB,学习和使用成本极低。aardio 虽然小,但提供了惊人数量 的开源标准库、扩展库 —— 这些库基本都是由纯 aardio 代码实现。 开源项目 Touca 开发商倒闭 开 源 测 试 工 具 Touca 的 创 始 人 Pejman Ghorbanzade 于 2023 Code,优化它们以进行跨平 台开发。 Visual Studio for Mac 退役后,微软方面仍会为 Mac 开发者提供替代方 案,例如 C# Dev Kit for VS Code 和其他扩展。 开源富文本编辑器 wangEditor 暂停维护 开源 Web 富文本编辑器 wangEditor 作者王福朋于 2023 年 8 月宣布 暂停项目维护。 主要原因在于作者暂无精力维护 wangEditor 的话,那么我认为 C++ 确实会完蛋,否则 C++ 将 会一直存在下去。以我的经历来看,很多项目都能用 C 来开发,只是为了方便 一些,用上了 C++,底层还是 C,所谓 C++,不过是 C 的扩展罢了。写 C++ 核 心其实在写 C,你写 Rust 核心是写 C 吗? OSCHINA 社区用户评论 华丽的周遭:用 Rust 重写 C++ 代码我是可以理解的。但是重写 C 代码就没必 要。新的项目确实应该与时俱进,拥抱0 码力 | 87 页 | 31.99 MB | 1 年前3
2021 中国开源年度报告开源可以带来技术和业务创新的良性循环 只有当技术创新与商业创新相结合时,开源的全部潜力才能实现。Andreessen Horowitz(a16z)分 析指出,开源是一种技术驱动的模式,它可以加速产品反馈和创新、提高软件可靠性、扩展支持、推动 采用并汇集技术人才。然而正是有支持付费、Open Core 和 SaaS 模式等商业模式的出现,才有了现 在的开源发展。经济利益创造了一个良性循环。开源的业务创新越多,开发者社区就越大,这会刺激更 资料来源:Crunchbase,公开资料,云启资本 开源 3.0 时代 云计算打开了 SaaS 服务模式的大门,开源软件目前更多的作为服务托管在云上。自云计算技术发展以 来,云增长持续超出预期。不断增长的对灵活和可扩展基础设施的需求推动了 IT 企业的云计算支出与全 球范围内云渗透率的不断提高。在这样的技术背景下,用户对降低软件运维成本的需求不断增加。一些 开源软件公司例如 Databricks、HashiCorp 将成为开源与云计算结合的新模式。无服务器(Serverless)是一种云原生开发模型,可 使开发者在无需管理服务器的情况下专注构建和运行应用。无服务器方案将服务器从应用开发中抽 离,由云供应商负责置备、维护和扩展服务器基本架构,而开发者则可仅将代码打包到容器中进行 部署。Serverless 的全球规模保持着比较高的增速。据沙利文报告统计,2020 年营收统计口径下, Serverless 全球市场规模高达0 码力 | 132 页 | 14.24 MB | 1 年前3
2021 中国开源年度报告开源可以带来技术和业务创新的良性循环 只有当技术创新与商业创新相结合时,开源的全部潜力才能实现。Andreessen Horowitz(a16z) 分析指出,开源是一种技术驱动的模式,它可以加速产品反馈和创新、提高软件可靠性、扩展 支持、推动采用并汇集技术人才。然而正是有支持付费、Open Core 和 SaaS 模式等商业模式 的出现,才有了现在的开源发展。经济利益创造了一个良性循环。开源的业务创新越多,开发 者社区 0 时代 Open Source 3.0 Era 云计算打开了 SaaS 服务模式的大门,开源软件目前更多的作为服务托管在云上。自云计算技 术发展以来,云增长持续超出预期。不断增长的对灵活和可扩展基础设施的需求推动了 IT 企业 的云计算支出与全球范围内云渗透率的不断提高。在这样的技术背景下,用户对降低软件运维 成本的需求不断增加。一些开源软件公司例如 Databricks、HashiCorp 将成为开源与云计算结合的新模式。无服务器(Serverless)是一种云原生开发模 型,可使开发者在无需管理服务器的情况下专注构建和运行应用。无服务器方案将服务器从应 用开发中抽离,由云供应商负责置备、维护和扩展服务器基本架构,而开发者则可仅将代码打 包到容器中进行部署。Serverless 的全球规模保持着比较高的增速。据沙利文报告统计, 2020 年营收统计口径下,Serverless 全球市场规模高达0 码力 | 199 页 | 9.63 MB | 1 年前3
2020 中国开源年度报告
如此⾼的 活跃度,也可以看出其社区的活跃程度。 百度在⼈⼯智能领域的表现⾮常不错,其深度学习平台 PaddlePaddle 占据了 6 个项⽬,分 别是核⼼框架 Paddle 以及相关⼯具库、扩展版本和模型库 Models;此外开放⾃动驾驶平台 ApolloAuto/apollo 也榜上有名。 中国的 Top50 项⽬列表中,包括阿⾥的 Ant-Design 组件库,京东基于 React apache/incubator-teaclave,⼀个开源的通⽤安全计算平台,使对隐私敏感的数 据的计算安全且简单。 apache/hadoop-ozone,Ozone 是适⽤于 Hadoop 的可扩展、冗余和分布式对象存储。 在上述三个项⽬中,carbondata 明显不在 UTC+8 时区,⽽在 UTC+4、5 时区,这是因为 其主要维护者 Ravindra Pesala 是印度⼈,与时区匹配;teaclave 已毕业和正在孵化的项⽬仓库的活动情况,数据如下。 我们统计了 CNCF 项⽬仓库的⼯作时间情况,为每个仓库绘制⽽成的图表如下。 kubernetes/kubernetes,Kubernetes 是⽤于⾃动部署,扩展和管理容器化应⽤程序 的开源系统。它将组成应⽤程序的容器组合成逻辑单元,以便于管理和服务发现。 thanos-io/thanos,Thanos 是⼀组组件,可以组成具有⻓期存储功能的⾼可⽤性0 码力 | 46 页 | 4.09 MB | 1 年前3
共 13 条
- 1
- 2













