1
- License {#license}
2
- =======
1
+ License and Attribution Notices {#license}
2
+ =======================
3
3
4
- LibKTX contains code
5
-
6
- * © ; 2010 & © ; 2013 The Khronos Group Inc.
7
- * © ; 2008 and © ; 2010 HI Corporation
8
- * © ; 2005 Ericsson AB
9
- * © ; 2003-2010, Troy D. Hanson
10
- * © ; 2015-2018 Mark Callow
11
- * © ; 2016 Oculus VR, LLC.
4
+ -----------------
12
5
13
- The KTX load tests contain code
6
+ This file has two names: LICENSE.md and NOTICE.md. The former to tell GiHub users this
7
+ is the license. The latter to tell creators of derived works that they need to distribute this
8
+ with or make it available in a display generated by any Derivative Works, except for any
9
+ parts that do not pertain to the Derivative Work, in accordance with clause 4d of the
10
+ Apache 2.0 license, i.e. this is the "NOTICE" file.
14
11
15
- * © ; 2013 The Khronos Group Inc.
16
- * © ; 2008 and © ; 2010 HI Corporation
17
- * © ; 1997-2014 Sam Lantinga
18
- * © ; 2016 Sascha Willems
19
- * © ; 2015-2018 Mark Callow
12
+ -----------------
20
13
21
- Default License
22
- ---------------
14
+ ## Default License
23
15
24
16
With the exception of the files listed explicitly below, the source
25
- files are made available the Apache License, Version 2.0 (the "License");
17
+ is made available under the Apache License, Version 2.0 (the "License");
26
18
you may not use these files except in compliance with the License.
27
19
You may obtain a copy of the License at
28
20
@@ -34,14 +26,35 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
34
26
See the License for the specific language governing permissions and
35
27
limitations under the License.
36
28
29
+ libKTX is the work of Mark Callow based on work by Georg Kolling, Jacob
30
+ Ström, Troy Hanson and Johannes van Waveren. The source contains
31
+ code
32
+
33
+ © 2010 & © 2013 The Khronos Group Inc.
34
+ © 2008 and © 2010 HI Corporation
35
+ © 2005 Ericsson AB
36
+ © 2003-2010, Troy D. Hanson
37
+ © 2015-2018 Mark Callow
38
+ © 2016 Oculus VR, LLC.
39
+
40
+ The KTX load tests are the work of Mark Callow with a few small portions taken from
41
+ Sascha Willems' Vulkan examples and use Sam Lantinga's libSDL for portability. The
42
+ source contains code
43
+
44
+ © 2013 The Khronos Group Inc.
45
+ © 2008 and © 2010 HI Corporation
46
+ © 1997-2018 Sam Lantinga
47
+ © 2016 Sascha Willems
48
+ © 2015-2018 Mark Callow
49
+
37
50
-----------------
38
51
39
52
** IMPORTANT:** Due to GitHub Markdown limitations license text has
40
53
been copied into this file from the files named below. In the event
41
54
of a discrepancy, the licenses in the files shall be deemed correct.
42
55
43
- etcdec.cxx
44
- ----------
56
+ ## libktx Exceptions
57
+ ### etcdec.cxx
45
58
46
59
etcdec.cxx is made available under the terms and conditions of the following
47
60
License Agreement.
@@ -154,18 +167,7 @@ dispute, controversy or claim arising out of or in connection with
154
167
this SLA, or the breach, termination or invalidity thereof, shall be
155
168
submitted to the exclusive jurisdiction of the Swedish Courts.
156
169
157
-
158
- hi_mark{,_ sq}.ktx
159
- -----------------
160
-
161
- The HI logo textures are © ; & &trade ; HI Corporation and are
162
- provided for use only in testing the KTX loader. Any other use requires
163
- specific prior written permission from HI. Furthermore the name HI may
164
- not be used to endorse or promote products derived from this software
165
- without specific prior written permission.
166
-
167
- uthash.h
168
- --------
170
+ ### uthash.h
169
171
170
172
uthash.h is made available under the following revised BSD license.
171
173
@@ -190,22 +192,37 @@ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
190
192
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
191
193
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
192
194
193
- include/SDL2/*
194
- --------------
195
+ ## Load Tests Exceptions
196
+
197
+ ### icons/{ios/CommonIcons* ,mac,win}/ktx_ {app,document}.*
198
+
199
+ These KTX application and document icons are © ; & &trade ; The Khronos Group, Inc.
200
+ and may not be used without specific prior written permission from The Khronos Group,
201
+ except that the ktx_app icon may be distributed in a Derived Work as the icon for
202
+ the ` glloadtests ` and ` vkloadtests ` applications.
203
+
204
+ ### other_include/SDL2/*
195
205
196
206
These files are part of the SDL2 source distributed by the [ SDL project]
197
207
(http://libsdl.org ) under the terms of the [ zlib license]
198
208
(http://www.zlib.net/zlib_license.html ).
199
209
200
- {VulkanMeshLoader,vulkantextoverlay}.hpp, vulkandebug.*
201
- -------------------------------------------------------
210
+ ### other_include/glm
211
+
212
+ OpenGL Mathematics is licensed under the [ Happy Bunny (Modified MIT) License] ( https://github.com/g-truc/glm/blob/master/manual.md#section0 )
213
+
214
+ ### testimages/hi_mark{,_ sq}.ktx
215
+
216
+ The HI logo textures are © ; & &trade ; HI Corporation and are
217
+ provided for use only in testing the KTX loader. Any other use requires
218
+ specific prior written permission from HI. Furthermore the name HI may
219
+ not be used to endorse or promote products derived from this software
220
+ without specific prior written permission.
221
+
222
+ ### {VulkanMeshLoader,vulkantextoverlay}.hpp, vulkandebug.*
202
223
203
224
Copyright © ; 2016 Sascha Willems - www.saschawillems.de
204
225
205
226
{VulkanMeshLoader,vulkantextoverlay}.hpp and vulkandebug.* are licensed
206
227
under the [ MIT license] ( http://opensource.org/licenses/MIT )
207
228
208
- OpenGL Mathematics (GLM)
209
- -----------------------------------
210
-
211
- OpenGL Mathematics is licensed under the [ Happy Bunny (Modified MIT) License] ( https://github.com/g-truc/glm/blob/master/manual.md#section0 )
0 commit comments