chore: 许可证由 GPL-2.0 修正为 AGPL-3.0-only 并补全第三方归属声明

This commit is contained in:
mofeng-git
2026-09-22 10:00:25 +08:00
parent 22912707b5
commit 3d3110c3d7
12 changed files with 1662 additions and 89 deletions

25
src/rustdesk/NOTICE Normal file
View File

@@ -0,0 +1,25 @@
Third-Party Code Attribution
=============================
The source files in this directory contain code derived from the RustDesk
project (https://github.com/rustdesk/rustdesk). They implement parts of the
RustDesk peer/rendezvous protocol (the "hbbs / hbbr" wire protocol, NaCl
cryptographic handshake and related helpers), as also indicated by comments
such as "RustDesk-compatible" and "RustDesk wire format" within the files.
Upstream work:
RustDesk - https://github.com/rustdesk/rustdesk
Copyright (C) the RustDesk contributors
Licensed under the GNU Affero General Public License v3.0 (AGPL-3.0-only)
Modifications:
These files were ported, restructured, extended and otherwise modified for
One-KVM. Per sections 4 and 5 of the AGPL-3.0, the modified files carry
prominent notices stating that they were changed and the date of the
change, and they remain licensed under AGPL-3.0-only.
The complete license text can be found in the LICENSE file at the repository
root and at: https://www.gnu.org/licenses/agpl-3.0.en.html
The corresponding source code of One-KVM is available at
https://github.com/mofeng-git/One-KVM (see the release tags).