想要OSS组件的版权信息

时间:2016-10-17 09:05:22

标签: yocto

我想要获取用于嵌入式系统的所有开源组件的版权信息。是否有任何简短的方法来获取OSS组件的版权信息?

2 个答案:

答案 0 :(得分:1)

好吧,你已经拥有了${TMPDIR}/deploy/licences,其中包含了所有配方的子目录。这些子目录包括这些配方中的许可证文件的副本,以及这些配方的声明许可证的通用许可证。

还有一个子目录<image-name>-DATETIME,其中包含例如license.manifest,其中列出了图像中安装的所有软件包及其许可证。

答案 1 :(得分:0)

非常在很大程度上取决于您的具体设置;当然,你完全没有在这里描述。我们应该如何知道您在嵌入式系统中使用的OSS组件?!

但一般的答案是:没有绕道而行。当您的产品使用OSS组件时,您希望&#34;跟踪&#34;那;然后你必须做跟踪工作。

这意味着:

  1. 您必须创建产品中包含的所有 OSS组件的目录(以及正在使用的版本)。理想情况下,这将是no-op,因为您的构建/库设置已经做出了这样的区分。
  2. 然后您使用该目录作为输入,以确定每个和任何这些组件的许可证
  3. 最后,根据特定许可证,您可以确定将OSS组件X用于产品的效果。