复合开源许可证
Trans Prism (稳态光盒) — 代码、算法与内容分离的复合授权模式
Trans Prism 项目采用「代码、算法与内容分离」的复合授权模式 (Composite Licensing Model)。不同组件适用不同的开源许可证,具体映射见下文「组件-许可证映射表」。
使用、分发、修改本项目或其任何部分时,您必须同时遵守本文件列出的所有适用许可证条款。
组件-许可证映射表
| # | 组件 | 许可证 | 类别 |
|---|---|---|---|
| 1 | 原创客户端代码 (Flutter/Dart 源码, lib/) | Apache License 2.0 | 代码 |
| 2 | PK 计算引擎 (PK Simulator, 衍生自 Oyama) | MIT License | 算法 |
| 3 | 嗓音训练模块 (Voice Training, 衍生自 VFS Tracker) | CC BY-NC-SA 4.0 | 代码/算法 |
| 4a | MtF.Wiki 知识库内容 (Project Trans 系) | CC BY-SA 4.0 | 内容 |
| 4b | FtM.Wiki 知识库内容 (Project Trans 系) | CC BY-SA 4.0 | 内容 |
| 4c | RLE.Wiki 知识库内容 (Project Trans 系) | CC BY-SA 4.0 | 内容 |
| 4d | MioMtFWiki 知识库内容 (社区驱动项目) | CC BY-ND 4.0 | 内容 |
| 5 | 激素换算器 & 罩杯计算器 (衍生自 MtF.wiki 及网络公开资料) | CC BY-SA 4.0 | 算法/内容 |
| 6 | SVG 图解资源库 (Twemoji / OpenMoji / Noto Emoji 风格) | 各自保留 (CC-BY / Apache 2.0 / SIL OFL 等) | 资源 |
| 7 | 2345.LGBT 导航页源码 (衍生自 Project Trans) | LGPL-3.0 | 代码 |
| 8 | Trans-Prism-Builder 流水线脚本 (Python 工具链, CI Workflows) | Apache License 2.0 | 代码 |
| 9 | 第三方 Dart/Flutter 依赖包 (见 pubspec.yaml) | 各自许可 (MIT / BSD / Apache 2.0 等) | 依赖 |
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.
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 系列许可
CC BY-NC-SA 4.0
嗓音训练模块衍生自 VFS Tracker, 仅允许非商业性使用。
- 署名:必须标注原始作者与 VFS Tracker 项目链接
- 非商业性:不得用于商业目的
- 相同方式共享:修改后须以相同许可分发
CC BY-SA 4.0
MtF.Wiki、FtM.Wiki、RLE.Wiki 知识库内容,以及衍生算法,遵循 CC BY-SA 4.0。
- 署名:必须标注原始来源为 Project Trans
- 相同方式共享:修改后须以 CC BY-SA 4.0 分发
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.”