BUAA开源软件开发导论_02

1. 调研5个国产操作系统、数据库、工业软件等相关的开源项目,看看 这些项目采用了哪些开源许可证?是否提供了code of conduct?是否 有贡献者许可协议CLA?

HarmonyOS:华为开发的基于微内核的分布式操作系统,采用 Apache-2.0 许可证,提供了 code of conduct,有贡献者许可协议 CLA。

TiDB:PingCAP 开发的分布式关系型数据库,兼容 MySQL 协议,采用 Apache-2.0 许可证,提供了 code of conduct,有贡献者许可协议 CLA。

MindSpore:华为开发的全场景深度学习框架,采用 Apache-2.0 许可证,提供了 code of conduct,有贡献者许可协议 CLA。

RT-Thread:实时操作系统社区开发的嵌入式实时操作系统,采用 Apache-2.0 许可证,提供了 code of conduct,没有贡献者许可协议 CLA。

Nebula Graph:vesoft 开发的分布式图数据库,采用 Apache-2.0 许可证,提供了 code of conduct,有贡献者许可协议 CLA。

2. 对GitHub和Gitee平台进行深入调研,对比分析两个平台在功能上的 相同点和不同点。

以下是我的分析结果:

功能

GitHub

Gitee

代码托管

支持 Git 协议的代码托管服务

支持 Git 和 SVN 协议的代码托管服务

项目管理

支持项目看板、里程碑、标签等项目管理功能

支持项目看板、里程碑、标签、任务列表等项目管理功能

协作文档

支持 Markdown 格式的 Wiki 文档

支持 Markdown 和富文本格式的 Wiki 文档

代码审查

支持 Pull Request 和 Code Review 功能

支持 Pull Request 和 Code Review 功能

持续集成

支持 GitHub Actions 功能

支持 Gitee Pages 和 Gitee CI 功能

社区交流

支持 Issues、Discussions 和 Sponsors 功能

支持 Issues、问答和打赏功能

开源贡献

支持 Fork、Star 和 Watch 功能

支持 Fork、Star、Watch 和 Follow 功能

代码分析

支持 CodeQL 和 Dependabot 功能

不支持

代码安全

支持 Security Alerts 和 Advisory Database 功能

不支持

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值