复合开源许可证

Trans Prism (稳态光盒) — 代码、算法与内容分离的复合授权模式

Trans Prism 项目采用「代码、算法与内容分离」的复合授权模式 (Composite Licensing Model)。不同组件适用不同的开源许可证,具体映射见下文「组件-许可证映射表」。

使用、分发、修改本项目或其任何部分时,您必须同时遵守本文件列出的所有适用许可证条款。

组件-许可证映射表

#组件许可证类别
1原创客户端代码 (Flutter/Dart 源码, lib/)Apache License 2.0代码
2PK 计算引擎 (PK Simulator, 衍生自 Oyama)MIT License算法
3嗓音训练模块 (Voice Training, 衍生自 VFS Tracker)CC BY-NC-SA 4.0代码/算法
4aMtF.Wiki 知识库内容 (Project Trans 系)CC BY-SA 4.0内容
4bFtM.Wiki 知识库内容 (Project Trans 系)CC BY-SA 4.0内容
4cRLE.Wiki 知识库内容 (Project Trans 系)CC BY-SA 4.0内容
4dMioMtFWiki 知识库内容 (社区驱动项目)CC BY-ND 4.0内容
5激素换算器 & 罩杯计算器 (衍生自 MtF.wiki 及网络公开资料)CC BY-SA 4.0算法/内容
6SVG 图解资源库 (Twemoji / OpenMoji / Noto Emoji 风格)各自保留 (CC-BY / Apache 2.0 / SIL OFL 等)资源
72345.LGBT 导航页源码 (衍生自 Project Trans)LGPL-3.0代码
8Trans-Prism-Builder 流水线脚本 (Python 工具链, CI Workflows)Apache License 2.0代码
9第三方 Dart/Flutter 依赖包 (见 pubspec.yaml)各自许可 (MIT / BSD / Apache 2.0 等)依赖
组件 1 · 原创客户端代码

Apache License 2.0

                                 Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

   1. Definitions.

      "License" shall mean the terms and conditions for use, reproduction,
      and distribution as defined by Sections 1 through 9 of this document.

      "Licensor" shall mean the copyright owner or entity authorized by
      the copyright owner that is granting the License.

      ...

   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:

      (a) You must give any other recipients of the Work or
          Derivative Works a copy of this License; and

      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and

      (c) You must retain, in the Source form of any Derivative Works
          that You distribute, all copyright, patent, trademark, and
          attribution notices from the Source form of the Work,
          excluding those notices that do not pertain to any part of
          the Derivative Works; and

      (d) If the Work includes a "NOTICE" text file as part of its
          distribution, then any Derivative Works that You distribute must
          include a readable copy of the attribution notices contained
          within such NOTICE file, excluding those notices that do not
          pertain to any part of the Derivative Works, in at least one
          of the following places: within a NOTICE text file distributed
          as part of the Derivative Works; within the Source form or
          documentation, if provided along with the Derivative Works; or,
          within a display generated by the Derivative Works, if and
          wherever such third-party notices normally appear. ...

   7. Disclaimer of Warranty. Unless required by applicable law or
      agreed to in writing, Licensor provides the Work (and each
      Contributor provides its Contributions) on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
      implied, including, without limitation, any warranties or conditions
      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
      PARTICULAR PURPOSE. ...

   8. Limitation of Liability. ...

Copyright [2025] [Trans Prism Contributors]. Licensed under the Apache License, Version 2.0. See http://www.apache.org/licenses/LICENSE-2.0.

组件 2 · PK 计算引擎

MIT License

PK 计算引擎衍生自 Oyama's HRT Recorder HRT-Recorder-online

MIT License

Copyright (c) [Oyama's HRT Recorder Contributors]

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.

Creative Commons 系列许可

组件 3 · 嗓音训练模块

CC BY-NC-SA 4.0

嗓音训练模块衍生自 VFS Tracker, 仅允许非商业性使用

  • 署名:必须标注原始作者与 VFS Tracker 项目链接
  • 非商业性:不得用于商业目的
  • 相同方式共享:修改后须以相同许可分发
组件 4a/4b/4c/5 · Project Trans 系知识库 & 衍生算法

CC BY-SA 4.0

MtF.Wiki、FtM.Wiki、RLE.Wiki 知识库内容,以及衍生算法,遵循 CC BY-SA 4.0。

  • 署名:必须标注原始来源为 Project Trans
  • 相同方式共享:修改后须以 CC BY-SA 4.0 分发
组件 4d · MioMtFWiki 知识库内容

CC BY-ND 4.0

✅ 允许

  • 转载、镜像、离线打包和重新分发
  • 格式转换、索引、全文搜索等
  • 在应用中集成和展示
  • 商业传播

❌ 禁止

  • 修改、删减、重写后发布
  • 翻译后再次发布

特别声明与注意事项

商业使用提醒

原创客户端代码(Apache 2.0)允许商业使用。嗓音训练模块(CC BY-NC-SA 4.0)禁止商业使用。 您有责任自行评估并遵守所有适用的上游许可条款。

医疗免责声明

本 App 所有功能仅供学术交流与数据可视化参考,不能替代专业医生的诊断与处方。 调整激素剂量请务必在正规医生指导下进行。

贡献者须知

任何向 Trans Prism 项目提交的贡献,若涉及原创客户端代码部分,将被视为同意以 Apache License 2.0 条款提交。

商标声明

“Trans Prism” 名称与项目标识(Logo)不属于开源许可的授权范围。

上游项目致谢

本项目建立在以下开源项目的基础上:Project Trans (MtF.Wiki, FtM.Wiki, RLE.Wiki), KitsuMio (MioMtFWiki), SmirnovaOyama (Oyama's HRT Recorder), LaoZhong-Mihari (HRT-Recorder-online), Ethanlita (VFS Tracker), Twitter/Twemoji, OpenMoji, Google/Noto Emoji。

“May you find your steady state.”