diff options
-rw-r--r-- | documentation/dev-manual/dev-manual-common-tasks.xml | 11 |
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 |