totten / license-data
此包的最新版本(0.3)没有可用的许可证信息。
开源许可证数据集
0.3
2024-05-28 04:34 UTC
This package is auto-updated.
Last update: 2024-08-28 05:07:08 UTC
README
此项目包括常见开源许可证的文本以及一个包含标题和标识符的索引。它旨在补充开发者工具(如 "civix")-- 当 "civix"(等)初始化一个新项目时,它会提示开发者选择一个许可证并加载适当的许可证文本(从 license-data)。
index.csv
索引存储在名为 index.csv 的电子表格文件中,包含以下列
- 简称
- 标题
- 许可证文本文件的相对路径
- 许可证副本的绝对URL
令牌
许可证可能包含一些在应用到特定项目时应被替换的令牌
- TITLE: 许可的工作名称
- OWNER: 持有代码版权并许可代码的个人或实体
- YEAR: 著作年份
辅助类
如果您使用PHP处理数据,且不想将代码与特定的文件路径或格式引用混在一起,则可以使用自动加载的类 \LicenseData\Repository 和 \LicenseData\License。例如
$licenses = new \LicenseData\Repository(); echo $licenses->get('LGPL-2.1+')->getText();