调研5个国产操作系统、数据库、工业软件等相关的开源项目,看看这些项目采用了哪些开源许可证?是否提供了code of conduct?是否有贡献者许可协议CLA?
开源许可证 | code of conduct | 贡献者许可协议CLA | |
---|---|---|---|
OpenHarmony | Apache License 2.0 | 有 | 有 |
OpenEuler | Apache License 2.0 | 有 | 有 |
TDengine | AGPL 3.0 | 有 | 有 |
Open Gauss | MulanPSL | 无 | 有 |
IoTDB | Apache License 2.0 | 有 | 有 |
对GitHub和Gitee平台进行深入调研,对比分析两个平台在功能上的相同点和不同点
相同:
-
都是基于git的代码托管平台
-
支持协作和团队工作
-
都允许指定项目的许可证类型,明确代码的使用和共享规则
不同:
Github | Gitee | |
---|---|---|
语言 | 英文 | 中/英文 |
用户数&仓库数(知名的库) | 相对更多 | |
开源生态 | 更好 | |
私有仓库 | 会收费 | 免费 |