我想从各种 Ubuntu 壁纸中收集所有图片以及相应的信用/许可。由于这个问题,我找到了如何获取软件包,并且由于这个问题,我找到了在哪里可以找到版权信息。显然文件已安装,文件名似乎总是包含作者的名字。/usr/share/backgrounds/
但是我很难处理版权文件/usr/share/doc/<package id>/copyright
:它是一个非常长的文件,其中包含许多文件名和按许可证类型排序的作者,但它包含的文件比我在目录中看到的文件要多得多(为什么?),乍一看它没有'不包含目录中的所有文件(至少在我测试时grep
)。
基本上我只是想确保正确的作者和许可证与相应的图片匹配。有什么建议如何解释这个文件,或者我可以找到这个信息的另一个更方便的来源?
版权文件
/usr/share/doc/ubuntu-wallpapers-jammy/copyright
——正如你所发现的——有多个部分。每个部分都是不同的许可证或许可证版本。
让我们以 22.04 (Jammy) 系统上的壁纸为例:
让我们专注于
ubuntu-wallpapers-jammy
包装。这是版权文件中要追踪的 10 张图像。
你可能靠自己走到了这一步。现在是秘诀:首先检查相应的许可证部分
20.04 壁纸比赛的所有提交都在 CC-BY-SA-4.0 许可下,而且——果然——所有比赛提交都在该部分中。
该部分从文件的第 160 行开始。该部分的第一行是 `Files: 80s_Disco_Dingo_Simulation_by_Abubakar_NK.jpg