summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorScott Rifenbark <scott.m.rifenbark@intel.com>2014-03-19 14:37:38 (GMT)
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-03-25 12:29:44 (GMT)
commite8c60977c6e3250d0454da51f350cadda94b5c0a (patch)
treef0d473776c9cad2dc8833e58144dff14ede4db3b
parentc70b6e8a426d884da1b6d24a1dc95be0cee5f8a7 (diff)
downloadpoky-e8c60977c6e3250d0454da51f350cadda94b5c0a.tar.gz
dev-manual: Read-thru edits for "Maintaining Open Source License..."
A few minor edits. (From yocto-docs rev: 6051ad964bda3ba78ea3a75199fda87133cc08fd) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-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 871f0a0..c87212e 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