summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--documentation/dev-manual/dev-manual-common-tasks.xml11
1 files changed, 6 insertions, 5 deletions
diff --git a/documentation/dev-manual/dev-manual-common-tasks.xml b/documentation/dev-manual/dev-manual-common-tasks.xml
index 871f0a0711..c87212efa8 100644
--- a/documentation/dev-manual/dev-manual-common-tasks.xml
+++ b/documentation/dev-manual/dev-manual-common-tasks.xml
@@ -6751,8 +6751,9 @@
6751 With hundreds of different open source licenses that the Yocto 6751 With hundreds of different open source licenses that the Yocto
6752 Project tracks, it is difficult to know the requirements of each 6752 Project tracks, it is difficult to know the requirements of each
6753 and every license. 6753 and every license.
6754 However, we can begin to cover the requirements of the major FLOSS licenses, by 6754 However, the requirements of the major FLOSS licenses can begin
6755 assuming that there are three main areas of concern: 6755 to be covered by
6756 assuming that three main areas of concern exist:
6756 <itemizedlist> 6757 <itemizedlist>
6757 <listitem><para>Source code must be provided.</para></listitem> 6758 <listitem><para>Source code must be provided.</para></listitem>
6758 <listitem><para>License text for the software must be 6759 <listitem><para>License text for the software must be
@@ -6813,7 +6814,7 @@
6813 The Yocto Project provides an archiver class to help avoid 6814 The Yocto Project provides an archiver class to help avoid
6814 some of these concerns. 6815 some of these concerns.
6815 See the 6816 See the
6816 "<ulink url='&YOCTO_DOCS_REF_URL;#ref-classes-archiver'>Archiving Sources - <filename>archive*.bbclass</filename></ulink>" 6817 "<ulink url='&YOCTO_DOCS_REF_URL;#ref-classes-archiver'><filename>archive*.bbclass</filename></ulink>"
6817 section in the Yocto Project Reference Manual for information 6818 section in the Yocto Project Reference Manual for information
6818 on this class. 6819 on this class.
6819 </para> 6820 </para>
@@ -6851,7 +6852,7 @@
6851 A way to help mitigate the size issue is to only release 6852 A way to help mitigate the size issue is to only release
6852 tarballs for licenses that require the release of 6853 tarballs for licenses that require the release of
6853 source. 6854 source.
6854 Let's assume you are only concerned with GPL code as 6855 Let us assume you are only concerned with GPL code as
6855 identified with the following: 6856 identified with the following:
6856 <literallayout class='monospaced'> 6857 <literallayout class='monospaced'>
6857 $ cd poky/build/tmp/deploy/sources 6858 $ cd poky/build/tmp/deploy/sources
@@ -6916,7 +6917,7 @@
6916 and a distro layer, and those those layers are used to patch, 6917 and a distro layer, and those those layers are used to patch,
6917 compile, package, or modify (in any way) any open source 6918 compile, package, or modify (in any way) any open source
6918 software included in your released images, you 6919 software included in your released images, you
6919 may be required to to release those layers under section 3 of 6920 might be required to to release those layers under section 3 of
6920 GPLv2 or section 1 of GPLv3. 6921 GPLv2 or section 1 of GPLv3.
6921 One way of doing that is with a clean 6922 One way of doing that is with a clean
6922 checkout of the version of the Yocto Project and layers used 6923 checkout of the version of the Yocto Project and layers used