Skip to content

chore: update license from GPL-3+ to LGPL-3+#69

Merged
mhduiy merged 1 commit intolinuxdeepin:masterfrom
mhduiy:license
Oct 16, 2025
Merged

chore: update license from GPL-3+ to LGPL-3+#69
mhduiy merged 1 commit intolinuxdeepin:masterfrom
mhduiy:license

Conversation

@mhduiy
Copy link
Contributor

@mhduiy mhduiy commented Oct 16, 2025

Changed the software license from GNU General Public License v3+ (GPL- 3+) to GNU Lesser General Public License v3+ (LGPL-3+). This change affects the copyright file in the Debian packaging system, updating all license references and file paths to reflect the new license terms. The LGPL provides more permissive licensing terms compared to GPL, allowing the software to be used as a library in proprietary applications while still requiring modifications to the library itself to remain open source.

Influence:

  1. Verify the copyright file correctly references LGPL-3+ license
  2. Check that license text paths point to LGPL-3 instead of GPL-3
  3. Confirm all license terms and conditions are properly updated
  4. Ensure compatibility with other packages that may depend on this license change

chore: 更新许可证从 GPL-3+ 到 LGPL-3+

将软件许可证从 GNU 通用公共许可证 v3+ (GPL-3+) 更改为 GNU 宽通用公共许
可证 v3+ (LGPL-3+)。此更改影响 Debian 打包系统中的版权文件,更新所有许可
证引用和文件路径以反映新的许可证条款。与 GPL 相比,LGPL 提供更宽松的许可
条款,允许该软件作为库在专有应用程序中使用,同时仍要求对库本身的修改保持
开源。

Influence:

  1. 验证版权文件正确引用 LGPL-3+ 许可证
  2. 检查许可证文本路径指向 LGPL-3 而非 GPL-3
  3. 确认所有许可证条款和条件已正确更新
  4. 确保与此许可证更改相关的其他包的兼容性

Changed the software license from GNU General Public License v3+ (GPL-
3+) to GNU Lesser General Public License v3+ (LGPL-3+). This change
affects the copyright file in the Debian packaging system, updating all
license references and file paths to reflect the new license terms. The
LGPL provides more permissive licensing terms compared to GPL, allowing
the software to be used as a library in proprietary applications while
still requiring modifications to the library itself to remain open
source.

Influence:
1. Verify the copyright file correctly references LGPL-3+ license
2. Check that license text paths point to LGPL-3 instead of GPL-3
3. Confirm all license terms and conditions are properly updated
4. Ensure compatibility with other packages that may depend on this
license change

chore: 更新许可证从 GPL-3+ 到 LGPL-3+

将软件许可证从 GNU 通用公共许可证 v3+ (GPL-3+) 更改为 GNU 宽通用公共许
可证 v3+ (LGPL-3+)。此更改影响 Debian 打包系统中的版权文件,更新所有许可
证引用和文件路径以反映新的许可证条款。与 GPL 相比,LGPL 提供更宽松的许可
条款,允许该软件作为库在专有应用程序中使用,同时仍要求对库本身的修改保持
开源。

Influence:
1. 验证版权文件正确引用 LGPL-3+ 许可证
2. 检查许可证文本路径指向 LGPL-3 而非 GPL-3
3. 确认所有许可证条款和条件已正确更新
4. 确保与此许可证更改相关的其他包的兼容性
@deepin-ci-robot
Copy link

deepin pr auto review

我来审查这个git diff,这是关于debian/copyright文件的许可证变更,从GPL-3+变更为LGPL-3+。以下是我的分析:

  1. 语法逻辑:
  • 变更内容一致且完整,所有相关的许可证引用文本都已正确更新
  • "Upstream-Name"字段保持不变,这是正确的,因为包名没有改变
  1. 代码质量:
  • 变更格式规范,符合git diff的标准格式
  • 版权声明保持不变,只修改了许可证相关内容,这是正确的做法
  1. 代码性能:
  • 此变更不影响代码性能,因为这只是许可证文本的变更
  1. 代码安全:
  • 许可证变更本身不会引入安全问题
  • 但需要注意:LGPL相比GPL对库的链接要求更宽松,允许与闭源程序链接,这可能会影响项目的使用范围和分发要求

建议:

  1. 确认此次许可证变更是经过深思熟虑的,因为LGPL和GPL在商业使用上有重要区别
  2. 确保项目中所有依赖项的许可证兼容LGPL-3+
  3. 检查项目中的代码是否确实适合使用LGPL许可证,特别是如果包含了一些原本需要GPL兼容的组件
  4. 建议在变更许可证前,咨询法律顾问以确保符合所有法律要求

总体而言,这个diff在格式和内容上都是正确的,但需要谨慎对待许可证变更带来的影响。

@deepin-ci-robot
Copy link

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: BLumia, mhduiy

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@mhduiy mhduiy merged commit fbd5fe8 into linuxdeepin:master Oct 16, 2025
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants