summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTopi Reinio <topi.reinio@digia.com>2015-02-25 12:59:23 +0100
committerTopi Reiniö <topi.reinio@digia.com>2015-03-12 12:05:39 +0000
commitfbb94aa676b87f8d6161d44fe3cad788787d147b (patch)
treea380c3e0b8de322c212dbb00fb9c6048549fd28e
parented3328b945081e8044f87f1a59d91147459607f7 (diff)
Doc: Document licensing for Qt Canvas 3D module
The module itself being LGPL v3, with two MIT-licensed 3rd party components used in the example code. Change-Id: I4339a3f03953bf2f401add03d31c54c0b5a78b8b Reviewed-by: Pasi Keränen <pasi.keranen@digia.com> Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
-rw-r--r--doc/src/legal/3rdparty.qdoc77
-rw-r--r--doc/src/legal/licenses.qdoc11
2 files changed, 88 insertions, 0 deletions
diff --git a/doc/src/legal/3rdparty.qdoc b/doc/src/legal/3rdparty.qdoc
index a5122af63..601a7841c 100644
--- a/doc/src/legal/3rdparty.qdoc
+++ b/doc/src/legal/3rdparty.qdoc
@@ -600,6 +600,83 @@
See \c qtimageformats/src/3rdparty/libtiff/README for license details.
+ \section1 Three.js Loader
+
+ A parser for loading 3D models from JSON data structures.
+
+ \badcode
+ The MIT License
+ Copyright (c) 2010-2014 three.js authors
+ Copyright (c) 2014 Digia Plc and/or its subsidiary(-ies).
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ THE SOFTWARE.
+ \endcode
+ -- quoted from \c qtcanvas3d/3rdparty/ThreeJSLoader.js
+
+ \section1 gl-matrix.js version 2.2.2
+
+ High performance matrix and vector operations.
+
+ \badcode
+ Copyright (c) 2015, Brandon Jones, Colin MacKenzie IV.
+
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ THE SOFTWARE.
+ \endcode
+
+ \badcode
+ Copyright (c) 2013, Brandon Jones, Colin MacKenzie IV. All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without modification,
+ are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice, this
+ list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
+ ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ \endcode
+
+ --quoted from \c qtcanvas3d/3rdparty/gl-matrix.js
\section1 Wintab API (wintab)
Wintab is a de facto API for pointing devices on Windows. The
diff --git a/doc/src/legal/licenses.qdoc b/doc/src/legal/licenses.qdoc
index 15d13ecae..d79b968ac 100644
--- a/doc/src/legal/licenses.qdoc
+++ b/doc/src/legal/licenses.qdoc
@@ -189,6 +189,17 @@
\li Fast Fourier transform of real-valued arrays. \li LGPL \li (Used in example code).
\row \li \li \li \li
+ \row \li {1,6} Qt Canvas 3D
+ \row \li \l{GNU Lesser General Public License (LGPL)} version 3 \li \li LGPL v3 \li
+ \row \li {4,1} \b{Third-party Licenses}
+ \row \li \l{Three.js Loader}
+ \li A parser for loading 3D models from JSON data structures.
+ \li MIT \li (Used in example code).
+ \row \li \l{gl-matrix.js version 2.2.2}{gl-matrix.js}
+ \li High performance matrix and vector operations
+ \li MIT \li (Used in example code).
+ \row \li \li \li \li
+
\row \li {1,4} Qt SVG
\row \li \l{Qt SVG License Information}