11 月 9 日,开源之夏 2025 结项名单揭晓!今年共有 182 家开源社区,565 个项目任务,450 所高校的 2290 名学生报名参与。
在更为严苛的申请和审核条件下,本届开源之夏产生了 518 位中选学生;在经历了三个月的项目开发和一个月的代码合入期后,最终 437 位同学通过了导师、社区和组委会的审核,成功结项。
在开源之夏 2025 活动中,IvorySQL 社区共提交了 2 个项目课题,分别是:为 IvorySQL 增加一键式安装脚本、为 IvorySQL 开发基于 uuid-ossp 的 sys_guid 函数,最终两个项目各有一位高校学生中选,最终他们也都顺利结项!在此,IvorySQL 社区祝贺两位同学顺利结项。
结项公示地址 :
https://summer-ospp.ac.cn/final

IvorySQL 社区项目介绍
今年 IvorySQL 社区在开源之夏共发布了 2 个项目,全部围绕 IvorySQL 本身的开发。
项目 1:为 IvorySQL 增加一键式安装脚本
IvorySQL 是一个开源的基于 PostgreSQL 的兼容 Oracle 的数据库,支持在多个平台和操作系统上使用。目前,IvorySQL 需要通过手动执行多条命令进行源码安装,缺乏一键式安装方式。虽然已有源码安装的教程和命令,但不同操作系统下的安装过程存在差异,且手动执行的过程繁琐且容易出错。
为此,计划通过增加一键式安装脚本,使用户能够快速、简便地通过源码安装 IvorySQL。最终目标是提供一个一键式安装脚本,用户只需进行简单配置并执行脚本,就能通过一条命令完成 IvorySQL 的安装和启动。
👨🎓 中选学生:王硕
👨🏫 项目导师:矫顺田
📨 联系邮箱:jiaoshuntian@highgo.com
🔑 项目难度:基础
⛏ 技术领域:PostgreSQL
★ 项目详情:https://summer-ospp.ac.cn/org/prodetail/258430417
项目 2:为 IvorySQL 开发基于 uuid-ossp 的 sys_guid 函数
IvorySQL 是一个开源的基于 PostgreSQL 的数据库,支持多种 Oracle 兼容特性。目前,IvorySQL 需要一个强大且确保数据库级别唯一的 sys_guid 函数。尽管 PostgreSQL 内核提供了类似的函数,如基于伪随机数的 gen_random_uuid(),但仍缺少专门的 sys_guid 函数。
因此,计划基于 uuid-ossp/e2fs 扩展开发一个符合需求的 sys_guid 函数,并将最终代码以 PR 形式提交到 GitHub。
👨🎓 中选学生:崇鹏豪
👨🏫 项目导师:牛世继
📨 联系邮箱:niushiji@highgo.com
🔑 项目难度:基础
⛏ 技术领域:PostgreSQL
★ 项目详情:https://summer-ospp.ac.cn/org/prodetail/258430418
关于开源之夏
“开源之夏(英文简称 OSPP)”是中国科学院软件研究所“开源软件供应链点亮计划”指导下的系列暑期活动,由中国科学院软件研究所和华为技术有限公司共同主办,旨在鼓励在校学生积极参与开源软件的开发维护,培养和发掘更多优秀的开发者,促进优秀开源软件社区的蓬勃发展,助力开源软件供应链建设。
活动联合各大开源社区,针对重要开源软件的开发与维护提供项目,并向全球高校学生开放报名。学生可自主选择感兴趣的项目进行申请,中选后在项目资深开发者(社区导师)的指导下进行开发。根据项目的难易程度和完成情况,结项者将获取结项报酬和结项证书。
活动官网:
https://summer-ospp.ac.cn/
官方邮箱:
org@summer-ospp.ac.cn
总结
开源之夏是高校学生接触开源、参与开源的有效途径,IvorySQL 社区十分荣幸参与其中,并辅助两位高校学生顺利结项。后续 IvorySQL 将会邀请两位高校学生参与 IvorySQL 社区,也会继续参与开源之夏等开源活动。

被折叠的 条评论
为什么被折叠?



