Progressive Running Track Synthesizer
PRTS 是与 GOOSE 配套的网页工具,用于制作自定义跑步轨迹。
PRTS 使用 Vue/Vite 开发,可将轨迹导出为 JSON 格式,供 GOOSE 使用。
PRTS 是自由软件,遵循 GPLv3 许可证。
开发过程很大程度上依赖了基于 Copilot 的 vibe coding。因此,可能会存在一些冗余代码和潜在问题。
GPLv3 第7条附加条款
衍生数据结构的署名要求
本程序生成包含特定数据结构的文件(包括但不限于 JSON 格式),这些数据结构由版权持有人原创设计。
如果您分发、发布或使用任何此类结构化数据,或从中衍生的作品(包括对相同架构或格式的重新实现或改编),您必须包含一个可见的声明,说明:
"本作品(或其部分)包含由 PRTS 生成的数据结构,遵循 GPLv3 许可证。"
此署名要求仅适用于包含或衍生自本程序受版权保护的数据结构或资源的作品,不限制使用本程序生成独立的、非衍生数据。
重要提示: 本程序生成的所有 JSON 文件都会自动在 _comment 字段中嵌入版权信息。移除或修改此版权信息将违反 GPLv3 第4条,导致您在该许可证下的权利自动终止。
Additional Terms under GNU GPL v3 Section 7
Attribution Requirement for Derived Data Structures
This program generates structured data files (including but not limited to JSON) that encode original data schemas and formats designed by the copyright holder.
If you distribute, publish, or incorporate any such structured data, or any work derived from it (including reimplementations or adaptations of the same schema or format), you must include a visible notice stating:
"This work (or portions thereof) incorporates data structures originally generated by PRTS, licensed under GPLv3."
This attribution requirement applies only to works containing or derived from the program's copyrighted data structures or resources, and does not restrict the use of the program to produce independent, non-derivative data.
Important Notice: All JSON files generated by this program automatically embed copyright information in the _comment field. Removing or modifying this copyright notice violates GPLv3 Section 4, which will automatically terminate your rights under the license.