Skip to content

Latest commit

 

History

History
90 lines (61 loc) · 4.58 KB

File metadata and controls

90 lines (61 loc) · 4.58 KB

使用 5e SRD、Open5e 与开源的法律说明

本项目计划开源,并通过 Open5e 提供的接口来集成 5e SRD 规则数据。为避免版权与商标风险,特在此说明本项目在法律与授权层面的基本原则。


一、代码与规则内容的区分

  • 项目代码(本仓库中的源代码)

    • 由本项目作者创作,采用单独的开源许可证(例如 MIT / Apache-2.0 / GPL 等,具体以仓库根目录的 LICENSE 文件为准)。
    • 该开源许可证仅适用于 代码和非 OGL 的项目资源,不自动扩展到任何第三方规则文本或商标。
  • 规则内容(5e SRD / Open5e 数据)

    • 来自 Open5e(https://open5e.com)及其他基于 5e System Reference Document(SRD)的开放游戏内容。
    • 这些内容依据 Open Gaming License(OGL)1.0a 授权使用与再分发。
    • 本项目不会将这些规则内容宣称为自己的封闭版权资产,而是按照 OGL 规定进行标注和分发。

二、OGL 1.0a 的遵守原则

  1. 附带 OGL 文本

    • 仓库中将附带一份完整的 OGL 1.0a 文本(例如 OGL-1.0a.txt 或等价文件),供用户查阅。
  2. 列出使用的开放游戏内容来源

    • 在 OGL 的 Section 15(版权声明部分)中,将列出本项目使用的开放游戏内容来源,例如:
      • Open5e SRD content (https://open5e.com),基于 5e System Reference Document,按 OGL 1.0a 授权。
    • 如果未来引入其他 OGL 资源(如第三方 OGL 模组、怪物书等),也会在 Section 15 中逐一添加相应的版权与授权说明。
  3. 开放游戏内容与产品身份的区分

    • 开放游戏内容(Open Game Content)
      • 例如:从 Open5e / SRD 获取的规则条目、怪物数据、法术说明等。
      • 按 OGL 1.0a 进行使用和再分发。
    • 产品身份(Product Identity)
      • 本项目的名称和 LOGO。
      • 本项目作者原创的世界观、故事设定、角色、插画等。
      • 这些内容不作为开放游戏内容,保留各自版权与权利。

三、与 Open5e 的关系

  • 本项目通过网络请求的方式访问 https://api.open5e.com 提供的公开 API,用于在运行时获取规则数据。
  • 这些数据由 Open5e 及其数据来源在 OGL 1.0a 之下授权;本项目只是以工具形式进行展示与辅助使用。
  • 本项目与 Open5e 之间不存在所有权或控制关系,Open5e 及其贡献者保留其各自内容的权利。

四、商标与品牌使用的限制

为避免侵犯商标权或引起用户混淆,本项目在品牌与展示层面遵守以下原则:

  1. 不在项目名称或 LOGO 中使用注册商标

    • 不在项目名、图标中使用 “Dungeons & Dragons” 或其他可能为注册商标的标识。
    • 项目会使用诸如 “兼容 5e / 基于 5e SRD” 的表述,而非宣称为任何官方客户端或官方授权产品。
  2. 在说明文档中做出免责声明

    • 在 README / 关于界面中说明:
      • 本项目基于 5e SRD,通过 Open5e 提供的数据实现规则支持。
      • 本项目与 Wizards of the Coast 或其它权利人之间不存在官方从属或授权关系。

五、项目结构与文件约定(建议)

为清晰呈现授权关系,建议本仓库采用如下文件结构和约定:

  • LICENSE

    • 声明本项目代码所采用的开源许可证(例如 MIT / Apache-2.0 等)。
  • OGL-1.0a.txt(或同名文件)

    • 包含 Open Gaming License Version 1.0a 的完整文本。
    • 在 Section 15 中列出本项目所使用的所有开放游戏内容来源。
  • LEGAL.md(即本文件)

    • 用于解释本项目如何使用 5e SRD / Open5e 数据,以及如何在实践中遵守 OGL 和商标规则。
  • 代码层面的约束(建议实践):

    • 仓库中尽量 不直接硬编码或打包大量规则原文,而是在运行时通过 Open5e API 获取需要的数据。
    • 如果未来实现离线模式并打包 SRD/Open5e 数据,将确保:
      • 仅打包 OGL 许可范围内的内容;
      • 在发行包中同样附带 OGL 与相应的版权声明。

六、免责声明

  • 本项目为第三方爱好者开发的工具,与 Wizards of the Coast、Open5e 或其他任何权利人之间不存在官方从属、代理、合资、合伙或其他法律关系。
  • 本项目不对任何因使用本工具或本工具集成的数据而产生的版权、商标或其他法律风险承担责任。使用本项目前,请用户自行确认所在司法辖区的相关法律,并在需要时咨询专业法律意见。