From 1b6fd6de76b4491902f519438ca0b8ed7582daa9 Mon Sep 17 00:00:00 2001 From: Topi Reinio Date: Tue, 4 Feb 2014 14:15:49 +0100 Subject: Doc: Add Android GCC run-time licensing information Add license information specific to the libstdc++ library used in the embedded Android images to the documentation. Task-number: QTEE-306 Change-Id: I31cf6c1667a1af1638ff1d1b984321712d50ab26 Reviewed-by: Samuli Piippo Reviewed-by: Eirik Aavitsland --- src/doc/src/b2qt.qdoc | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/doc/src/b2qt.qdoc b/src/doc/src/b2qt.qdoc index e6676c2..c85513b 100644 --- a/src/doc/src/b2qt.qdoc +++ b/src/doc/src/b2qt.qdoc @@ -865,12 +865,28 @@ The third-party licenses used in \SDK are listed in the file \c {/Licenses/ThirdPartySoftware_Listing.txt}. - \section2 Embedded Android Images + \section1 Embedded Android Images The embedded Android platform is built from the \e {Android Open Source Project}, source code available at \l {http://android.googlesource.com/}. The open source licenses and notices are collected into the file \c {/etc/NOTICE.html.gz} in the target images. + + \section1 Android GNU C++ Run-time Licensing + + The Android platform does not provide a full implementation of the C++ run-time. Instead, + apps that depend on features such as STL, exceptions, or RTTI, must include an additional + native run-time library that provides the features they need. + + \B2QA uses the GNU libstdc++ library distributed as part of the \e {Android Open Source Project}. + This library is included in the images for \B2QA, and will be loaded by the application + on start-up to meet the run-time requirements of Qt. + + The GNU C++ run-time is licensed under the + \l{http://gcc.gnu.org/onlinedocs/libstdc++/manual/appendix_gpl.html}{GNU General Public License version 3} with + an exception which grants permission for run-time linking and usage of the library by an application which + would otherwise violate the terms of the main license. For more information about this exception, see + \l{http://gcc.gnu.org/onlinedocs/libstdc++/manual/license.html}{the official license page}. */ /*! -- cgit v1.2.3