Skip to content
Snippets Groups Projects
Commit adb1b6f6 authored by Jonas Höppner's avatar Jonas Höppner
Browse files

README: Make clear that meta-gplv2 is not needed for this layer

parent 67875373
No related branches found
No related tags found
1 merge request!49Cherry-pick from dunfell and rewrite nogplv3 distro.
...@@ -4,14 +4,14 @@ This layer can be used to create an Image for SECO North devices without GPLv3 s ...@@ -4,14 +4,14 @@ This layer can be used to create an Image for SECO North devices without GPLv3 s
## Build Instructions ## Build Instructions
The image build without GPLv3 is based on an additional distro: The image build without GPLv3 is based on an own distro:
``MACHINE=imx8mpguf DISTRO=guf-wayland-no-gplv3 BBLAYERS=bblayers_imx8.conf source ./setup-environment build`` ``MACHINE=imx8mpguf DISTRO=guf-wayland-no-gplv3 BBLAYERS=bblayers_imx8.conf source ./setup-environment build``
The layer provides a bbclass, that can be used to create new images without GPLv3. The layer provides a bbclass, that can be used to create new images without GPLv3.
There is also a default image, that has similar functionality as the SECO North default image (guf-image): There is also a default image, that has similar functionality as the SECO North default image (seconorth-image):
``bitbake seco-image-nogplv3`` ``bitbake seconorth-image-nogplv3``
For a full example of all build steps, please see the README in the machine layer (https://git.seco.com/seco-ne/yocto/layers/meta-guf-machine). For a full example of all build steps, please see the README in the machine layer (https://git.seco.com/seco-ne/yocto/layers/meta-guf-machine).
...@@ -20,6 +20,10 @@ For a full example of all build steps, please see the README in the machine laye ...@@ -20,6 +20,10 @@ For a full example of all build steps, please see the README in the machine laye
A lot of Linux base-utils are released under the GPLv3 license. Because of this, most of these utils are replaced by their BusyBox variant. A lot of Linux base-utils are released under the GPLv3 license. Because of this, most of these utils are replaced by their BusyBox variant.
Also, some non-vital software is simply removed from the image while others are missing some functionality because of removed libraries. Also, some non-vital software is simply removed from the image while others are missing some functionality because of removed libraries.
There is an additional layer meta-gplv2 that supplies old (some very old) versions of tools before those changed their license to GPLv3.
In the old versions they are still available as GPLv2.
The default is not to use this layer of the GPLv3 free distribution, to not get these old versions into the image.
## New Software and Packages ## New Software and Packages
- dash - dash
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment