【发布时间】:2016-09-20 20:32:08
【问题描述】:
我会保持简短。我收到了一个 yocto 存储库,并要求我对其构建使用的许可证进行审核。我的最终目标是:
- 列出发行版使用的所有许可证(即所有使用发行版构建的工具和实用程序使用的许可证)
- 获取许可证文件的副本
- 获取 Internet 上的 URL,在该 URL 中可以找到该许可证文本。 (如果其他人想将其与我提供的内容进行比较)
我是一个懒惰的“软件工程师”,我想避免执行此任务,只解析所有 .bb 文件以提取所有信息。 我看过一些食谱,其中包括标题,而标题又包含许可证信息。能跟上这条路就好了。
This GitHub 上的项目看起来很有希望。但可能无法完全满足我的需求。
我也有完整的源代码和随源代码分发的许可证文件文本。我应该可以编写一个简单的脚本来实现这一点,但是某些许可证中的文本不包含许可证本身的类型。
任何指针将不胜感激。
【问题讨论】:
标签: automation licensing yocto bitbake