diff --git a/README.md b/README.md index 3fe52529..a6d83e47 100644 --- a/README.md +++ b/README.md @@ -1,57 +1,85 @@ -# 地牢游戏许可证说明 +# 地牢游戏 - 许可证说明 -## 1. 整体项目许可证 - CC BY-NC-SA 4.0 -本作品(作为整体)采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 +## 重要声明 -**您可以自由地:** -- 共享 — 在任何媒介以任何形式复制、发行本作品 -- 演绎 — 修改、转换或以本作品为基础进行创作 +本项目采用**双许可证结构**,不同部分适用不同的许可证: -**惟须遵守下列条件:** -- 署名 — 您必须给出适当的署名,提供指向本许可协议的链接 -- 非商业性使用 — 您不得将本作品用于商业目的 -- 相同方式共享 — 再创作的作品必须使用相同许可证 +1. **整体项目** - CC BY-NC-SA 4.0(非商业性共享) +2. **所有代码和脚本** - Apache License 2.0(允许商业使用) +3. **Minecraft材质** - 遵循Mojang EULA -**不得增加额外限制** +## 许可证详情 -完整许可证:https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode - -## 2. 代码部分许可证 - Apache 2.0 -项目的所有源代码、配置文件和构建脚本采用 Apache License 2.0 许可证。 +### 1. 整体项目许可证 +当您将本项目作为一个整体分发时(包括源代码、资源文件等),适用 **CC BY-NC-SA 4.0**。 **您可以:** -- 自由复制、修改、分发 -- 用于商业目的 -- 申请专利授权 -- 放置商标 +- 分享和传播本项目 +- 改编和创作衍生作品 -**条件:** -- 保留原始版权声明 -- 在修改的文件中说明更改 -- 不得使用项目商标 +**您必须:** +- 注明原作者(署名) +- 非商业使用 +- 以相同许可证分享衍生作品 -完整许可证:https://www.apache.org/licenses/LICENSE-2.0 +**完整许可证:** [https://creativecommons.org/licenses/by-nc-sa/4.0/](https://creativecommons.org/licenses/by-nc-sa/4.0/) -## 3. Minecraft材质声明 -本项目使用的部分材质隶属Minecraft,归Mojang Studios所有,遵循《Mojang最终用户许可协议》(EULA)。 +### 2. 代码许可证 +所有源代码、配置文件、构建脚本使用 **Apache License 2.0**。 -- 材质文件不得单独分发 -- 仅限在《我的世界》相关生态中使用 -- 官方EULA链接:https://www.minecraft.net/zh-hans/eula +**这意味着:** +- 您可以自由使用、修改、分发代码 +- 可以用于商业项目 +- 可以申请专利授权 +- 需要保留原始版权声明 + +**完整许可证:** [https://www.apache.org/licenses/LICENSE-2.0](https://www.apache.org/licenses/LICENSE-2.0) + +### 3. Minecraft资源许可证 +项目中包含的Minecraft游戏材质归 Mojang Studios 所有,使用需遵循《Mojang最终用户许可协议》。 + +**重要限制:** +- 不得单独分发这些材质文件 +- 仅能在遵守Minecraft EULA的条件下使用 +- Mojang拥有对这些材质的完整版权 + +**官方EULA:** [https://www.minecraft.net/zh-hans/eula](https://www.minecraft.net/zh-hans/eula) + +## 如何使用本项目 + +### 对于玩家: +1. 下载并使用本项目 → 遵循 CC BY-NC-SA 4.0 +2. 使用时请勿用于商业目的 +3. 分享时请保持署名 + +### 对于开发者: +1. 使用代码进行开发 → 遵循 Apache 2.0 +2. 可以在商业项目中使用代码 +3. 使用Minecraft材质时 → 遵循 Mojang EULA + +### 对于分发者: +1. 分发整体项目包 → 遵循 CC BY-NC-SA 4.0 +2. 不得单独提取和分发Minecraft材质 +3. 必须在显著位置包含本许可证说明 ## 文件分类 -### 适用于 CC BY-NC-SA 4.0: -- 项目作为整体的分发 -- 编译后的二进制文件 -- 打包的模组文件 +| 文件类型 | 适用许可证 | +|---------|-----------| +| 编译后的模组文件(.jar) | CC BY-NC-SA 4.0 | +| Java/Kotlin 源代码(.java, .kt) | Apache 2.0 | +| 构建脚本(build.gradle, .kts) | Apache 2.0 | +| 配置文件(.json, .toml, .properties) | Apache 2.0 | +| 文档文件(.md) | Apache 2.0 | +| Minecraft 材质文件 | Mojang EULA | +| 非Minecraft的原创材质 | CC BY-NC-SA 4.0 | +| 项目整体包 | CC BY-NC-SA 4.0 | -### 适用于 Apache 2.0: -- `src/` 目录下的所有源代码 (*.java, *.kt) -- 配置文件 (*.json, *.toml, *.properties) -- 构建脚本 (build.gradle, *.kts) -- 文档文件 (*.md) +## 版权声明 +地牢游戏 © [2025-2026] [R3944Realms] -### 适用于 Mojang EULA: -- 源自Minecraft的材质文件 -- Mojang Studios拥有版权的资源 \ No newline at end of file +源代码部分基于 Apache License 2.0 许可 + +整体项目基于 CC BY-NC-SA 4.0 许可 + +包含的Minecraft材质 © Mojang Studios,遵循Mojang EULA \ No newline at end of file