用法 #
实施细节 #
注释 #
#SPDX文件版权文本:2019 Jane Doe
#
#SPDX-License-Identifier:麻省理工学院
spdx:spdx-File版权文本:<年份><声明> spdx-c:spdx-File版权文本:(c)<年份><声明> spdx符号:spdx文件版权文本:©<年份><声明> string:版权所有<year><statement> string-c:版权所有(c)<年份><声明> 字符串符号:版权所有©<年份><声明> 符号:©<年份><声明>
合并报表 #
#SPDX文件版权文本:2016 Jane Doe
#SPDX文件版权文本:2018 John Doe
#
#SPDX-License-Identifier:GPL-2.0
$ 重新使用 注释 --年 2018 --许可证 GPL-2.0标准 --版权 = “无名氏” 文件.py
#SPDX文件版权文本:2016 Jane Doe
#SPDX文件版权文本:2018 John Doe
#SPDX文件版权文本:2018 Jane Doe
#
#SPDX-License-Identifier:GPL-2.0
#SPDX文件版权文本:2016-2018 Jane Doe
#SPDX文件版权文本:2018 John Doe
#
#SPDX-License-Identifier:GPL-2.0
注释样式 #
模板 #
{% 对于 版权_行 在里面 版权_行 %}
{{ 版权_行 }}
{% 外循环 %}
{% 对于 出资人行 在里面 出资人行 %}
SPDX文件贡献者: {{ 出资人行 }}
{% 外循环 %}
{% 对于 表达 在里面 spdx表达式(_E) %}
SPDX许可证标识符: {{ 表达 }}
{% 外循环 %}
版权_行 -版权声明列表(字符串)。 出资人行 -贡献者列表(字符串)。 spdx表达式(_E) -SPDX许可证表达式列表(字符串)。
/*
{% 对于 版权_行 在里面 版权_行 %}
* {{ 版权_行 }}
{% 外循环 %}
{% 如果 版权_行 和 spdx表达式(_E) %}
*
{% 结尾 %}
{% 对于 表达 在里面 spdx_表达式 %}
*SPDX许可证标识符: {{ 表达 }}
{% 外循环 %}
{% 如果 “GPL-3.0级” 在里面 spdx表达式(_E) %}
*
*这个程序是自由软件:你可以重新发布和/或在下面修改它
*自由软件发布的GNU通用公共许可证的条款
*基金会,许可证版本3或(根据您的选择)任何更高版本
*版本。
*
*这个程序的发布是希望它会有用,但没有
*任何保证; 甚至没有适销性或适用性的暗示保证
*出于特定目的。 有关更多详细信息,请参阅GNU通用公共许可证。
*
*您应该已经收到GNU通用公共许可证的副本以及
*这个程序。 如果没有,请参阅< https://www.gnu.org/licenses网站/ >.
{% 结尾 %}
*/
皮棉 #
#不良许可证 “bad-license”位于: *许可证/bad-license.txt #未使用的许可证 未使用以下许可证: *非法许可证 #缺少版权和许可信息 以下文件没有版权和许可信息: *无信息.txt #总结 *错误的许可证:错误的许可 *弃用的许可证: *无文件扩展名的许可证: *缺少许可证: *未使用的许可证:无效许可证 *使用的许可证:Apache-2.0、CC-BY-SA-4.0、CC0-1.0、GPL-3.0-or-later *读取错误:0 *包含版权信息的文件:57/58 *包含许可证信息的文件:57/58 遗憾的是,您的项目不符合REUSE规范的3.0版本:-(
标准 #
错误的许可证 #
弃用的许可证 #
没有文件扩展名的许可证 #
缺少许可证 #
未使用的许可证 #
读取错误 #
包含版权和许可证信息的文件 #
在文件头中放置标记。 将标记放置在 .许可证 文件旁边的文件。 将信息放入DEP5文件中。
忽略文件的部分 #
#!/ usr/bin/env-bash
#SPDX文件版权文本:2021 John Doe
#
#SPDX-License-Identifier:CC0-1.0
回声 “SPDX文件版权文本: $( 日期 + “%Y” ) 无名氏“ > 文件.txt 回声 “SPDX-License-Identifier:MIT” > 文件.txt 出口 0
$重新使用皮棉 重复使用_ util-错误-无法解析'MIT“>file.txt' reuse.project-ERROR-“foobar.sh”包含无法解析的SPDX表达式,跳过该文件 #缺少版权和许可信息 以下文件没有版权和许可信息: *foobar.sh [...]
#!/ usr/bin/env-bash
#SPDX文件版权文本:2021 John Doe
#
#SPDX-License-Identifier:CC0-1.0
#重复-忽略启动
回声 “SPDX文件版权文本: $( 日期 + “%Y” ) 无名氏“ > 文件.txt 回声 “SPDX-License-Identifier:MIT” > 文件.txt #重复-忽略结束
出口 0