From 0afd6a8f16dfbb0b38f86422d68e7273c090266f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=B7=E5=93=88=E5=93=88?= <731193006@qq.com> Date: Mon, 3 Mar 2025 08:25:57 +0000 Subject: [PATCH 1/7] =?UTF-8?q?=E6=96=B0=E5=BB=BA=20=E7=A4=BE=E5=8C=BACLA?= =?UTF-8?q?=E4=BB=8B=E7=BB=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../\347\244\276\345\214\272CLA\344\273\213\347\273\215/.keep" | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 "07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/.keep" diff --git "a/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/.keep" "b/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/.keep" new file mode 100644 index 0000000..e69de29 -- Gitee From 9ba1460dfc0a5ddf22aab02c2eea8346209160fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=B7=E5=93=88=E5=93=88?= <731193006@qq.com> Date: Mon, 3 Mar 2025 08:39:55 +0000 Subject: [PATCH 2/7] =?UTF-8?q?add=2007=5F=E5=85=B3=E4=BA=8E=E7=A4=BE?= =?UTF-8?q?=E5=8C=BA/=E7=A4=BE=E5=8C=BACLA=E4=BB=8B=E7=BB=8D/CLA=E7=AD=BE?= =?UTF-8?q?=E7=BD=B2=E8=AF=B4=E6=98=8E.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 康哈哈 <731193006@qq.com> --- ...5\276\347\275\262\350\257\264\346\230\216" | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 "07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216" diff --git "a/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216" "b/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216" new file mode 100644 index 0000000..d3e7ec3 --- /dev/null +++ "b/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216" @@ -0,0 +1,43 @@ +--- +title: 签署CLA说明 +description: 为什么要签署CLA +dateCreated: 2025-03-03 +--- + + +## CLA是什么 + +CLA 是 Contributor License Agreement 的缩写(以下简称为 CLA),翻译为贡献者许可协议。当开发者向开源项目贡献的时候通常需要签署 CLA 协议(或类似协议)。CLA 是约束开源项目和贡献者之间的关系,主要约束以下几部分: + +**版权归属 +贡献者保留对代码的原始所有权,但授予项目方永久、不可撤销、全球范围内的、免版税的使用权(包括修改、分发、再授权等)。 + +**专利授权 +若贡献内容涉及专利,贡献者需授权项目方及其用户方永久的、全球范围内的、非排他的、免许可费的、免版权费的和不可撤销的专利许可。 + +**法律声明 +贡献者需声明其提交内容为原创或有权授权,避免引入第三方侵权代码。。 + +## 为什么要签署CLA + +**对项目方的保护 +避免版权纠纷:明确代码授权范围,防止贡献者后续主张权利(如撤回授权)。 +防御专利诉讼:通过专利授权条款,降低用户因使用项目代码被专利持有者起诉的风险。 +简化代码管理:统一代码授权协议(如将代码整合到 Apache-2.0、GPL 等许可证下)。 + +**对贡献者的保护 +明确权利边界:贡献者保留代码所有权,仅授予项目必要的使用权。 +降低法律风险:通过声明原创性,避免无意中引入侵权代码的责任。 + +**对开源项目的益处 +促进协作:消除法律不确定性,吸引更多企业参与贡献。 +商业化兼容:项目方可灵活调整代码授权策略(如将部分代码转为商业闭源)。 + + +## 大厂使用案例说明 + +**国际案例 +如Apache 基金会、Microsoft、Google、Linux 基金会等都使用CLA协议来明确专利授权与版权归属,确保贡献代码可自由分发; + +**国内案例 +如华为、阿里巴巴、腾讯、开放原子开源基金会等同样使用CLA协议服务开源项目,规范开源项目组织内外贡献流程。 \ No newline at end of file -- Gitee From d5d0cfd115aec7ad8ec0055173c789326d6f58fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=B7=E5=93=88=E5=93=88?= <731193006@qq.com> Date: Mon, 3 Mar 2025 08:42:28 +0000 Subject: [PATCH 3/7] =?UTF-8?q?rename=2007=5F=E5=85=B3=E4=BA=8E=E7=A4=BE?= =?UTF-8?q?=E5=8C=BA/=E7=A4=BE=E5=8C=BACLA=E4=BB=8B=E7=BB=8D/CLA=E7=AD=BE?= =?UTF-8?q?=E7=BD=B2=E8=AF=B4=E6=98=8E=20to=2007=5F=E5=85=B3=E4=BA=8E?= =?UTF-8?q?=E7=A4=BE=E5=8C=BA/=E7=A4=BE=E5=8C=BACLA=E4=BB=8B=E7=BB=8D/CLA?= =?UTF-8?q?=E7=AD=BE=E7=BD=B2=E8=AF=B4=E6=98=8E.md.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 康哈哈 <731193006@qq.com> --- ...LA\347\255\276\347\275\262\350\257\264\346\230\216.md" | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) rename "07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216" => "07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216.md" (93%) diff --git "a/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216" "b/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216.md" similarity index 93% rename from "07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216" rename to "07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216.md" index d3e7ec3..68032ec 100644 --- "a/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216" +++ "b/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216.md" @@ -5,7 +5,7 @@ dateCreated: 2025-03-03 --- -## CLA是什么 +# CLA是什么 CLA 是 Contributor License Agreement 的缩写(以下简称为 CLA),翻译为贡献者许可协议。当开发者向开源项目贡献的时候通常需要签署 CLA 协议(或类似协议)。CLA 是约束开源项目和贡献者之间的关系,主要约束以下几部分: @@ -18,7 +18,7 @@ CLA 是 Contributor License Agreement 的缩写(以下简称为 CLA),翻 **法律声明 贡献者需声明其提交内容为原创或有权授权,避免引入第三方侵权代码。。 -## 为什么要签署CLA +# 为什么要签署CLA **对项目方的保护 避免版权纠纷:明确代码授权范围,防止贡献者后续主张权利(如撤回授权)。 @@ -34,10 +34,10 @@ CLA 是 Contributor License Agreement 的缩写(以下简称为 CLA),翻 商业化兼容:项目方可灵活调整代码授权策略(如将部分代码转为商业闭源)。 -## 大厂使用案例说明 +# 大厂使用案例说明 **国际案例 -如Apache 基金会、Microsoft、Google、Linux 基金会等都使用CLA协议来明确专利授权与版权归属,确保贡献代码可自由分发; +如Apache 基金会、Microsoft、Google、Linux 基金会等都使用CLA协议来明确专利授权与版权归属,确保贡献代码可自由分发。 **国内案例 如华为、阿里巴巴、腾讯、开放原子开源基金会等同样使用CLA协议服务开源项目,规范开源项目组织内外贡献流程。 \ No newline at end of file -- Gitee From da96337930430ae0278c2ed533561d72305934f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=B7=E5=93=88=E5=93=88?= <731193006@qq.com> Date: Mon, 3 Mar 2025 08:43:34 +0000 Subject: [PATCH 4/7] =?UTF-8?q?update=2007=5F=E5=85=B3=E4=BA=8E=E7=A4=BE?= =?UTF-8?q?=E5=8C=BA/=E7=A4=BE=E5=8C=BACLA=E4=BB=8B=E7=BB=8D/CLA=E7=AD=BE?= =?UTF-8?q?=E7=BD=B2=E8=AF=B4=E6=98=8E.md.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 康哈哈 <731193006@qq.com> --- .../CLA\347\255\276\347\275\262\350\257\264\346\230\216.md" | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git "a/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216.md" "b/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216.md" index 68032ec..4b1c46a 100644 --- "a/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216.md" +++ "b/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216.md" @@ -9,13 +9,13 @@ dateCreated: 2025-03-03 CLA 是 Contributor License Agreement 的缩写(以下简称为 CLA),翻译为贡献者许可协议。当开发者向开源项目贡献的时候通常需要签署 CLA 协议(或类似协议)。CLA 是约束开源项目和贡献者之间的关系,主要约束以下几部分: -**版权归属 +## 1)版权归属 贡献者保留对代码的原始所有权,但授予项目方永久、不可撤销、全球范围内的、免版税的使用权(包括修改、分发、再授权等)。 -**专利授权 +## 2)专利授权 若贡献内容涉及专利,贡献者需授权项目方及其用户方永久的、全球范围内的、非排他的、免许可费的、免版权费的和不可撤销的专利许可。 -**法律声明 +## 3)法律声明 贡献者需声明其提交内容为原创或有权授权,避免引入第三方侵权代码。。 # 为什么要签署CLA -- Gitee From d909cbdb200da13c0774051704ec692fd55ff7f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=B7=E5=93=88=E5=93=88?= <731193006@qq.com> Date: Mon, 3 Mar 2025 08:44:46 +0000 Subject: [PATCH 5/7] =?UTF-8?q?update=2007=5F=E5=85=B3=E4=BA=8E=E7=A4=BE?= =?UTF-8?q?=E5=8C=BA/=E7=A4=BE=E5=8C=BACLA=E4=BB=8B=E7=BB=8D/CLA=E7=AD=BE?= =?UTF-8?q?=E7=BD=B2=E8=AF=B4=E6=98=8E.md.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 康哈哈 <731193006@qq.com> --- ...347\255\276\347\275\262\350\257\264\346\230\216.md" | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git "a/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216.md" "b/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216.md" index 4b1c46a..755506a 100644 --- "a/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216.md" +++ "b/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216.md" @@ -5,7 +5,7 @@ dateCreated: 2025-03-03 --- -# CLA是什么 +# 一、CLA是什么 CLA 是 Contributor License Agreement 的缩写(以下简称为 CLA),翻译为贡献者许可协议。当开发者向开源项目贡献的时候通常需要签署 CLA 协议(或类似协议)。CLA 是约束开源项目和贡献者之间的关系,主要约束以下几部分: @@ -18,7 +18,7 @@ CLA 是 Contributor License Agreement 的缩写(以下简称为 CLA),翻 ## 3)法律声明 贡献者需声明其提交内容为原创或有权授权,避免引入第三方侵权代码。。 -# 为什么要签署CLA +# 二、为什么要签署CLA **对项目方的保护 避免版权纠纷:明确代码授权范围,防止贡献者后续主张权利(如撤回授权)。 @@ -34,10 +34,10 @@ CLA 是 Contributor License Agreement 的缩写(以下简称为 CLA),翻 商业化兼容:项目方可灵活调整代码授权策略(如将部分代码转为商业闭源)。 -# 大厂使用案例说明 +# 三、大厂使用案例说明 -**国际案例 +**国际案例** 如Apache 基金会、Microsoft、Google、Linux 基金会等都使用CLA协议来明确专利授权与版权归属,确保贡献代码可自由分发。 -**国内案例 +**国内案例** 如华为、阿里巴巴、腾讯、开放原子开源基金会等同样使用CLA协议服务开源项目,规范开源项目组织内外贡献流程。 \ No newline at end of file -- Gitee From a61e4c47aa84fe53da8a15d09017bf3d1c44520e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=B7=E5=93=88=E5=93=88?= <731193006@qq.com> Date: Mon, 3 Mar 2025 08:45:51 +0000 Subject: [PATCH 6/7] =?UTF-8?q?update=2007=5F=E5=85=B3=E4=BA=8E=E7=A4=BE?= =?UTF-8?q?=E5=8C=BA/=E7=A4=BE=E5=8C=BACLA=E4=BB=8B=E7=BB=8D/CLA=E7=AD=BE?= =?UTF-8?q?=E7=BD=B2=E8=AF=B4=E6=98=8E.md.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 康哈哈 <731193006@qq.com> --- ...5\276\347\275\262\350\257\264\346\230\216.md" | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git "a/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216.md" "b/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216.md" index 755506a..b3aae22 100644 --- "a/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216.md" +++ "b/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216.md" @@ -9,35 +9,35 @@ dateCreated: 2025-03-03 CLA 是 Contributor License Agreement 的缩写(以下简称为 CLA),翻译为贡献者许可协议。当开发者向开源项目贡献的时候通常需要签署 CLA 协议(或类似协议)。CLA 是约束开源项目和贡献者之间的关系,主要约束以下几部分: -## 1)版权归属 +## 版权归属 贡献者保留对代码的原始所有权,但授予项目方永久、不可撤销、全球范围内的、免版税的使用权(包括修改、分发、再授权等)。 -## 2)专利授权 +## 专利授权 若贡献内容涉及专利,贡献者需授权项目方及其用户方永久的、全球范围内的、非排他的、免许可费的、免版权费的和不可撤销的专利许可。 -## 3)法律声明 +## 法律声明 贡献者需声明其提交内容为原创或有权授权,避免引入第三方侵权代码。。 # 二、为什么要签署CLA -**对项目方的保护 +## 对项目方的保护 避免版权纠纷:明确代码授权范围,防止贡献者后续主张权利(如撤回授权)。 防御专利诉讼:通过专利授权条款,降低用户因使用项目代码被专利持有者起诉的风险。 简化代码管理:统一代码授权协议(如将代码整合到 Apache-2.0、GPL 等许可证下)。 -**对贡献者的保护 +## 对贡献者的保护 明确权利边界:贡献者保留代码所有权,仅授予项目必要的使用权。 降低法律风险:通过声明原创性,避免无意中引入侵权代码的责任。 -**对开源项目的益处 +## 对开源项目的益处 促进协作:消除法律不确定性,吸引更多企业参与贡献。 商业化兼容:项目方可灵活调整代码授权策略(如将部分代码转为商业闭源)。 # 三、大厂使用案例说明 -**国际案例** +## 国际案例 如Apache 基金会、Microsoft、Google、Linux 基金会等都使用CLA协议来明确专利授权与版权归属,确保贡献代码可自由分发。 -**国内案例** +## 国内案例 如华为、阿里巴巴、腾讯、开放原子开源基金会等同样使用CLA协议服务开源项目,规范开源项目组织内外贡献流程。 \ No newline at end of file -- Gitee From c256d92886a5a66bca3a812c90592bfb4d8dafbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=B7=E5=93=88=E5=93=88?= <731193006@qq.com> Date: Mon, 3 Mar 2025 08:47:46 +0000 Subject: [PATCH 7/7] =?UTF-8?q?update=2007=5F=E5=85=B3=E4=BA=8E=E7=A4=BE?= =?UTF-8?q?=E5=8C=BA/=E7=A4=BE=E5=8C=BACLA=E4=BB=8B=E7=BB=8D/CLA=E7=AD=BE?= =?UTF-8?q?=E7=BD=B2=E8=AF=B4=E6=98=8E.md.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 康哈哈 <731193006@qq.com> --- ...347\255\276\347\275\262\350\257\264\346\230\216.md" | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git "a/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216.md" "b/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216.md" index b3aae22..9275315 100644 --- "a/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216.md" +++ "b/07_\345\205\263\344\272\216\347\244\276\345\214\272/\347\244\276\345\214\272CLA\344\273\213\347\273\215/CLA\347\255\276\347\275\262\350\257\264\346\230\216.md" @@ -7,16 +7,16 @@ dateCreated: 2025-03-03 # 一、CLA是什么 -CLA 是 Contributor License Agreement 的缩写(以下简称为 CLA),翻译为贡献者许可协议。当开发者向开源项目贡献的时候通常需要签署 CLA 协议(或类似协议)。CLA 是约束开源项目和贡献者之间的关系,主要约束以下几部分: +## CLA 是 Contributor License Agreement 的缩写(以下简称为 CLA),翻译为贡献者许可协议。当开发者向开源项目贡献的时候通常需要签署 CLA 协议(或类似协议)。CLA 是约束开源项目和贡献者之间的关系,主要约束以下几部分: -## 版权归属 +## a)版权归属 贡献者保留对代码的原始所有权,但授予项目方永久、不可撤销、全球范围内的、免版税的使用权(包括修改、分发、再授权等)。 -## 专利授权 +## b)专利授权 若贡献内容涉及专利,贡献者需授权项目方及其用户方永久的、全球范围内的、非排他的、免许可费的、免版权费的和不可撤销的专利许可。 -## 法律声明 -贡献者需声明其提交内容为原创或有权授权,避免引入第三方侵权代码。。 +## c)法律声明 +贡献者需声明其提交内容为原创或有权授权,避免引入第三方侵权代码。 # 二、为什么要签署CLA -- Gitee