4 月 26 日,openGauss 发布一则重要公告,openGauss 其社区代码托管平台正式迁移至 GitCode,旨在为开发者提供更稳定、高效的代码托管服务,同时更好地整合现代化开发工具。

关注 GitCode 平台 是从“仓颉”编程语言开始,此前,我曾发布过一篇文章,当“仓颉”邂逅“高斯”,当时便推断 openGauss 会将源码平台切换到 GitCode。如今,这一推测成为现实。然而,源码托管平台不仅是存放代码的“仓库”,更是开发者协作的关键桥梁,承载着重要的沟通与协同功能,源码迁移是一项非常繁杂的工作,影响涉及方方面面,对整个 openGauss 开源生态都有着深远影响。
openGauss 数据库:企业级开源关系型数据库的卓越代表
openGauss 是由华为开源的一款企业级关系型数据库,openGauss 内核源自开源数据库 PostgreSQL 9.2.4,于 2020 年 7 月 1 日正式开放 openGauss 数据库源代码,并成立 openGauss 开源社区。openGauss 采用木兰宽松许可证(Mulan PSL v2),允许所有社区参与者对代码进行自由修改、使用和引用。openGauss 深度融合了华为在数据库领域多年的研发经验,针对企业级场景需求,提供了高性能、高可用、高安全等核心特性。其开源、免费的特性也吸引了广泛的社区贡献与合作。2024 年 1 月,被墨天轮技术平台评为“最具影响力数据库”。
openGauss 主要发行版本演进
2020 年 10 月 12 日,openGauss 正式发布 1.0.1 版本。推出了分区表自动扩展分区、物化视图、增量备份/恢复、逻辑复制、外键等 20 余项新特性。作为首个社区发行版本,初步展现企业级开源关系型数据库功能,为后续发展奠基。
2021 年 3 月 31 日,openGauss 2.0.0 版本正式发布,是 openGauss 社区发布的第一个 Release 版本。新增众多企业级特性,特别是在高性能、高安全和智能化的打造上有了更大的突破。多个伙伴加入社区,成立多个专项兴趣小组(SIG),技术演进、社区生态建立、商业落地均已进入快速成长期。
2022 年 4 月 1 日,openGauss 3.0.0 版本正式上线。3.0.0 版本在四高(高性能、高可用、高安全、高智能)能力都有持续创新和突破。发布了 openGauss 社区首个轻量版(Lite 版)。首次发布分布式解决方案,在扩容和性能方面进一步突破。

2023 年 3 月 31 日,openGauss 5.0.0 版本正式发布。全方位提升内核能力、工具链、兼容性。为了方便用户更好地使用 openGauss,对文档结构进行大量优化。
2024 年 9 月 30 日,openGauss 6.0.0 LTS 版本正式发布。openGauss 6.0.0 LTS 是社区最新发布的长期支持版本,版本生命周期为3年。企业级特性能力增强:oGEngine 原位更新存储引擎;存储过程增强;SQL 功能增强;全链路跟踪。生态兼容性方面,openGauss 兼容 MySQL 5.7/8.0 协议。

GitCode 源码托管平台:开发者的全能助手
GitCode 是中国开源社区 CSDN 精心打造的代码托管平台,旨在为开发者提供一个高效、便捷的代码协作和开源项目托管平台。它集成了代码托管、项目管理、代码质量分析、持续集成/持续交付 (CI/CD) 等功能,为开发者提供一站式的开发体验。
GitCode 的主要能力
- 代码托管: 支持 Git 版本控制,提供无限量的私有仓库和公开仓库,支持代码分支、合并、标签等操作。
- 项目管理: 提供 issue 跟踪、里程碑管理、看板视图等功能,帮助团队高效协作。
- 代码质量分析: 集成代码静态分析工具,帮助开发者发现代码中的潜在问题,提高代码质量。
- 持续集成/持续交付 (CI/CD): 提供自动化构建、测试和部署流程,帮助开发者快速迭代和发布软件。
- 开源社区: 提供开源项目托管、代码贡献、社区交流等功能,促进开源生态发展。
- 开发者服务: 提供代码片段分享、技术博客、在线 IDE 等开发者服务,帮助开发者学习和成长。
GitCode 的主要优势
- 本土化服务: GitCode 深度聚焦中国开发者的需求特点,精心打造了更贴合中国开发者使用习惯的界面设计和功能配置,提供更加贴心、便捷的服务体验。
- 开源生态: 依托 CSDN 海量的开发者社区资源,GitCode 拥有极为活跃的开源生态体系以及丰富多样化的开源项目资源,为开发者提供了广阔的合作与交流空间。
- 开发者服务: GitCode 提供了全面的开发者服务,除了常规功能外,还特别注重代码片段分享、技术博客以及在线 IDE 等服务的优化与创新,全方位满足开发者在学习与成长过程中的多元化需求。
- 安全性: GitCode 高度重视数据安全和隐私保护,提供更严格的安全机制和更透明的隐私政策。
openGauss 源码切换到 GitCode 平台带来的影响
openGauss 源码成功切换到 GitCode 平台后,有望为 openGauss 社区带来多维度的积极影响。一方面,社区能够实现资源的深度整合与优化配置,进而吸引更多开发者踊跃参与项目贡献,为社区注入源源不断的活力与创意。另一方面,GitCode 平台凭借其卓越的性能和丰富功能,能够为开发者提供更优质、更高效的开发与协作环境,助力开发者团队显著提升开发效率,打造更高质量的代码成果,进一步推动 openGauss 项目的持续进步与创新发展。

总体而言,openGauss 源码切换至 GitCode 平台这一重大事件,无疑是 openGauss 开源历程中的一座关键里程碑。它将为 OpenGauss 开源社区注入新的活力,为开发者带来更好的体验,还将对中国开源事业的发展产生积极而深远的影响。
Have a nice day ~ ☕
🌻 往期精彩 ▼
- GitHub意外“断链”事件引发代码托管平台担忧,国内平台崛起成新选择
- MySQL 30 周年庆!MySQL 8.4 认证免费考!这次是认真的。。。
- 卷疯了!众数据库厂商的征文汇
- TiDB社区&墨天轮 | 专栏征文大赛全面开启,期待您分享TiDB业务实战和运维开发那些事儿
- 「合集」三年 50 篇,TiDB 干货全收录
- 「合集」MySQL 8.x 系列文章汇总
- TiDB 新朋友 DBdoctor
- Oracle 数据库全面升级为 23ai
- 广东的崖山,中国的崖山数据库
- TiDB v8 发版!超硬核 v8 引擎!
- 几张图带你了解 TiDB 架构演进
- 一文带你了解 KING BASE 金仓数据库
- 全球 Oracle ACE 社区突破 500 位成员
- 如何选择适合的 MySQL Connector/J 版本
- 即将告别 PG 12,建议升级到 PG 16.3 版本
- G-Star Landscape 2.0 重磅发布,助力开源生态再升级
- 【一文讲透(番外篇)】如何编译安装KWDB v2.0.4数据库
- TiDB x DeepSeek 打造更好用的国产知识库问答系统解决方案
– / END / –
👉 这里可以找到我
👉 这里有得聊
如果对国产基础软件(操作系统、数据库、中间件)感兴趣,可以加群一起聊聊。
关注微信公众号:少安事务所,后台回复[群],即可看到入口。
如果这篇文章为你带来了灵感或启发,请帮忙『三连』吧,感谢!ღ( ´・ᴗ・` )~




