From 3b2fe65dc9005899b5d444b09fc6a896c3cea8f1 Mon Sep 17 00:00:00 2001 From: zhangkun Date: Wed, 5 Nov 2025 11:03:07 +0800 Subject: [PATCH] chore: update debian copyright license from GPL-3+ to BSD-3-Clause MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changed the license declaration in debian/copyright file from GNU General Public License v3 or later (GPL-3+) to BSD 3-Clause License to align with the project's main license. This ensures consistency between the Debian packaging license and the actual project license, preventing potential licensing conflicts and maintaining accurate distribution information. Influence: 1. Verify debian package builds successfully with the new license 2. Check that license files are properly installed in the package 3. Confirm that the package metadata correctly reflects BSD-3-Clause license 4. Test package installation and removal on Debian-based systems 5. Validate that the license change doesn't affect package functionality chore: 更新 debian copyright 许可证从 GPL-3+ 到 BSD-3-Clause 将 debian/copyright 文件中的许可证声明从 GNU 通用公共许可证 v3 或更高版 本 (GPL-3+) 更改为 BSD 3 条款许可证,以与项目主许可证保持一致。这确保了 Debian 打包许可证与实际项目许可证之间的一致性,防止潜在的许可证冲突并维 护准确的分发信息。 Influence: 1. 验证 debian 包使用新许可证成功构建 2. 检查许可证文件是否正确安装到包中 3. 确认包元数据正确反映 BSD-3-Clause 许可证 4. 在基于 Debian 的系统上测试包的安装和卸载 5. 验证许可证更改不会影响包的功能 --- .reuse/dep5 | 2 +- debian/copyright | 21 ++++++--------------- 2 files changed, 7 insertions(+), 16 deletions(-) diff --git a/.reuse/dep5 b/.reuse/dep5 index 8c6eb6a..50418f7 100644 --- a/.reuse/dep5 +++ b/.reuse/dep5 @@ -9,7 +9,7 @@ Copyright: None License: CC0-1.0 # Readme -Files: README.md README.zh_CN.md +Files: README.md README.zh_CN.md CHANGELOG.md Copyright: None License: CC0-1.0 diff --git a/debian/copyright b/debian/copyright index 1430ec2..85e5ff4 100644 --- a/debian/copyright +++ b/debian/copyright @@ -4,19 +4,10 @@ Source: https://github.com/linuxdeepin/dtkcommon Files: * Copyright: Deepin Technology Co., Ltd. -License: GPL-3+ - This package is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 3 of the License, or - (at your option) any later version. +License: BSD-3-Clause + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met. + See the full license text for details. . - This package is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - . - You should have received a copy of the GNU General Public License - along with this program. If not, see - . - On Debian systems, the complete text of the GNU General - Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". + On Debian systems, the complete text of the BSD 3-Clause License + can be found in "/usr/share/common-licenses/BSD".