1 | <?xml version="1.0" encoding="UTF-8"?>
|
---|
2 | <!DOCTYPE topic PUBLIC "-//OASIS//DTD DITA Topic//EN" "topic.dtd">
|
---|
3 | <topic xml:lang="en-us" id="license-libjpeg-turbo-2.1.3">
|
---|
4 |
|
---|
5 | <title>libjpeg-turbo</title>
|
---|
6 |
|
---|
7 | <body>
|
---|
8 | <pre xml:space="preserve">
|
---|
9 |
|
---|
10 | ===================================================================================
|
---|
11 | https://raw.githubusercontent.com/libjpeg-turbo/libjpeg-turbo/2.1.3/LICENSE.md
|
---|
12 |
|
---|
13 | libjpeg-turbo Licenses
|
---|
14 | ======================
|
---|
15 |
|
---|
16 | libjpeg-turbo is covered by three compatible BSD-style open source licenses:
|
---|
17 |
|
---|
18 | - The IJG (Independent JPEG Group) License, which is listed in
|
---|
19 | [README.ijg](README.ijg)
|
---|
20 |
|
---|
21 | This license applies to the libjpeg API library and associated programs
|
---|
22 | (any code inherited from libjpeg, and any modifications to that code.)
|
---|
23 |
|
---|
24 | - The Modified (3-clause) BSD License, which is listed below
|
---|
25 |
|
---|
26 | This license covers the TurboJPEG API library and associated programs, as
|
---|
27 | well as the build system.
|
---|
28 |
|
---|
29 | - The [zlib License](https://opensource.org/licenses/Zlib)
|
---|
30 |
|
---|
31 | This license is a subset of the other two, and it covers the libjpeg-turbo
|
---|
32 | SIMD extensions.
|
---|
33 |
|
---|
34 |
|
---|
35 | Complying with the libjpeg-turbo Licenses
|
---|
36 | =========================================
|
---|
37 |
|
---|
38 | This section provides a roll-up of the libjpeg-turbo licensing terms, to the
|
---|
39 | best of our understanding.
|
---|
40 |
|
---|
41 | 1. If you are distributing a modified version of the libjpeg-turbo source,
|
---|
42 | then:
|
---|
43 |
|
---|
44 | 1. You cannot alter or remove any existing copyright or license notices
|
---|
45 | from the source.
|
---|
46 |
|
---|
47 | **Origin**
|
---|
48 | - Clause 1 of the IJG License
|
---|
49 | - Clause 1 of the Modified BSD License
|
---|
50 | - Clauses 1 and 3 of the zlib License
|
---|
51 |
|
---|
52 | 2. You must add your own copyright notice to the header of each source
|
---|
53 | file you modified, so others can tell that you modified that file (if
|
---|
54 | there is not an existing copyright header in that file, then you can
|
---|
55 | simply add a notice stating that you modified the file.)
|
---|
56 |
|
---|
57 | **Origin**
|
---|
58 | - Clause 1 of the IJG License
|
---|
59 | - Clause 2 of the zlib License
|
---|
60 |
|
---|
61 | 3. You must include the IJG README file, and you must not alter any of the
|
---|
62 | copyright or license text in that file.
|
---|
63 |
|
---|
64 | **Origin**
|
---|
65 | - Clause 1 of the IJG License
|
---|
66 |
|
---|
67 | 2. If you are distributing only libjpeg-turbo binaries without the source, or
|
---|
68 | if you are distributing an application that statically links with
|
---|
69 | libjpeg-turbo, then:
|
---|
70 |
|
---|
71 | 1. Your product documentation must include a message stating:
|
---|
72 |
|
---|
73 | This software is based in part on the work of the Independent JPEG
|
---|
74 | Group.
|
---|
75 |
|
---|
76 | **Origin**
|
---|
77 | - Clause 2 of the IJG license
|
---|
78 |
|
---|
79 | 2. If your binary distribution includes or uses the TurboJPEG API, then
|
---|
80 | your product documentation must include the text of the Modified BSD
|
---|
81 | License (see below.)
|
---|
82 |
|
---|
83 | **Origin**
|
---|
84 | - Clause 2 of the Modified BSD License
|
---|
85 |
|
---|
86 | 3. You cannot use the name of the IJG or The libjpeg-turbo Project or the
|
---|
87 | contributors thereof in advertising, publicity, etc.
|
---|
88 |
|
---|
89 | **Origin**
|
---|
90 | - IJG License
|
---|
91 | - Clause 3 of the Modified BSD License
|
---|
92 |
|
---|
93 | 4. The IJG and The libjpeg-turbo Project do not warrant libjpeg-turbo to be
|
---|
94 | free of defects, nor do we accept any liability for undesirable
|
---|
95 | consequences resulting from your use of the software.
|
---|
96 |
|
---|
97 | **Origin**
|
---|
98 | - IJG License
|
---|
99 | - Modified BSD License
|
---|
100 | - zlib License
|
---|
101 |
|
---|
102 |
|
---|
103 | The Modified (3-clause) BSD License
|
---|
104 | ===================================
|
---|
105 |
|
---|
106 | Copyright (C)2009-2022 D. R. Commander. All Rights Reserved.<br>
|
---|
107 | Copyright (C)2015 Viktor Szathmáry. All Rights Reserved.
|
---|
108 |
|
---|
109 | Redistribution and use in source and binary forms, with or without
|
---|
110 | modification, are permitted provided that the following conditions are met:
|
---|
111 |
|
---|
112 | - Redistributions of source code must retain the above copyright notice,
|
---|
113 | this list of conditions and the following disclaimer.
|
---|
114 | - Redistributions in binary form must reproduce the above copyright notice,
|
---|
115 | this list of conditions and the following disclaimer in the documentation
|
---|
116 | and/or other materials provided with the distribution.
|
---|
117 | - Neither the name of the libjpeg-turbo Project nor the names of its
|
---|
118 | contributors may be used to endorse or promote products derived from this
|
---|
119 | software without specific prior written permission.
|
---|
120 |
|
---|
121 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS",
|
---|
122 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
---|
123 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
---|
124 | ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
|
---|
125 | LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
---|
126 | CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
---|
127 | SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
---|
128 | INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
---|
129 | CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
---|
130 | ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
---|
131 | POSSIBILITY OF SUCH DAMAGE.
|
---|
132 |
|
---|
133 |
|
---|
134 | Why Three Licenses?
|
---|
135 | ===================
|
---|
136 |
|
---|
137 | The zlib License could have been used instead of the Modified (3-clause) BSD
|
---|
138 | License, and since the IJG License effectively subsumes the distribution
|
---|
139 | conditions of the zlib License, this would have effectively placed
|
---|
140 | libjpeg-turbo binary distributions under the IJG License. However, the IJG
|
---|
141 | License specifically refers to the Independent JPEG Group and does not extend
|
---|
142 | attribution and endorsement protections to other entities. Thus, it was
|
---|
143 | desirable to choose a license that granted us the same protections for new code
|
---|
144 | that were granted to the IJG for code derived from their software.
|
---|
145 |
|
---|
146 |
|
---|
147 |
|
---|
148 | ===================================================================================
|
---|
149 | https://raw.githubusercontent.com/libjpeg-turbo/libjpeg-turbo/2.1.3/README.ijg
|
---|
150 |
|
---|
151 | [...]
|
---|
152 |
|
---|
153 | LEGAL ISSUES
|
---|
154 | ============
|
---|
155 |
|
---|
156 | In plain English:
|
---|
157 |
|
---|
158 | 1. We don't promise that this software works. (But if you find any bugs,
|
---|
159 | please let us know!)
|
---|
160 | 2. You can use this software for whatever you want. You don't have to pay us.
|
---|
161 | 3. You may not pretend that you wrote this software. If you use it in a
|
---|
162 | program, you must acknowledge somewhere in your documentation that
|
---|
163 | you've used the IJG code.
|
---|
164 |
|
---|
165 | In legalese:
|
---|
166 |
|
---|
167 | The authors make NO WARRANTY or representation, either express or implied,
|
---|
168 | with respect to this software, its quality, accuracy, merchantability, or
|
---|
169 | fitness for a particular purpose. This software is provided "AS IS", and you,
|
---|
170 | its user, assume the entire risk as to its quality and accuracy.
|
---|
171 |
|
---|
172 | This software is copyright (C) 1991-2020, Thomas G. Lane, Guido Vollbeding.
|
---|
173 | All Rights Reserved except as specified below.
|
---|
174 |
|
---|
175 | Permission is hereby granted to use, copy, modify, and distribute this
|
---|
176 | software (or portions thereof) for any purpose, without fee, subject to these
|
---|
177 | conditions:
|
---|
178 | (1) If any part of the source code for this software is distributed, then this
|
---|
179 | README file must be included, with this copyright and no-warranty notice
|
---|
180 | unaltered; and any additions, deletions, or changes to the original files
|
---|
181 | must be clearly indicated in accompanying documentation.
|
---|
182 | (2) If only executable code is distributed, then the accompanying
|
---|
183 | documentation must state that "this software is based in part on the work of
|
---|
184 | the Independent JPEG Group".
|
---|
185 | (3) Permission for use of this software is granted only if the user accepts
|
---|
186 | full responsibility for any undesirable consequences; the authors accept
|
---|
187 | NO LIABILITY for damages of any kind.
|
---|
188 |
|
---|
189 | These conditions apply to any software derived from or based on the IJG code,
|
---|
190 | not just to the unmodified library. If you use our work, you ought to
|
---|
191 | acknowledge us.
|
---|
192 |
|
---|
193 | Permission is NOT granted for the use of any IJG author's name or company name
|
---|
194 | in advertising or publicity relating to this software or products derived from
|
---|
195 | it. This software may be referred to only as "the Independent JPEG Group's
|
---|
196 | software".
|
---|
197 |
|
---|
198 | We specifically permit and encourage the use of this software as the basis of
|
---|
199 | commercial products, provided that all warranty or liability claims are
|
---|
200 | assumed by the product vendor.
|
---|
201 |
|
---|
202 | [...]
|
---|
203 |
|
---|
204 | ===================================================================================
|
---|
205 | https://opensource.org/licenses/Zlib
|
---|
206 |
|
---|
207 | Copyright (c) <year> <copyright holders>
|
---|
208 |
|
---|
209 | This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
|
---|
210 |
|
---|
211 | Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:
|
---|
212 |
|
---|
213 | 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
|
---|
214 |
|
---|
215 | 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
|
---|
216 |
|
---|
217 | 3. This notice may not be removed or altered from any source distribution.
|
---|
218 |
|
---|
219 |
|
---|
220 | ===================================================================================
|
---|
221 | https://raw.githubusercontent.com/libjpeg-turbo/libjpeg-turbo/2.1.3/turbojpeg.c
|
---|
222 |
|
---|
223 | /*
|
---|
224 | * Copyright (C)2009-2022 D. R. Commander. All Rights Reserved.
|
---|
225 | * Copyright (C)2021 Alex Richardson. All Rights Reserved.
|
---|
226 | *
|
---|
227 | * Redistribution and use in source and binary forms, with or without
|
---|
228 | * modification, are permitted provided that the following conditions are met:
|
---|
229 | *
|
---|
230 | * - Redistributions of source code must retain the above copyright notice,
|
---|
231 | * this list of conditions and the following disclaimer.
|
---|
232 | * - Redistributions in binary form must reproduce the above copyright notice,
|
---|
233 | * this list of conditions and the following disclaimer in the documentation
|
---|
234 | * and/or other materials provided with the distribution.
|
---|
235 | * - Neither the name of the libjpeg-turbo Project nor the names of its
|
---|
236 | * contributors may be used to endorse or promote products derived from this
|
---|
237 | * software without specific prior written permission.
|
---|
238 | *
|
---|
239 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS",
|
---|
240 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
---|
241 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
---|
242 | * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
|
---|
243 | * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
---|
244 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
---|
245 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
---|
246 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
---|
247 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
---|
248 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
---|
249 | * POSSIBILITY OF SUCH DAMAGE.
|
---|
250 | */
|
---|
251 |
|
---|
252 | </pre>
|
---|
253 | </body>
|
---|
254 | </topic>
|
---|