Ansible.posix: 缺少历史作者归属与 GPL 合规性

创建于 2020-06-05  ·  2评论  ·  资料来源: ansible-collections/ansible.posix

LICENSE (GPL 3.0)声明(cc @sk4zuzu注意到了这一点):

    b) Requiring preservation of specified reasonable legal notices or
    author attributions in that material or in the Appropriate Legal
    Notices displayed by works containing it; [..]

同时,在迁移过程中作者属性丢失了ansibleansible.posix

我不是律师,所以如果熟悉许可细微差别的人解决许可问题,我将不胜感激:对于任何想要使用 Ansible 并遵守 GPL 的公司来说,这种作者归属的丢失不会成为一个问题吗?

bug licensing

最有用的评论

@lidel感谢您提出这个问题,我们会做一些研究并报告

所有2条评论

@lidel感谢您提出这个问题,我们会做一些研究并报告

您所引用的部分称为“附加条款”,是在特定情况下可以添加到 GPL 的附加限制/要求列表。 如果代码作者没有明确要求保留作者属性,则不需要保留,即:

如果您根据本节向涵盖的作品添加条款,您
必须在相关的源文件中放置一份声明
适用于这些文件的附加条款,或通知
在哪里可以找到适用的条款。

当然,确认没有人在他们的贡献中添加这样的术语是一个好主意,但实际上,人们通常不会这样做。

此外,“作者归属”的标准方法是文件头中版权声明的形式,而不是 git 提交中的元数据,元数据很容易丢失(如本例中)或由于历史重写等而被修改。即使有人添加了这样的附加限制,他们也有可能在附加条款声明旁边的同一源代码中记录了他们的作者信息。

此页面是否有帮助?
0 / 5 - 0 等级