From b0eedf4dcaa22d338293b8a8f72b8bc6c2d85fd9 Mon Sep 17 00:00:00 2001 From: Daniel Wagenknecht Date: Thu, 23 Sep 2021 10:34:11 +0200 Subject: common-tasks: add note about license implications of bundled initramfs Ensure users are aware that usage of INITRAMFS_IMAGE_BUNDLE is only appropriate for use with GPLv2 compatible software. (From yocto-docs rev: 1859654663ebb3b051fb6c4da4dc76f0dd46c47c) Signed-off-by: Daniel Wagenknecht Reviewed-by: Michael Opdenacker Signed-off-by: Richard Purdie --- documentation/dev-manual/common-tasks.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/documentation/dev-manual/common-tasks.rst b/documentation/dev-manual/common-tasks.rst index bd8bbecb3d..b81f51bf83 100644 --- a/documentation/dev-manual/common-tasks.rst +++ b/documentation/dev-manual/common-tasks.rst @@ -3886,6 +3886,12 @@ Follow these steps to create an initramfs image: variable, allowing the initramfs image to be built into the kernel normally. + .. note:: + + Bundling the initramfs with the kernel conflates the code in the initramfs + with the GPLv2 licensed Linux kernel binary. Thus only GPLv2 compatible + software may be part of a bundled initramfs. + .. note:: If you choose to not bundle the initramfs image with the kernel -- cgit v1.2.3-54-g00ecf