Gitee 官方博客
  • 产品动态
  • 企业案例
  • 项目推荐
  • 关于开源
  • 发现更多
  • 回到 Gitee
  • 产品动态
  • 企业案例
  • 项目推荐
  • 关于开源
  • 发现更多
  • 回到 Gitee

Gitee 上线 CLA 协议签署,开源贡献也能有据可依

Gitee
7月前发布在 产品动态

什么是开源贡献者协议

CLA,全称 Contributor License Agreement(贡献者许可协议),简单来说就是项目接收贡献者提交的 Pull Request 之前,需要贡献者签署的一份协议,协议只需签署一次,对该贡献者的所有提交都生效。

CLA 由项目所有方自行定义,在细节上有大大小小的差异,没有统一的标准,但大致包括以下内容:

  • 关于签署该 CLA 的主体和贡献的定义;
  • 授予著作权和专利许可给拥有该软件知识产权的公司或组织;
  • 签署者保证依法有权授予上述许可;
  • 所有的贡献内容均为个人版权所有,或经过版权所有者的授权,对于贡献内容造成的侵权并不知情;
  • 贡献内容的免责声明;
  • 说明贡献者提交非原创作品应该采用的方式;
  • 保证在获悉任何方面不准确的事实或情况之时通知签约方。

没有签署 CLA 会怎么样?

没有签署 CLA,则表示贡献者没有授权,如果企业或组织要重新签署 CLA,或更换开源许可证,又或者起诉他人侵权,总之所有需要有版权才能做的事情,那么都必须一一通知贡献者并取得对方同意。

对于贡献者较少的开源软件来说,这很容易;倘若是一些大型和长期项目,这个过程可能会耗费很长时间,因为企业或组织要找的可能不仅仅是数量众多的贡献者,还有他们的继承人。

2015 年,LLVM 社区发起了对代码进行重新授权的提案,希望能从现有的 NCSA 许可证更改为 Apache 2.0 License。六年过去了,这项工作还在进行中。LLVM 社区正在追踪一些过去的贡献者,以收集他们对协议变更的认可。目前有 94% 以上的旧代码获得重新许可的批准,预计 2023 年可以接近 100% ,届时就可以合法地变更许可证。

同样,Mozilla 也是花了数年时间(2001-2006 年)重新授权 Firefox、Thunderbird 和相关软件。

在 Gitee 上创建 CLA

Gitee 目前已原生支持 CLA 协议的管理、签署和合规审查过程。

该功能目前已面向 Gitee 上的「组织」开放,组织管理员可通过 组织主页->设置->CLA 管理 进行 CLA 的管理。

组织管理员可通过 组织主页->设置->CLA 管理 进行 CLA 的管理。点击 + 后进入具体贡献者协议创建。

Gitee 上线 CLA 协议签署,开源贡献也能有据可依-Gitee 官方博客

相关 CLA 创建选项说明如下:

  • CLA 名称:即将创建的贡献者协议名称,名称将在协议签署页面、相关 Pull Request 页面中展示。
  • 关联仓库:当前贡献者协议关联的代码仓库,一个仓库仅支持关联一份贡献者协议,一个组织下支持存在多份不同的贡献者协议,用于不同项目的贡献签署。
  • 协议内容:贡献者协议的正文
Gitee 上线 CLA 协议签署,开源贡献也能有据可依-Gitee 官方博客

点击 确定 后即创建了一份贡献者协议。

Gitee 上线 CLA 协议签署,开源贡献也能有据可依-Gitee 官方博客

在 Gitee 上签署 CLA

组织管理员可通过 组织主页->设置->CLA 管理-> 相关 CLA 协议 的 查看协议 选项获得贡献者协议的签署地址。

Gitee 上线 CLA 协议签署,开源贡献也能有据可依-Gitee 官方博客

个人用户可以通过开源组织协议签署地址进行签署,或在向开源项目提交 Pull Request 后,通过相关 Pull Request 页面访问协议签署地址进行签署。

Gitee 上线 CLA 协议签署,开源贡献也能有据可依-Gitee 官方博客

协议签署

个人用户在签署贡献者协议时,需要填写贡献者自身的姓名,并在签署邮箱下拉菜单中选择一个已绑定当前 Gitee 帐号的邮箱进行签署。完成签署后,即可继续进行相关 Pull Request 的合并沟通。

Gitee 上线 CLA 协议签署,开源贡献也能有据可依-Gitee 官方博客

管理个人已签署协议

组织管理员可通过网站右上角 个人设置->数据管理->我签署的 CLA对已签署的贡献者协议进行查看和管理。

Gitee 上线 CLA 协议签署,开源贡献也能有据可依-Gitee 官方博客

当然,如果你想解除已签署的 CLA,点击解除协议按钮即可。

Gitee 上线 CLA 协议签署,开源贡献也能有据可依-Gitee 官方博客
CLAGitee

本文系作者 @Gitee 原创发布在 Gitee 官方博客。未经许可,禁止转载。

《中国DevOps现状调查报告》正式发布,Gitee领衔多项调查结果
上一篇
小功能有大用处,Gitee 这些新特性你都get了吗?
下一篇
近期文章
  • 金融人怎么写出安全可靠的代码?知名证券企业这样做
  • 16家单位、2万名研发,金融科技领头羊如何集中统一代码管理?
  • 《Gitee 专业版白皮书》重磅发布,助力企业实现高效、快捷交付
  • Gitee x 未来物联:高效能产研团队是怎样炼成的?
  • 《2022 中国开源开发者报告》正式发布!
  • 开工福利:领取新人专属多重福利
  • 点击查看2022年你与Gitee的记忆
  • 我们让 ChatGPT 写了一篇开源项目推荐
  • Gitee 自动化全新上线,让提效融入每处细节
  • Gitee Scan 四大升级,助力企业完美实现质量左移
相关文章
16家单位、2万名研发,金融科技领头羊如何集中统一代码管理?
《Gitee 专业版白皮书》重磅发布,助力企业实现高效、快捷交付
点击查看2022年你与Gitee的记忆
我们让 ChatGPT 写了一篇开源项目推荐
关于我们

Gitee(gitee.com)是 OSCHINA.NET 推出的代码托管·协作开发平台,支持 Git 和 SVN,提供免费的私有仓库托管。目前已有超过 800 万的开发者选择 Gitee。

品牌内容
开源软件 GVP计划 Gitee 封面人物 CopyCat 代码克隆检测
友情链接
开源中国 Gitee Gitee 高校版 Gitee 企业版
Copyright © 2023 Gitee 官方博客. Designed by nicetheme.
  • 产品动态
  • 企业案例
  • 项目推荐
  • 关于开源
  • 发现更多
  • 回到 Gitee
热门搜索
  • Gitee
  • gitee 企业版
  • 码云
  • 开源项目
  • 码云Gitee
  • GVP
  • Git
  • 开源
  • 码云企业版
  • 码云周刊
  • 码云 gitee
  • gitee企业版
  • 内源
  • 内部开源
  • innersource
  • DevOps
  • 小程序
  • 企业版
Gitee
安全、稳定、高效的云端软件开发协作平台。
Top