开源软件许可与源代码说明

清单版本:2026-08-09

LuRenDmzm 工具箱包含由 LuRenDmzm 编写的原创代码,以及下列第三方开源软件。第三方组件的版权和商标归各自权利人所有,并继续适用各自许可证。本说明不限制任何开源许可证已经授予您的权利。

一、本项目原创代码:MIT License

除文件中另有说明以及第三方组件、资源和二进制文件外,由 LuRenDmzm 独立创作并有权许可的源代码采用 MIT License。

MIT License

Copyright (c) 2026 LuRenDmzm

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

二、GPL 组件及发行边界

重要:当前发行构建直接集成 youtubedl-android 的 library、ffmpeg 和 aria2c 0.18.1;这三个 Maven 构件均声明 GNU GPL v3.0。MIT 仅说明原创代码的许可,不会替代或削弱发行组合中 GPL 覆盖部分的义务。公开分发安装包时,将同时按 GPLv3 提供该分发版本准确、完整的对应源代码和构建材料。

组件许可证与项目地址
youtubedl-android library/common 0.18.1GNU GPL v3.0;github.com/yausername/youtubedl-android/tree/0.18.1
youtubedl-android ffmpeg 0.18.1构件声明 GNU GPL v3.0;其内含 FFmpeg 二进制还受对应构建所启用组件的许可证约束。github.com/yausername/youtubedl-android/tree/0.18.1ffmpeg.org/legal.html
youtubedl-android aria2c 0.18.1构件声明 GNU GPL v3.0;aria2 上游为 GNU GPL v2.0 or later,并包含其构建依赖的相应声明。github.com/yausername/youtubedl-android/tree/0.18.1github.com/aria2/aria2

GNU GPL v3.0:gnu.org/licenses/gpl-3.0.html
GNU GPL v2.0:gnu.org/licenses/old-licenses/gpl-2.0.html
GNU LGPL v2.1:gnu.org/licenses/old-licenses/lgpl-2.1.html

三、随下载运行环境提供的组件

组件许可证项目地址
yt-dlpThe Unlicense;其发行物可能另含 ISC、MIT 等第三方代码声明github.com/yt-dlp/yt-dlp
Python / CPythonPython Software Foundation License Version 2 及历史许可github.com/python/cpython
pipMIT License;许可文本另随应用资产提供github.com/pypa/pip
QuickJSMIT Licensebellard.org/quickjs/
FFmpeg通常为 LGPL v2.1 or later;启用 GPL 组件的构建为 GPL v2.0 or later。本应用使用的包装构件声明 GPL v3.0ffmpeg.org
aria2GNU GPL v2.0 or latergithub.com/aria2/aria2

四、应用直接依赖

项目本项目使用的版本许可证与仓库
AndroidX / Jetpack Compose / Media3以 Gradle 锁定结果为准Apache License 2.0;android.googlesource.com/platform/frameworks/support
Kotlin 与 kotlinx librariesKotlin 2.3.20;传递版本以 Gradle 为准Apache License 2.0;github.com/JetBrains/kotlingithub.com/Kotlin/kotlinx.coroutinesgithub.com/Kotlin/kotlinx.serialization
JetBrains Compose Multiplatform传递依赖Apache License 2.0;github.com/JetBrains/compose-multiplatform
Coil2.7.0Apache License 2.0;github.com/coil-kt/coil
exp4j0.4.8Apache License 2.0;github.com/fasseg/exp4j
ColorPicker Compose1.1.3Apache License 2.0;github.com/skydoves/colorpicker-compose
Cloudy0.5.0Apache License 2.0;github.com/skydoves/Cloudy
MaterialKolor4.1.1MIT License;其中 Material Color Utilities 模块为 Apache License 2.0;github.com/jordond/MaterialKolor
Backdrop / Shapes1.0.6 / 1.2.0Apache License 2.0;github.com/Kyant0/AndroidLiquidGlassgithub.com/Kyant0/Shapes
Shizuku API / Provider13.1.5MIT License;github.com/RikkaApps/Shizuku-API

五、主要传递依赖

Apache License 2.0 全文:apache.org/licenses/LICENSE-2.0
MIT License:opensource.org/license/mit
BSD 3-Clause License:opensource.org/license/bsd-3-clause

六、对应源代码

0.26.8.9 (Beta 1) 的应用源代码固定在 github.com/LuRen-Dmzm/LuRenDmzm-ToolBox/tree/v0.26.8.9-beta.1。安装包位于 github.com/LuRen-Dmzm/LuRenDmzm-ToolBox/releases/tag/v0.26.8.9-beta.1;同一 Release 附带完整解析依赖树、构建来源说明、SHA-256 校验和,以及 youtubedl-android 0.18.1 对应源码归档。后续版本将使用各自固定标签和 Release,不以可变分支替代对应版本源代码。

源代码与许可问题请联系:lurendmzm@outlook.com。第三方商标和项目名称仅用于识别相应软件,不表示其作者对本应用提供背书。