yocto - 在引导期间显示带有 LGPL 的软件列表
问题描述
我记得在使用 Yocto Project 构建的 Linux 根文件系统启动期间,我看到了一个具有 LGPL 许可证的软件组件列表。即使在阅读了Mega Manual之后,我似乎也无法弄清楚是什么能够实现这一点。
NOTICE: This file system contains the following GPLv3 packages:
autoconf
bash-dev
bash
binutils
cifs-utils
cpio
cpp-symlinks
cpp
dosfstools
elfutils
g++-symlinks
g++
gawk-dev
gawk
gcc-symlinks
gcc
gdb
gdbc6x
gdbserver
gettext-dev
gettext
gzip
libbfd
libcairo-dbg
libcairo-perf-utils
libdw1
libelf1
libgdbm-compat4
libgdbm-dev
libgdbm4
libgettextlib
libgettextsrc
libgmp-dev
libgmp10
libgmpxx4
libidn11
libmpc3
libmpfr4
libreadline-dev
libreadline7
libunistring2
m4-dev
m4
make
nettle-dev
nettle
parted
python3-pycairo-dev
python3-pycairo
which
If you do not wish to distribute GPLv3 components please remove
the above packages prior to distribution. This can be done using
the opkg remove command. i.e.:
opkg remove <package>
Where <package> is the name printed in the list above
NOTE: If the package is a dependency of another package you
will be notified of the dependent packages. You should
use the --force-removal-of-dependent-packages option to
also remove the dependent packages as well
解决方案
找到了我的答案 - 它来自 meta-arago 的arago-gpl-notice。它也只显示 GPLv3。
推荐阅读
- javascript - 无论如何要从 Firebase 身份验证 wintout 登录中检索 uid
- html - CSS - 标签和复选框与其他标签和复选框不对齐
- android - Android Studio 图标修复
- github - 在分叉和改进 Github 存储库后,我应该更改 package.json 中的作者吗?
- javascript - 如何正确修复 Blob 中 csv 文件的字符集?
- .net - 如何在 MVC 中处理 CheckBox 控件
- python - Scrapy:使用 sqlite 逻辑的计划抓取
- c# - 为什么我的 C# 函数返回字母在字母表中的位置?
- python - 如何在 tkinter 中更改按钮的选项?
- c++ - 在编译 c++ 时链接 openblas 和 mkl 库