许可证
写在前面——授权及二次使用说明
注意
请注意程序与数据、以及程序或数据的各个部分都有不同版本和限制程度的许可证。
可商用场景极其受限
除了v1.1的版本,请勿将本程序所附带的数据一起商用,包括但不限于出售、盈利、收费等等行为。发布时间晚于v1.1的版本,其所使用的人名数据有多个来源,基本是不能商用的,详情请参照下文。尤其需要注意的是,中国历代人物传记资料库项目(CBDB)声明其在中国大陆地区给出了独占商业授权,故将生成器所使用的数据一并打包作为商用的行为毋庸置疑是非法的;其它只有非商用授权的数据自然也是。如果一定要商用,请在遵守人名数据以外的其它许可证的情况下,将dict/
文件夹下的文件替换为v1.1老版本仅使用维基百科作为来源的数据,或您自行准备的可商用数据,并修改与文件读取相关的代码使程序能够运行。
个人使用生成器得到名字的行为一般属于个人自用,不需要考虑这些问题。
各部分代码及数据适用的许可证
代码主体
代码主体指源代码中的程序剔除了第三方内容的部分。
代码目前使用的是GPL v3许可证。简单地说:使用、修改了此代码的你的软件,或者分发此代码,需要署名以及同样使用GPL v3这一开源许可证。
生成器代码中使用的第三方 Javascript 包或内容
名称 | 所用场景 | 许可证 |
---|---|---|
TshetUinh.js | 切韵系注音,未加载可能会影响详情页的显示 | MIT License |
tshet-uinh-examples | 切韵系注音,未加载可能会影响详情页的显示 | CC0-1.0 license |
opencc-js | 全局简繁转换及界面的中英转换 | MIT license |
jQuery | 基本功能,几乎没有网站不用 | MIT License |
Material Design 3 for Web | 进度提示,不影响核心功能 | Apache-2.0 license |
base64.js | Base64编码/解码(相关功能尚未实装) | 见此页 |
人名数据
数据虽经过了个人整理,但一般来说遵守的依然是源数据所采用的许可证,不同的来源,其许可限制有所不同,请慎重使用,勿侵犯原作者的著作权及相关权利。具体的来源已在资料来源中写明。由于部分不同来源的数据经过了整合,总的来说,直接使用人名数据,需要遵守这些许可共同考虑下最严格的要求,即: 非商用、不盈利、注明出处。
基于现有的两种可能的使用场景:
- 非随机的起名。这类使用应属于个人使用,不涉及数据的授权问题。
- 程序化的随机NPC起名。目前程序部分没有直接提供直接可用的库,但不能排除单独使用人名数据的情况。考虑到数据的授权范围,v1.2及之后的,请勿商用,请勿用于盈利目的。粗略地来说个人+非商用+免费+标明出处是最合适的,具体请阅读各部分数据来源的相关授权要求。v1.1的数据来源是维基的史书目录和各朝代人物列表,可在遵守CC BY-SA 4.0协议的前提下商用。
为了避免二次使用可能带来的问题,v2及之后的版本开放下载的文件中,只包括网上公开可获取的,不包括从出版书籍处理所得的数据。
其它类型的数据
名称 | 位置 | 所用场景 | 许可证 |
---|---|---|---|
IDS 表意文字描述序列 | ids.js |
部件、字形选字 | MIT License |
Unihan | res\ |
现代拼音、现代英文释义 | Unicode License v3 |
切韵音 | res\ |
汉字之音韵属性 | 来源TshetUinh.js,适用相同的许可证 |
其它代码中所使用的第三方库或内容
名称 | 所用场景 | 许可证 |
---|---|---|
fuzzychinese 形近词中文模糊匹配 | 性别偏度训练 | BSD-3-Clause license |
Apache ECharts | 图表绘制 | Apache License 2.0 |
手册适用的许可证
本手册使用 Material for Mkdocs 制作,Material for MkDocs 的许可证为 MIT License。
本手册的所有文字及多媒体内容如非额外注明转载、引用,均为原创,使用 CC BY-NC-SA 4.0,即署名—非商业性使用—相同方式共享4.0 协议
。
手册的可视化交互图表使用 Apache ECharts 制作,其许可证为 Apache License 2.0。
致歉
有些资料的使用尚未通知到著作者本人,请见谅。如有冒犯,请联系作者,会立即撤下材料。