DriveWorks SDK Reference
3.0.4260 Release
For Test and Development only

/dvs/git/dirty/gitlab-master_av/dw/sdk/doc/open_source_licenses.md
Go to the documentation of this file.
1 # Copyright (c) 2019, NVIDIA CORPORATION. All rights reserved.
2 
3 @page dwx_open_source_attribution Open Source and Third-Party Licenses
4 @tableofcontents
5 
6 This NVIDIA product contains third party software that is being made available
7 to you under their respective licenses, some of which are open source software
8 licenses. Some of those licenses also require specific legal information to be
9 included in the product.
10 
11 @note The following information may be revised prior to production.
12 
13 @section apriltag_vfs AprilTag Visual Fiducial System
14 
15 AprilTag is a visual fiducial system, useful for a wide variety of tasks
16 including augmented reality, robotics, and camera calibration. It was
17 developed at the APRIL Robotics Laboratory at the University of Michigan.
18 
19 AprilTag is covered by the BSD license.
20 
21 #### BSD License
22 
23 Redistribution and use in source and binary forms, with or without
24 modification, are permitted provided that the following conditions are met:
25  * Redistributions of source code must retain the above copyright
26  notice, this list of conditions and the following disclaimer.
27  * Redistributions in binary form must reproduce the above copyright
28  notice, this list of conditions and the following disclaimer in the
29  documentation and/or other materials provided with the distribution.
30  * Neither the name of the <organization> nor the
31  names of its contributors may be used to endorse or promote products
32  derived from this software without specific prior written permission.
33 
34 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
35 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
36 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
37 DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
38 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
39 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
40 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
41 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
42 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
43 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
44 
45 @section cmake_cpmg CMake - Cross Platform Makefile Generator
46 
47  Copyright 2000-2017 Kitware, Inc. and Contributors
48  All rights reserved.
49 
50  Redistribution and use in source and binary forms, with or without
51  modification, are permitted provided that the following conditions
52  are met:
53 
54  * Redistributions of source code must retain the above copyright
55  notice, this list of conditions and the following disclaimer.
56 
57  * Redistributions in binary form must reproduce the above copyright
58  notice, this list of conditions and the following disclaimer in the
59  documentation and/or other materials provided with the distribution.
60 
61  * Neither the name of Kitware, Inc. nor the names of Contributors
62  may be used to endorse or promote products derived from this
63  software without specific prior written permission.
64 
65  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
66  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
67  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
68  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
69  HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
70  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
71  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
72  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
73  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
74  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
75  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
76 
77  ------------------------------------------------------------------------------
78 
79  The following individuals and institutions are among the Contributors:
80 
81  * Aaron C. Meadows <cmake@shadowguarddev.com>
82  * Aleksey Avdeev <solo@altlinux.ru>
83  * Alexander Neundorf <neundorf@kde.org>
84  * Alexander Smorkalov <alexander.smorkalov@itseez.com>
85  * Alexey Sokolov <sokolov@google.com>
86  * Alex Turbov <i.zaufi@gmail.com>
87  * Andreas Pakulat <apaku@gmx.de>
88  * Andreas Schneider <asn@cryptomilk.org>
89  * André Rigland Brodtkorb <Andre.Brodtkorb@ifi.uio.no>
90  * Axel Huebl, Helmholtz-Zentrum Dresden - Rossendorf
91  * Benjamin Eikel
92  * Bjoern Ricks <bjoern.ricks@gmail.com>
93  * Brad Hards <bradh@kde.org>
94  * Christopher Harvey
95  * Christoph Grüninger <foss@grueninger.de>
96  * Clement Creusot <creusot@cs.york.ac.uk>
97  * Daniel Blezek <blezek@gmail.com>
98  * Daniel Pfeifer <daniel@pfeifer-mail.de>
99  * Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
100  * Eran Ifrah <eran.ifrah@gmail.com>
101  * Esben Mose Hansen, Ange Optimization ApS
102  * Geoffrey Viola <geoffrey.viola@asirobots.com>
103  * Google Inc
104  * Gregor Jasny
105  * Helio Chissini de Castro <helio@kde.org>
106  * Ilya Lavrenov <ilya.lavrenov@itseez.com>
107  * Insight Software Consortium <insightsoftwareconsortium.org>
108  * Jan Woetzel
109  * Kelly Thompson <kgt@lanl.gov>
110  * Konstantin Podsvirov <konstantin@podsvirov.pro>
111  * Mario Bensi <mbensi@ipsquad.net>
112  * Mathieu Malaterre <mathieu.malaterre@gmail.com>
113  * Matthaeus G. Chajdas
114  * Matthias Kretz <kretz@kde.org>
115  * Matthias Maennich <matthias@maennich.net>
116  * Miguel A. Figueroa-Villanueva
117  * Mike Jackson
118  * Mike McQuaid <mike@mikemcquaid.com>
119  * Nicolas Bock <nicolasbock@gmail.com>
120  * Nicolas Despres <nicolas.despres@gmail.com>
121  * Nikita Krupen'ko <krnekit@gmail.com>
122  * OpenGamma Ltd. <opengamma.com>
123  * Per Øyvind Karlsen <peroyvind@mandriva.org>
124  * Peter Collingbourne <peter@pcc.me.uk>
125  * Petr Gotthard <gotthard@honeywell.com>
126  * Philip Lowman <philip@yhbt.com>
127  * Philippe Proulx <pproulx@efficios.com>
128  * Raffi Enficiaud, Max Planck Society
129  * Raumfeld <raumfeld.com>
130  * Roger Leigh <rleigh@codelibre.net>
131  * Rolf Eike Beer <eike@sf-mail.de>
132  * Roman Donchenko <roman.donchenko@itseez.com>
133  * Roman Kharitonov <roman.kharitonov@itseez.com>
134  * Ruslan Baratov
135  * Sebastian Holtermann <sebholt@xwmw.org>
136  * Stephen Kelly <steveire@gmail.com>
137  * Sylvain Joubert <joubert.sy@gmail.com>
138  * Thomas Sondergaard <ts@medical-insight.com>
139  * Tobias Hunger <tobias.hunger@qt.io>
140  * Todd Gamblin <tgamblin@llnl.gov>
141  * Tristan Carel
142  * University of Dundee
143  * Vadim Zhukov
144  * Will Dicharry <wdicharry@stellarscience.com>
145 
146  See version control history for details of individual contributions.
147 
148  The above copyright and license notice applies to distributions of
149  CMake in source and binary form. Third-party software packages supplied
150  with CMake under compatible licenses provide their own copyright notices
151  documented in corresponding subdirectories or source files.
152 
153  ------------------------------------------------------------------------------
154 
155  CMake was initially developed by Kitware with the following sponsorship:
156 
157  * National Library of Medicine at the National Institutes of Health
158  as part of the Insight Segmentation and Registration Toolkit (ITK).
159 
160  * US National Labs (Los Alamos, Livermore, Sandia) ASC Parallel
161  Visualization Initiative.
162 
163  * National Alliance for Medical Image Computing (NAMIC) is funded by the
164  National Institutes of Health through the NIH Roadmap for Medical Research,
165  Grant U54 EB005149.
166 
167  * Kitware, Inc.
168 
169 @section concurrent_queue_license ConcurrentQueue
170 
171 This license file applies to everything in this repository except that which is explicitly annotated as being written by other authors, i.e. the Boost queue (included in the benchmarks for comparison), Intel's TBB library (ditto), the CDSChecker tool (used for verification), the Relacy model checker (ditto), and Jeff Preshing's semaphore implementation (used in the blocking queue) which has a zlib license (embedded in blockingconcurrentqueue.h).
172 
173 Simplified BSD License:
174 
175 Copyright (c) 2013-2016, Cameron Desrochers. All rights reserved.
176 
177 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
178 
179 Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
180 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.
181 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.
182 
183 I have also chosen to dual-license under the Boost Software License as an alternative to the Simplified BSD license above:
184 
185 Boost Software License - Version 1.0 - August 17th, 2003
186 
187 Permission is hereby granted, free of charge, to any person or organization obtaining a copy of the software and accompanying documentation covered by this license (the "Software") to use, reproduce, display, distribute, execute, and transmit the Software, and to prepare derivative works of the Software, and to permit third-parties to whom the Software is furnished to do so, all subject to the following:
188 
189 The copyright notices in the Software and this entire statement, including the above license grant, this restriction and the following disclaimer, must be included in all copies of the Software, in whole or in part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor.
190 
191 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, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
192 
193 @section curl_license curl
194 Copyright- License
195 ----------------------
196 
197 Curl and libcurl are true Open Source/Free Software and meet all definitions as such. It means that you are free to modify and redistribute all contents of the curl distributed archives. You may also freely use curl and libcurl in your commercial projects.
198 
199 Curl and libcurl are licensed under a MIT/X derivate license, see below.
200 
201 There are other computer-related projects using the name curl as well. For details, check out our position on the curl name issue: https://curl.haxx.se/legal/thename.html
202 
203 The curl license
204 -------------------
205 
206 COPYRIGHT AND PERMISSION NOTICE
207 
208  Copyright (c) 1996 - 2018, Daniel Stenberg, daniel@haxx.se, and many contributors, see the THANKS file.
209 
210  All rights reserved.
211 
212  Permission to use, copy, modify, and distribute this software
213  for any purpose with or without fee is hereby granted,
214  provided that the above copyright notice and this permission
215  notice appear in all copies.
216 
217  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
218  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
219  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
220  IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
221  DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
222  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
223 
224  Except as contained in this notice, the name of a copyright holder
225  shall not be used in advertising or otherwise to promote the sale,
226  use or other dealings in this Software without prior written authorization of the copyright holder.
227 
228 @section glew_license GLEW
229 
230 The OpenGL Extension Wrangler Library
231 Copyright (C) 2002-2007, Milan Ikits <milan.ikits@ieee.org>
232 Copyright (C) 2002-2007, Marcelo E. Magallon <mmagallo@debian.org>
233 Copyright (C) 2002, Lev Povalahev
234 All rights reserved.
235 
236 Redistribution and use in source and binary forms, with or without
237 modification, are permitted provided that the following conditions are met:
238 
239 * Redistributions of source code must retain the above copyright notice,
240  this list of conditions and the following disclaimer.
241 * Redistributions in binary form must reproduce the above copyright notice,
242  this list of conditions and the following disclaimer in the documentation
243  and/or other materials provided with the distribution.
244 * The name of the author may be used to endorse or promote products
245  derived from this software without specific prior written permission.
246 
247 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
248 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
249 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
250 ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
251 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
252 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
253 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
254 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
255 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
256 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
257 THE POSSIBILITY OF SUCH DAMAGE.
258 
259 
260 Mesa 3-D graphics library
261 Version: 7.0
262 
263 Copyright (C) 1999-2007 Brian Paul All Rights Reserved.
264 
265 Permission is hereby granted, free of charge, to any person obtaining a
266 copy of this software and associated documentation files (the "Software"),
267 to deal in the Software without restriction, including without limitation
268 the rights to use, copy, modify, merge, publish, distribute, sublicense,
269 and/or sell copies of the Software, and to permit persons to whom the
270 Software is furnished to do so, subject to the following conditions:
271 
272 The above copyright notice and this permission notice shall be included
273 in all copies or substantial portions of the Software.
274 
275 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
276 OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
277 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
278 BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
279 AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
280 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
281 
282 
283 Copyright (c) 2007 The Khronos Group Inc.
284 
285 Permission is hereby granted, free of charge, to any person obtaining a
286 copy of this software and/or associated documentation files (the
287 "Materials"), to deal in the Materials without restriction, including
288 without limitation the rights to use, copy, modify, merge, publish,
289 distribute, sublicense, and/or sell copies of the Materials, and to
290 permit persons to whom the Materials are furnished to do so, subject to
291 the following conditions:
292 
293 The above copyright notice and this permission notice shall be included
294 in all copies or substantial portions of the Materials.
295 
296 THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
297 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
298 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
299 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
300 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
301 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
302 MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
303 
304 @section glfw_license GLFW
305 
306 Copyright © 2002-2006 Marcus Geelnard
307 
308 Copyright © 2006-2011 Camilla Berglund
309 
310 This software is provided ‘as-is’, without any express or implied warranty. In
311 no event will the authors be held liable for any damages arising from the use of
312 this software.
313 
314 Permission is granted to anyone to use this software for any purpose, including
315 commercial applications, and to alter it and redistribute it freely, subject to
316 the following restrictions:
317 
318  The origin of this software must not be misrepresented; you must not claim that
319  you wrote the original software. If you use this software in a product, an
320  acknowledgment in the product documentation would be appreciated but is not
321  required.
322 
323 Altered source versions must be plainly marked as such, and must not be
324 misrepresented as being the original software.
325 
326 This notice may not be removed or altered from any source distribution.
327 
328 @section half_license half
329 
330 The MIT License
331 
332 Copyright (c) 2012-2017 Christian Rau
333 
334 Permission is hereby granted, free of charge, to any person obtaining a copy
335 of this software and associated documentation files (the "Software"), to deal
336 in the Software without restriction, including without limitation the rights
337 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
338 copies of the Software, and to permit persons to whom the Software is
339 furnished to do so, subject to the following conditions:
340 
341 The above copyright notice and this permission notice shall be included in
342 all copies or substantial portions of the Software.
343 
344 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
345 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
346 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
347 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
348 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
349 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
350 THE SOFTWARE.
351 
352 @section lodepng_license LodePNG
353 
354 Copyright (c) 2005-2018 Lode Vandevenne
355 
356 This software is provided 'as-is', without any express or implied
357 warranty. In no event will the authors be held liable for any damages
358 arising from the use of this software.
359 
360 Permission is granted to anyone to use this software for any purpose,
361 including commercial applications, and to alter it and redistribute it
362 freely, subject to the following restrictions:
363 
364  1. The origin of this software must not be misrepresented; you must not
365  claim that you wrote the original software. If you use this software
366  in a product, an acknowledgment in the product documentation would be
367  appreciated but is not required.
368 
369  2. Altered source versions must be plainly marked as such, and must not be
370  misrepresented as being the original software.
371 
372  3. This notice may not be removed or altered from any source
373  distribution.
374 
375 @section json_fmc_license JSON for Modern C++
376 
377 MIT License
378 
379 Copyright (c) 2013-2018 Niels Lohmann
380 
381 Permission is hereby granted, free of charge, to any person obtaining a copy
382 of this software and associated documentation files (the "Software"), to deal
383 in the Software without restriction, including without limitation the rights
384 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
385 copies of the Software, and to permit persons to whom the Software is
386 furnished to do so, subject to the following conditions:
387 
388 The above copyright notice and this permission notice shall be included in all
389 copies or substantial portions of the Software.
390 
391 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
392 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
393 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
394 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
395 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
396 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
397 SOFTWARE.
398 
399 @section opendds_license OpenDDS
400 
401 OpenDDS (Licensed Product) is protected by copyright, and is distributed under the following terms.
402 
403 OpenDDS is an open source implementation of the Object Management Group (OMG) Data Distribution Service (DDS), developed and copyrighted by Object Computing Incorporated (OCI). OpenDDS is both a multi-language and multi-platform implementation. The OMG DDS specification is intended to be suitable for systems whose requirements include real-time, high volume, robustness, failure tolerant data distribution utilizing a publish and subscribe model.
404 
405 Since OpenDDS is open source and free of licensing fees, you are free to use, modify, and distribute the source code, as long as you include this copyright statement.
406 
407 In particular, you can use OpenDDS to build proprietary software and are under no obligation to redistribute any of your source code that is built using OpenDDS. Note however, that you may not do anything to the OpenDDS code, such as copyrighting it yourself or claiming authorship of the OpenDDS code, that will prevent OpenDDS from being distributed freely using an open source development model.
408 
409 Warranty
410 
411 LICENSED PRODUCT IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE WARRANTIES OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
412 
413 Support
414 
415 LICENSED PRODUCT IS PROVIDED WITH NO SUPPORT AND WITHOUT ANY OBLIGATION ON THE PART OF OCI OR ANY OF ITS SUBSIDIARIES OR AFFILIATES TO ASSIST IN ITS USE, CORRECTION, MODIFICATION OR ENHANCEMENT.
416 
417 Support may be available from OCI to users who have agreed to a support contract.
418 
419 Liability
420 
421 OCI OR ANY OF ITS SUBSIDIARIES OR AFFILIATES SHALL HAVE NO LIABILITY WITH RESPECT TO THE INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY LICENSED PRODUCT OR ANY PART THEREOF.
422 
423 IN NO EVENT WILL OCI OR ANY OF ITS SUBSIDIARIES OR AFFILIATES BE LIABLE FOR ANY LOST REVENUE OR PROFITS OR OTHER SPECIAL, INDIRECT AND CONSEQUENTIAL DAMAGES, EVEN IF OCI HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
424 
425 OpenDDS copyright OCI. St. Louis MO USA, 2005
426 
427 @section openssl_license OpenSSL
428 
429 LICENSE ISSUES
430 ------------------
431 
432  The OpenSSL toolkit stays under a double license, i.e. both the conditions of
433  the OpenSSL License and the original SSLeay license apply to the toolkit.
434  See below for the actual license texts.
435 
436 OpenSSL License
437 --------------------
438 
439 
440  Copyright (c) 1998-2018 The OpenSSL Project. All rights reserved.
441 
442  Redistribution and use in source and binary forms, with or without
443  modification, are permitted provided that the following conditions
444  are met:
445 
446  1. Redistributions of source code must retain the above copyright
447  notice, this list of conditions and the following disclaimer.
448 
449  2. Redistributions in binary form must reproduce the above copyright
450  notice, this list of conditions and the following disclaimer in
451  the documentation and/or other materials provided with the
452  distribution.
453 
454  3. All advertising materials mentioning features or use of this
455  software must display the following acknowledgment:
456  "This product includes software developed by the OpenSSL Project
457  for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
458 
459  4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
460  endorse or promote products derived from this software without
461  prior written permission. For written permission, please contact
462  openssl-core@openssl.org.
463 
464  5. Products derived from this software may not be called "OpenSSL"
465  nor may "OpenSSL" appear in their names without prior written
466  permission of the OpenSSL Project.
467 
468  6. Redistributions of any form whatsoever must retain the following
469  acknowledgment:
470  "This product includes software developed by the OpenSSL Project
471  for use in the OpenSSL Toolkit (http://www.openssl.org/)"
472 
473  THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
474  EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
475  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
476  PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
477  ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
478  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
479  NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
480  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
481  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
482  STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
483  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
484  OF THE POSSIBILITY OF SUCH DAMAGE.
485 
486  This product includes cryptographic software written by Eric Young
487  (eay@cryptsoft.com). This product includes software written by Tim
488  Hudson (tjh@cryptsoft.com).
489 
490  Original SSLeay License
491 --------------------------
492 
493 Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
494 All rights reserved.
495 
496 This package is an SSL implementation written
497 by Eric Young (eay@cryptsoft.com).
498 The implementation was written so as to conform with Netscapes SSL.
499 
500 This library is free for commercial and non-commercial use as long as
501 the following conditions are aheared to. The following conditions
502 apply to all code found in this distribution, be it the RC4, RSA,
503 lhash, DES, etc., code; not just the SSL code. The SSL documentation
504 included with this distribution is covered by the same copyright terms
505 except that the holder is Tim Hudson (tjh@cryptsoft.com).
506 
507  Copyright remains Eric Young's, and as such any Copyright notices in
508  the code are not to be removed.
509  If this package is used in a product, Eric Young should be given attribution
510  as the author of the parts of the library used.
511  This can be in the form of a textual message at program startup or
512  in documentation (online or textual) provided with the package.
513 
514  Redistribution and use in source and binary forms, with or without
515  modification, are permitted provided that the following conditions
516  are met:
517 
518  1. Redistributions of source code must retain the copyright
519  notice, this list of conditions and the following disclaimer.
520 
521  2. Redistributions in binary form must reproduce the above copyright
522  notice, this list of conditions and the following disclaimer in the
523  documentation and/or other materials provided with the distribution.
524 
525  3. All advertising materials mentioning features or use of this software
526  must display the following acknowledgement:
527 
528  "This product includes cryptographic software written by
529  Eric Young (eay@cryptsoft.com)"
530 
531  The word 'cryptographic' can be left out if the rouines from the library
532  being used are not cryptographic related :-).
533 
534  4. If you include any Windows specific code (or a derivative thereof) from
535  the apps directory (application code) you must include an acknowledgement:
536 
537  "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
538 
539  THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
540  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
541  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
542  ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
543  FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
544  DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
545  OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
546  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
547  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
548  OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
549  SUCH DAMAGE.
550 
551  The licence and distribution terms for any publically available version or
552  derivative of this code cannot be changed. i.e. this code cannot simply be
553  copied and put under another distribution licence
554  [including the GNU Public Licence.]
555 
556 @section optional_license Optional
557 Copyright © 2003-2007 Fernando Luis Cacciola Carballal
558 
559 Copyright © 2014-2018 Andrzej Krzemieński
560 
561 Distributed under the Boost Software License, Version 1.0
562 
563 Boost Software License - Version 1.0 - August 17th, 2003
564 
565 Permission is hereby granted, free of charge, to any person or organization
566 obtaining a copy of the software and accompanying documentation covered by
567 this license (the "Software") to use, reproduce, display, distribute,
568 execute, and transmit the Software, and to prepare derivative works of the
569 Software, and to permit third-parties to whom the Software is furnished to
570 do so, all subject to the following:
571 
572 The copyright notices in the Software and this entire statement, including
573 the above license grant, this restriction and the following disclaimer,
574 must be included in all copies of the Software, in whole or in part, and
575 all derivative works of the Software, unless such copies or derivative
576 works are solely in the form of machine-executable object code generated by
577 a source language processor.
578 
579 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
580 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
581 FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
582 SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
583 FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
584 ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
585 DEALINGS IN THE SOFTWARE.
586 
587 @section physfs_license physfs
588 
589 Copyright (c) 2001-2018 Ryan C. Gordon and others.
590 
591  This software is provided 'as-is', without any express or implied warranty.
592  In no event will the authors be held liable for any damages arising from
593  the use of this software.
594 
595  Permission is granted to anyone to use this software for any purpose,
596  including commercial applications, and to alter it and redistribute it
597  freely, subject to the following restrictions:
598 
599  1. The origin of this software must not be misrepresented; you must not
600  claim that you wrote the original software. If you use this software in a
601  product, an acknowledgment in the product documentation would be
602  appreciated but is not required.
603 
604  2. Altered source versions must be plainly marked as such, and must not be
605  misrepresented as being the original software.
606 
607  3. This notice may not be removed or altered from any source distribution.
608 
609  Ryan C. Gordon <icculus@icculus.org>
610 
611 @section protobuf_license protobuf
612 
613 Copyright 2008 Google Inc. All rights reserved.
614 
615 Redistribution and use in source and binary forms, with or without
616 modification, are permitted provided that the following conditions are
617 met:
618 
619  * Redistributions of source code must retain the above copyright
620 notice, this list of conditions and the following disclaimer.
621  * Redistributions in binary form must reproduce the above
622 copyright notice, this list of conditions and the following disclaimer
623 in the documentation and/or other materials provided with the
624 distribution.
625  * Neither the name of Google Inc. nor the names of its
626 contributors may be used to endorse or promote products derived from
627 this software without specific prior written permission.
628 
629 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
630 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
631 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
632 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
633 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
634 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
635 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
636 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
637 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
638 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
639 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
640 
641 Code generated by the Protocol Buffer compiler is owned by the owner
642 of the input file used when generating it. This code is not
643 standalone and requires a support library to be linked with it. This
644 support library is itself covered by the above license.
645 
646 @section protobuf_python_license protobuf-python
647 
648 Copyright 2008 Google Inc. All rights reserved.
649 
650 Redistribution and use in source and binary forms, with or without
651 modification, are permitted provided that the following conditions are
652 met:
653 
654  * Redistributions of source code must retain the above copyright
655 notice, this list of conditions and the following disclaimer.
656  * Redistributions in binary form must reproduce the above
657 copyright notice, this list of conditions and the following disclaimer
658 in the documentation and/or other materials provided with the
659 distribution.
660  * Neither the name of Google Inc. nor the names of its
661 contributors may be used to endorse or promote products derived from
662 this software without specific prior written permission.
663 
664 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
665 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
666 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
667 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
668 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
669 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
670 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
671 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
672 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
673 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
674 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
675 
676 Code generated by the Protocol Buffer compiler is owned by the owner
677 of the input file used when generating it. This code is not
678 standalone and requires a support library to be linked with it. This
679 support library is itself covered by the above license.
680 
681 @section pugixml_license pugixml
682 
683 This library is available to anybody free of charge, under the terms of MIT License:
684 
685 Copyright (c) 2006-2018 Arseny Kapoulkine
686 
687 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:
688 
689 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
690 
691 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.
692 
693 @section python_license python
694 
695 Terms and conditions for accessing or otherwise using Python
696 --------------------------------------------------------------
697 
698 ### PSF LICENSE AGREEMENT FOR PYTHON 3.5.6
699 
700  1. This LICENSE AGREEMENT is between the Python Software Foundation ("PSF"), and
701  the Individual or Organization ("Licensee") accessing and otherwise using Python
702  3.5.6 software in source or binary form and its associated documentation.
703 
704  2. Subject to the terms and conditions of this License Agreement, PSF hereby
705  grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,
706  analyze, test, perform and/or display publicly, prepare derivative works,
707  distribute, and otherwise use Python 3.5.6 alone or in any derivative
708  version, provided, however, that PSF's License Agreement and PSF's notice of
709  copyright, i.e., "Copyright © 2001-2018 Python Software Foundation; All Rights
710  Reserved" are retained in Python 3.5.6 alone or in any derivative version
711  prepared by Licensee.
712 
713  3. In the event Licensee prepares a derivative work that is based on or
714  incorporates Python 3.5.6 or any part thereof, and wants to make the
715  derivative work available to others as provided herein, then Licensee hereby
716  agrees to include in any such work a brief summary of the changes made to Python
717  3.5.6.
718 
719  4. PSF is making Python 3.5.6 available to Licensee on an "AS IS" basis.
720  PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF
721  EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION OR
722  WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE
723  USE OF PYTHON 3.5.6 WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
724 
725  5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON 3.5.6
726  FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF
727  MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 3.5.6, OR ANY DERIVATIVE
728  THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
729 
730  6. This License Agreement will automatically terminate upon a material breach of
731  its terms and conditions.
732 
733  7. Nothing in this License Agreement shall be deemed to create any relationship
734  of agency, partnership, or joint venture between PSF and Licensee. This License
735  Agreement does not grant permission to use PSF trademarks or trade name in a
736  trademark sense to endorse or promote products or services of Licensee, or any
737  third party.
738 
739  8. By copying, installing or otherwise using Python 3.5.6, Licensee agrees
740  to be bound by the terms and conditions of this License Agreement.
741 
742 BEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0
743 ----------------------------------------------
744 
745 ### BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1
746 
747  1. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an office at
748  160 Saratoga Avenue, Santa Clara, CA 95051, and the Individual or Organization
749  ("Licensee") accessing and otherwise using this software in source or binary
750  form and its associated documentation ("the Software").
751 
752  2. Subject to the terms and conditions of this BeOpen Python License Agreement,
753  BeOpen hereby grants Licensee a non-exclusive, royalty-free, world-wide license
754  to reproduce, analyze, test, perform and/or display publicly, prepare derivative
755  works, distribute, and otherwise use the Software alone or in any derivative
756  version, provided, however, that the BeOpen Python License is retained in the
757  Software, alone or in any derivative version prepared by Licensee.
758 
759  3. BeOpen is making the Software available to Licensee on an "AS IS" basis.
760  BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF
761  EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND DISCLAIMS ANY REPRESENTATION OR
762  WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE
763  USE OF THE SOFTWARE WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
764 
765  4. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE SOFTWARE FOR
766  ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF USING,
767  MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY DERIVATIVE THEREOF, EVEN IF
768  ADVISED OF THE POSSIBILITY THEREOF.
769 
770  5. This License Agreement will automatically terminate upon a material breach of
771  its terms and conditions.
772 
773  6. This License Agreement shall be governed by and interpreted in all respects
774  by the law of the State of California, excluding conflict of law provisions.
775  Nothing in this License Agreement shall be deemed to create any relationship of
776  agency, partnership, or joint venture between BeOpen and Licensee. This License
777  Agreement does not grant permission to use BeOpen trademarks or trade names in a
778  trademark sense to endorse or promote products or services of Licensee, or any
779  third party. As an exception, the "BeOpen Python" logos available at
780  http://www.pythonlabs.com/logos.html may be used according to the permissions
781  granted on that web page.
782 
783  7. By copying, installing or otherwise using the software, Licensee agrees to be
784  bound by the terms and conditions of this License Agreement.
785 
786 
787 ### CNRI LICENSE AGREEMENT FOR PYTHON 1.6.1
788 
789  1. This LICENSE AGREEMENT is between the Corporation for National Research
790  Initiatives, having an office at 1895 Preston White Drive, Reston, VA 20191
791  ("CNRI"), and the Individual or Organization ("Licensee") accessing and
792  otherwise using Python 1.6.1 software in source or binary form and its
793  associated documentation.
794 
795  2. Subject to the terms and conditions of this License Agreement, CNRI hereby
796  grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,
797  analyze, test, perform and/or display publicly, prepare derivative works,
798  distribute, and otherwise use Python 1.6.1 alone or in any derivative version,
799  provided, however, that CNRI's License Agreement and CNRI's notice of copyright,
800  i.e., "Copyright © 1995-2001 Corporation for National Research Initiatives; All
801  Rights Reserved" are retained in Python 1.6.1 alone or in any derivative version
802  prepared by Licensee. Alternately, in lieu of CNRI's License Agreement,
803  Licensee may substitute the following text (omitting the quotes): "Python 1.6.1
804  is made available subject to the terms and conditions in CNRI's License
805  Agreement. This Agreement together with Python 1.6.1 may be located on the
806  Internet using the following unique, persistent identifier (known as a handle):
807  1895.22/1013. This Agreement may also be obtained from a proxy server on the
808  Internet using the following URL: http://hdl.handle.net/1895.22/1013."
809 
810  3. In the event Licensee prepares a derivative work that is based on or
811  incorporates Python 1.6.1 or any part thereof, and wants to make the derivative
812  work available to others as provided herein, then Licensee hereby agrees to
813  include in any such work a brief summary of the changes made to Python 1.6.1.
814 
815  4. CNRI is making Python 1.6.1 available to Licensee on an "AS IS" basis. CNRI
816  MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE,
817  BUT NOT LIMITATION, CNRI MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY
818  OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF
819  PYTHON 1.6.1 WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
820 
821  5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON 1.6.1 FOR
822  ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF
823  MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1, OR ANY DERIVATIVE
824  THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
825 
826  6. This License Agreement will automatically terminate upon a material breach of
827  its terms and conditions.
828 
829  7. This License Agreement shall be governed by the federal intellectual property
830  law of the United States, including without limitation the federal copyright
831  law, and, to the extent such U.S. federal law does not apply, by the law of the
832  Commonwealth of Virginia, excluding Virginia's conflict of law provisions.
833  Notwithstanding the foregoing, with regard to derivative works based on Python
834  1.6.1 that incorporate non-separable material that was previously distributed
835  under the GNU General Public License (GPL), the law of the Commonwealth of
836  Virginia shall govern this License Agreement only as to issues arising under or
837  with respect to Paragraphs 4, 5, and 7 of this License Agreement. Nothing in
838  this License Agreement shall be deemed to create any relationship of agency,
839  partnership, or joint venture between CNRI and Licensee. This License Agreement
840  does not grant permission to use CNRI trademarks or trade name in a trademark
841  sense to endorse or promote products or services of Licensee, or any third
842  party.
843 
844  8. By clicking on the "ACCEPT" button where indicated, or by copying, installing
845  or otherwise using Python 1.6.1, Licensee agrees to be bound by the terms and
846  conditions of this License Agreement.
847 
848 ### CWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2
849 
850 Copyright © 1991 - 1995, Stichting Mathematisch Centrum Amsterdam, The
851 Netherlands. All rights reserved.
852 
853  Permission to use, copy, modify, and distribute this software and its
854  documentation for any purpose and without fee is hereby granted, provided that
855  the above copyright notice appear in all copies and that both that copyright
856  notice and this permission notice appear in supporting documentation, and that
857  the name of Stichting Mathematisch Centrum or CWI not be used in advertising or
858  publicity pertaining to distribution of the software without specific, written
859  prior permission.
860 
861  STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
862  SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
863  EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE FOR ANY SPECIAL, INDIRECT
864  OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
865  DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
866  ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
867  SOFTWARE.
868 
869 Licenses and Acknowledgements for Incorporated Software
870 ----------------------------------------------------------
871 
872 This section is an incomplete, but growing list of licenses and acknowledgements for third-party software incorporated in the Python distribution.
873 
874 ### Mersenne Twister
875 
876 The _random module includes code based on a download from http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/emt19937ar.html. The following are the verbatim comments from the original code:
877 
878  A C-program for MT19937, with initialization improved 2002/1/26.
879  Coded by Takuji Nishimura and Makoto Matsumoto.
880 
881  Before using, initialize the state by using init_genrand(seed)
882  or init_by_array(init_key, key_length).
883 
884  Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
885  All rights reserved.
886 
887  Redistribution and use in source and binary forms, with or without
888  modification, are permitted provided that the following conditions
889  are met:
890 
891  1. Redistributions of source code must retain the above copyright
892  notice, this list of conditions and the following disclaimer.
893 
894  2. Redistributions in binary form must reproduce the above copyright
895  notice, this list of conditions and the following disclaimer in the
896  documentation and/or other materials provided with the distribution.
897 
898  3. The names of its contributors may not be used to endorse or promote
899  products derived from this software without specific prior written
900  permission.
901 
902  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
903  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
904  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
905  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
906  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
907  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
908  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
909  PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
910  LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
911  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
912  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
913 
914 
915  Any feedback is very welcome.
916  http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html
917  email: m-mat @ math.sci.hiroshima-u.ac.jp (remove space)
918 
919 ### Sockets
920 
921 The socket module uses the functions, getaddrinfo(), and getnameinfo(), which are coded in separate source files from the WIDE Project, http://www.wide.ad.jp/.
922 
923  Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
924  All rights reserved.
925 
926  Redistribution and use in source and binary forms, with or without
927  modification, are permitted provided that the following conditions
928  are met:
929  1. Redistributions of source code must retain the above copyright
930  notice, this list of conditions and the following disclaimer.
931  2. Redistributions in binary form must reproduce the above copyright
932  notice, this list of conditions and the following disclaimer in the
933  documentation and/or other materials provided with the distribution.
934  3. Neither the name of the project nor the names of its contributors
935  may be used to endorse or promote products derived from this software
936  without specific prior written permission.
937 
938  THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
939  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
940  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
941  ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
942  FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
943  DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
944  OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
945  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
946  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
947  OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
948  SUCH DAMAGE.
949 
950 ### Floating point exception control
951 
952 The source for the fpectl module includes the following notice:
953 
954 
955 
956  Copyright (c) 1996.
957  The Regents of the University of California.
958  All rights reserved.
959 
960  Permission to use, copy, modify, and distribute this software for
961  any purpose without fee is hereby granted, provided that this en-
962  tire notice is included in all copies of any software which is or
963  includes a copy or modification of this software and in all
964  copies of the supporting documentation for such software.
965 
966  This work was produced at the University of California, Lawrence
967  Livermore National Laboratory under contract no. W-7405-ENG-48
968  between the U.S. Department of Energy and The Regents of the
969  University of California for the operation of UC LLNL.
970 
971  DISCLAIMER
972 
973  This software was prepared as an account of work sponsored by an
974  agency of the United States Government. Neither the United States
975  Government nor the University of California nor any of their em-
976  ployees, makes any warranty, express or implied, or assumes any
977  liability or responsibility for the accuracy, completeness, or
978  usefulness of any information, apparatus, product, or process
979  disclosed, or represents that its use would not infringe
980  privately-owned rights. Reference herein to any specific commer-
981  cial products, process, or service by trade name, trademark,
982  manufacturer, or otherwise, does not necessarily constitute or
983  simply its endorsement, recommendation, or favoring by the United
984  States Government or the University of California. The views and
985  opinions of authors expressed herein do not necessarily state or
986  reflect those of the United States Government or the University
987  of California, and shall not be used for advertising or product
988  endorsement purposes.
989 
990 
991 ### Asynchronous socket services
992 
993 The asynchat and asyncore modules contain the following notice:
994 
995  Copyright 1996 by Sam Rushing
996 
997  All Rights Reserved
998 
999  Permission to use, copy, modify, and distribute this software and
1000  its documentation for any purpose and without fee is hereby
1001  granted, provided that the above copyright notice appear in all
1002  copies and that both that copyright notice and this permission
1003  notice appear in supporting documentation, and that the name of Sam
1004  Rushing not be used in advertising or publicity pertaining to
1005  distribution of the software without specific, written prior
1006  permission.
1007 
1008  SAM RUSHING DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
1009  INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
1010  NO EVENT SHALL SAM RUSHING BE LIABLE FOR ANY SPECIAL, INDIRECT OR
1011  CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
1012  OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
1013  NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
1014  CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1015 
1016 ### Cookie management
1017 
1018 The http.cookies module contains the following notice:
1019 
1020  Copyright 2000 by Timothy O'Malley <timo@alum.mit.edu>
1021 
1022  All Rights Reserved
1023 
1024  Permission to use, copy, modify, and distribute this software
1025  and its documentation for any purpose and without fee is hereby
1026  granted, provided that the above copyright notice appear in all
1027  copies and that both that copyright notice and this permission
1028  notice appear in supporting documentation, and that the name of
1029  Timothy O'Malley not be used in advertising or publicity
1030  pertaining to distribution of the software without specific, written
1031  prior permission.
1032 
1033  Timothy O'Malley DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
1034  SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
1035  AND FITNESS, IN NO EVENT SHALL Timothy O'Malley BE LIABLE FOR
1036  ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
1037  WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
1038  WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
1039  ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
1040  PERFORMANCE OF THIS SOFTWARE.
1041 
1042 ### Execution tracing
1043 
1044 The trace module contains the following notice:
1045 
1046  portions copyright 2001, Autonomous Zones Industries, Inc., all rights...
1047  err... reserved and offered to the public under the terms of the
1048  Python 2.2 license.
1049  Author: Zooko O'Whielacronx
1050  http://zooko.com/
1051  mailto:zooko@zooko.com
1052 
1053  Copyright 2000, Mojam Media, Inc., all rights reserved.
1054  Author: Skip Montanaro
1055 
1056  Copyright 1999, Bioreason, Inc., all rights reserved.
1057  Author: Andrew Dalke
1058 
1059  Copyright 1995-1997, Automatrix, Inc., all rights reserved.
1060  Author: Skip Montanaro
1061 
1062  Copyright 1991-1995, Stichting Mathematisch Centrum, all rights reserved.
1063 
1064 
1065  Permission to use, copy, modify, and distribute this Python software and
1066  its associated documentation for any purpose without fee is hereby
1067  granted, provided that the above copyright notice appears in all copies,
1068  and that both that copyright notice and this permission notice appear in
1069  supporting documentation, and that the name of neither Automatrix,
1070  Bioreason or Mojam Media be used in advertising or publicity pertaining to
1071  distribution of the software without specific, written prior permission.
1072 
1073 ### UUencode and UUdecode functions
1074 
1075 The uu module contains the following notice:
1076 
1077  Copyright 1994 by Lance Ellinghouse
1078  Cathedral City, California Republic, United States of America.
1079  All Rights Reserved
1080  Permission to use, copy, modify, and distribute this software and its
1081  documentation for any purpose and without fee is hereby granted,
1082  provided that the above copyright notice appear in all copies and that
1083  both that copyright notice and this permission notice appear in
1084  supporting documentation, and that the name of Lance Ellinghouse
1085  not be used in advertising or publicity pertaining to distribution
1086  of the software without specific, written prior permission.
1087  LANCE ELLINGHOUSE DISCLAIMS ALL WARRANTIES WITH REGARD TO
1088  THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
1089  FITNESS, IN NO EVENT SHALL LANCE ELLINGHOUSE CENTRUM BE LIABLE
1090  FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
1091  WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
1092  ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
1093  OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1094 
1095  Modified by Jack Jansen, CWI, July 1995:
1096  - Use binascii module to do the actual line-by-line conversion
1097  between ascii and binary. This results in a 1000-fold speedup. The C
1098  version is still 5 times faster, though.
1099  - Arguments more compliant with Python standard
1100 
1101 ### XML Remote Procedure Calls
1102 
1103 The xmlrpc.client module contains the following notice:
1104 
1105  The XML-RPC client interface is
1106 
1107  Copyright (c) 1999-2002 by Secret Labs AB
1108  Copyright (c) 1999-2002 by Fredrik Lundh
1109 
1110  By obtaining, using, and/or copying this software and/or its
1111  associated documentation, you agree that you have read, understood,
1112  and will comply with the following terms and conditions:
1113 
1114  Permission to use, copy, modify, and distribute this software and
1115  its associated documentation for any purpose and without fee is
1116  hereby granted, provided that the above copyright notice appears in
1117  all copies, and that both that copyright notice and this permission
1118  notice appear in supporting documentation, and that the name of
1119  Secret Labs AB or the author not be used in advertising or publicity
1120  pertaining to distribution of the software without specific, written
1121  prior permission.
1122 
1123  SECRET LABS AB AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD
1124  TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANT-
1125  ABILITY AND FITNESS. IN NO EVENT SHALL SECRET LABS AB OR THE AUTHOR
1126  BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY
1127  DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
1128  WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
1129  ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
1130  OF THIS SOFTWARE.
1131 
1132 ### test_epoll
1133 
1134 The test_epoll contains the following notice:
1135 
1136  Copyright (c) 2001-2006 Twisted Matrix Laboratories.
1137 
1138  Permission is hereby granted, free of charge, to any person obtaining
1139  a copy of this software and associated documentation files (the
1140  "Software"), to deal in the Software without restriction, including
1141  without limitation the rights to use, copy, modify, merge, publish,
1142  distribute, sublicense, and/or sell copies of the Software, and to
1143  permit persons to whom the Software is furnished to do so, subject to
1144  the following conditions:
1145 
1146  The above copyright notice and this permission notice shall be
1147  included in all copies or substantial portions of the Software.
1148 
1149  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1150  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1151  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
1152  NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
1153  LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
1154  OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
1155  WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1156 
1157 ### Select kqueue
1158 
1159 The select and contains the following notice for the kqueue interface:
1160 
1161  Copyright (c) 2000 Doug White, 2006 James Knight, 2007 Christian Heimes
1162  All rights reserved.
1163 
1164  Redistribution and use in source and binary forms, with or without
1165  modification, are permitted provided that the following conditions
1166  are met:
1167  1. Redistributions of source code must retain the above copyright
1168  notice, this list of conditions and the following disclaimer.
1169  2. Redistributions in binary form must reproduce the above copyright
1170  notice, this list of conditions and the following disclaimer in the
1171  documentation and/or other materials provided with the distribution.
1172 
1173  THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
1174  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1175  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1176  ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
1177  FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1178  DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
1179  OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1180  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1181  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
1182  OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
1183  SUCH DAMAGE.
1184 
1185 ### SipHash24
1186 
1187 The file Python/pyhash.c contains Marek Majkowski’ implementation of Dan Bernstein’s SipHash24 algorithm. The contains the following note:
1188 
1189  <MIT License>
1190  Copyright (c) 2013 Marek Majkowski <marek@popcount.org>
1191 
1192  Permission is hereby granted, free of charge, to any person obtaining a copy
1193  of this software and associated documentation files (the "Software"), to deal
1194  in the Software without restriction, including without limitation the rights
1195  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
1196  copies of the Software, and to permit persons to whom the Software is
1197  furnished to do so, subject to the following conditions:
1198 
1199  The above copyright notice and this permission notice shall be included in
1200  all copies or substantial portions of the Software.
1201  </MIT License>
1202 
1203  Original location:
1204  https://github.com/majek/csiphash/
1205 
1206  Solution inspired by code from:
1207  Samuel Neves (supercop/crypto_auth/siphash24/little)
1208  djb (supercop/crypto_auth/siphash24/little2)
1209  Jean-Philippe Aumasson (https://131002.net/siphash/siphash24.c)
1210 
1211 ### strtod and dtoa
1212 
1213 The file Python/dtoa.c, which supplies C functions dtoa and strtod for conversion of C doubles to and from strings, is derived from the file of the same name by David M. Gay, currently available from http://www.netlib.org/fp/. The original file, as retrieved on March 16, 2009, contains the following copyright and licensing notice:
1214 
1215  /****************************************************************
1216  *
1217  * The author of this software is David M. Gay.
1218  *
1219  * Copyright (c) 1991, 2000, 2001 by Lucent Technologies.
1220  *
1221  * Permission to use, copy, modify, and distribute this software for any
1222  * purpose without fee is hereby granted, provided that this entire notice
1223  * is included in all copies of any software which is or includes a copy
1224  * or modification of this software and in all copies of the supporting
1225  * documentation for such software.
1226  *
1227  * THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
1228  * WARRANTY. IN PARTICULAR, NEITHER THE AUTHOR NOR LUCENT MAKES ANY
1229  * REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
1230  * OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
1231  *
1232  ***************************************************************/
1233 
1234 ### OpenSSL
1235 
1236 The modules hashlib, posix, ssl, crypt use the OpenSSL library for added performance if made available by the operating system. Additionally, the Windows and Mac OS X installers for Python may include a copy of the OpenSSL libraries, so we include a copy of the OpenSSL license here:
1237 
1238 #### LICENSE ISSUES
1239 
1240  The OpenSSL toolkit stays under a dual license, i.e. both the conditions of
1241  the OpenSSL License and the original SSLeay license apply to the toolkit.
1242  See below for the actual license texts. Actually both licenses are BSD-style
1243  Open Source licenses. In case of any license issues related to OpenSSL
1244  please contact openssl-core@openssl.org.
1245 
1246  #### OpenSSL License
1247 
1248 
1249  /* ====================================================================
1250  * Copyright (c) 1998-2008 The OpenSSL Project. All rights reserved.
1251  *
1252  * Redistribution and use in source and binary forms, with or without
1253  * modification, are permitted provided that the following conditions
1254  * are met:
1255  *
1256  * 1. Redistributions of source code must retain the above copyright
1257  * notice, this list of conditions and the following disclaimer.
1258  *
1259  * 2. Redistributions in binary form must reproduce the above copyright
1260  * notice, this list of conditions and the following disclaimer in
1261  * the documentation and/or other materials provided with the
1262  * distribution.
1263  *
1264  * 3. All advertising materials mentioning features or use of this
1265  * software must display the following acknowledgment:
1266  * "This product includes software developed by the OpenSSL Project
1267  * for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
1268  *
1269  * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
1270  * endorse or promote products derived from this software without
1271  * prior written permission. For written permission, please contact
1272  * openssl-core@openssl.org.
1273  *
1274  * 5. Products derived from this software may not be called "OpenSSL"
1275  * nor may "OpenSSL" appear in their names without prior written
1276  * permission of the OpenSSL Project.
1277  *
1278  * 6. Redistributions of any form whatsoever must retain the following
1279  * acknowledgment:
1280  * "This product includes software developed by the OpenSSL Project
1281  * for use in the OpenSSL Toolkit (http://www.openssl.org/)"
1282  *
1283  * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
1284  * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1285  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
1286  * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
1287  * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1288  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
1289  * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
1290  * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1291  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
1292  * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
1293  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
1294  * OF THE POSSIBILITY OF SUCH DAMAGE.
1295  * ====================================================================
1296  *
1297  * This product includes cryptographic software written by Eric Young
1298  * (eay@cryptsoft.com). This product includes software written by Tim
1299  * Hudson (tjh@cryptsoft.com).
1300  *
1301  */
1302 
1303  Original SSLeay License
1304  -----------------------
1305 
1306  /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
1307  * All rights reserved.
1308  *
1309  * This package is an SSL implementation written
1310  * by Eric Young (eay@cryptsoft.com).
1311  * The implementation was written so as to conform with Netscapes SSL.
1312  *
1313  * This library is free for commercial and non-commercial use as long as
1314  * the following conditions are aheared to. The following conditions
1315  * apply to all code found in this distribution, be it the RC4, RSA,
1316  * lhash, DES, etc., code; not just the SSL code. The SSL documentation
1317  * included with this distribution is covered by the same copyright terms
1318  * except that the holder is Tim Hudson (tjh@cryptsoft.com).
1319  *
1320  * Copyright remains Eric Young's, and as such any Copyright notices in
1321  * the code are not to be removed.
1322  * If this package is used in a product, Eric Young should be given attribution
1323  * as the author of the parts of the library used.
1324  * This can be in the form of a textual message at program startup or
1325  * in documentation (online or textual) provided with the package.
1326  *
1327  * Redistribution and use in source and binary forms, with or without
1328  * modification, are permitted provided that the following conditions
1329  * are met:
1330  * 1. Redistributions of source code must retain the copyright
1331  * notice, this list of conditions and the following disclaimer.
1332  * 2. Redistributions in binary form must reproduce the above copyright
1333  * notice, this list of conditions and the following disclaimer in the
1334  * documentation and/or other materials provided with the distribution.
1335  * 3. All advertising materials mentioning features or use of this software
1336  * must display the following acknowledgement:
1337  * "This product includes cryptographic software written by
1338  * Eric Young (eay@cryptsoft.com)"
1339  * The word 'cryptographic' can be left out if the rouines from the library
1340  * being used are not cryptographic related :-).
1341  * 4. If you include any Windows specific code (or a derivative thereof) from
1342  * the apps directory (application code) you must include an acknowledgement:
1343  * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
1344  *
1345  * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
1346  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1347  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1348  * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
1349  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1350  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
1351  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1352  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1353  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
1354  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
1355  * SUCH DAMAGE.
1356  *
1357  * The licence and distribution terms for any publically available version or
1358  * derivative of this code cannot be changed. i.e. this code cannot simply be
1359  * copied and put under another distribution licence
1360  * [including the GNU Public Licence.]
1361  */
1362 
1363 ### expat
1364 
1365 The pyexpat extension is built using an included copy of the expat sources unless the build is configured --with-system-expat:
1366 
1367  Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd
1368  and Clark Cooper
1369 
1370  Permission is hereby granted, free of charge, to any person obtaining
1371  a copy of this software and associated documentation files (the
1372  "Software"), to deal in the Software without restriction, including
1373  without limitation the rights to use, copy, modify, merge, publish,
1374  distribute, sublicense, and/or sell copies of the Software, and to
1375  permit persons to whom the Software is furnished to do so, subject to
1376  the following conditions:
1377 
1378  The above copyright notice and this permission notice shall be included
1379  in all copies or substantial portions of the Software.
1380 
1381  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
1382  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1383  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
1384  IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
1385  CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
1386  TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
1387  SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1388 
1389 ### libffi
1390 
1391 The _ctypes extension is built using an included copy of the libffi sources unless the build is configured --with-system-libffi:
1392 
1393  Copyright (c) 1996-2008 Red Hat, Inc and others.
1394 
1395  Permission is hereby granted, free of charge, to any person obtaining
1396  a copy of this software and associated documentation files (the
1397  ``Software''), to deal in the Software without restriction, including
1398  without limitation the rights to use, copy, modify, merge, publish,
1399  distribute, sublicense, and/or sell copies of the Software, and to
1400  permit persons to whom the Software is furnished to do so, subject to
1401  the following conditions:
1402 
1403  The above copyright notice and this permission notice shall be included
1404  in all copies or substantial portions of the Software.
1405 
1406  THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND,
1407  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
1408  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
1409  NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
1410  HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
1411  WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
1412  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
1413  DEALINGS IN THE SOFTWARE.
1414 
1415 ### zlib
1416 
1417 The zlib extension is built using an included copy of the zlib sources if the zlib version found on the system is too old to be used for the build:
1418 
1419  Copyright (C) 1995-2011 Jean-loup Gailly and Mark Adler
1420 
1421  This software is provided 'as-is', without any express or implied
1422  warranty. In no event will the authors be held liable for any damages
1423  arising from the use of this software.
1424 
1425  Permission is granted to anyone to use this software for any purpose,
1426  including commercial applications, and to alter it and redistribute it
1427  freely, subject to the following restrictions:
1428 
1429  1. The origin of this software must not be misrepresented; you must not
1430  claim that you wrote the original software. If you use this software
1431  in a product, an acknowledgment in the product documentation would be
1432  appreciated but is not required.
1433 
1434  2. Altered source versions must be plainly marked as such, and must not be
1435  misrepresented as being the original software.
1436 
1437  3. This notice may not be removed or altered from any source distribution.
1438 
1439  Jean-loup Gailly Mark Adler
1440  jloup@gzip.org madler@alumni.caltech.edu
1441 
1442 ### cfuhash
1443 
1444 The implementation of the hash table used by the tracemalloc is based on the cfuhash project:
1445 
1446  Copyright (c) 2005 Don Owens
1447  All rights reserved.
1448 
1449  This code is released under the BSD license:
1450 
1451  Redistribution and use in source and binary forms, with or without
1452  modification, are permitted provided that the following conditions
1453  are met:
1454 
1455  * Redistributions of source code must retain the above copyright
1456  notice, this list of conditions and the following disclaimer.
1457 
1458  * Redistributions in binary form must reproduce the above
1459  copyright notice, this list of conditions and the following
1460  disclaimer in the documentation and/or other materials provided
1461  with the distribution.
1462 
1463  * Neither the name of the author nor the names of its
1464  contributors may be used to endorse or promote products derived
1465  from this software without specific prior written permission.
1466 
1467  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1468  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1469  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
1470  FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
1471  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1472  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
1473  (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
1474  SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1475  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
1476  STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
1477  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
1478  OF THE POSSIBILITY OF SUCH DAMAGE.
1479 
1480 ### libmpdec
1481 
1482 The _decimal Module is built using an included copy of the libmpdec library unless the build is configured --with-system-libmpdec:
1483 
1484  Copyright (c) 2008-2016 Stefan Krah. All rights reserved.
1485 
1486  Redistribution and use in source and binary forms, with or without
1487  modification, are permitted provided that the following conditions
1488  are met:
1489 
1490  1. Redistributions of source code must retain the above copyright
1491  notice, this list of conditions and the following disclaimer.
1492 
1493  2. Redistributions in binary form must reproduce the above copyright
1494  notice, this list of conditions and the following disclaimer in the
1495  documentation and/or other materials provided with the distribution.
1496 
1497  THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS "AS IS" AND
1498  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1499  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1500  ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
1501  FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1502  DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
1503  OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1504  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1505  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
1506  OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
1507  SUCH DAMAGE.
1508 
1509 @section rapidjson_license RapidJSON
1510 
1511 Tencent is pleased to support the open source community by making RapidJSON available.
1512 
1513 Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip. All rights reserved.
1514 
1515 If you have downloaded a copy of the RapidJSON binary from Tencent, please note that the RapidJSON binary is licensed under the MIT License.
1516 If you have downloaded a copy of the RapidJSON source code from Tencent, please note that RapidJSON source code is licensed under the MIT License, except for the third-party components listed below which are subject to different license terms. Your integration of RapidJSON into your own projects may require compliance with the MIT License, as well as the other licenses applicable to the third-party components included within RapidJSON. To avoid the problematic JSON license in your own projects, it's sufficient to exclude the bin/jsonchecker/ directory, as it's the only code under the JSON license.
1517 A copy of the MIT License is included in this file.
1518 
1519 Other dependencies and licenses:
1520 
1521 Open Source Software Licensed Under the BSD License:
1522 --------------------------------------------------------------------
1523 
1524 The msinttypes r29
1525 Copyright (c) 2006-2013 Alexander Chemeris
1526 All rights reserved.
1527 
1528 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
1529 
1530 * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
1531 * 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.
1532 * Neither the name of copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
1533 
1534 THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS AND 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.
1535 
1536 Open Source Software Licensed Under the JSON License:
1537 --------------------------------------------------------------------
1538 
1539 json.org
1540 Copyright (c) 2002 JSON.org
1541 All Rights Reserved.
1542 
1543 JSON_checker
1544 Copyright (c) 2002 JSON.org
1545 All Rights Reserved.
1546 
1547 
1548 Terms of the JSON License:
1549 ---------------------------------------------------
1550 
1551 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:
1552 
1553 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
1554 
1555 The Software shall be used for Good, not Evil.
1556 
1557 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.
1558 
1559 
1560 Terms of the MIT License:
1561 --------------------------------------------------------------------
1562 
1563 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:
1564 
1565 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
1566 
1567 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.
1568 
1569 @section sqlite_license sqlite
1570 
1571 ### SQLite Is Public Domain
1572 
1573 All of the code and documentation in SQLite has been dedicated to the public domain by the authors. All code authors, and representatives of the companies they work for, have signed affidavits dedicating their contributions to the public domain and originals of those signed affidavits are stored in a firesafe at the main offices of Hwaci. Anyone is free to copy, modify, publish, use, compile, sell, or distribute the original SQLite code, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means.
1574 
1575 The previous paragraph applies to the deliverable code and documentation in SQLite - those parts of the SQLite library that you actually bundle and ship with a larger application. Some scripts used as part of the build process (for example the "configure" scripts generated by autoconf) might fall under other open-source licenses. Nothing from these build scripts ever reaches the final deliverable SQLite library, however, and so the licenses associated with those scripts should not be a factor in assessing your rights to copy and use the SQLite library.
1576 
1577 All of the deliverable code in SQLite has been written from scratch. No code has been taken from other projects or from the open internet. Every line of code can be traced back to its original author, and all of those authors have public domain dedications on file. So the SQLite code base is clean and is uncontaminated with licensed code from other projects.
1578 
1579 #### Open-Source, not Open-Contribution
1580 
1581 SQLite is open-source, meaning that you can make as many copies of it as you want and do whatever you want with those copies, without limitation. But SQLite is not open-contribution. In order to keep SQLite in the public domain and ensure that the code does not become contaminated with proprietary or licensed content, the project does not accept patches from unknown persons.
1582 
1583 All of the code in SQLite is original, having been written specifically for use by SQLite. No code has been copied from unknown sources on the internet.
1584 
1585 #### Warranty of Title
1586 
1587 SQLite is in the public domain and does not require a license. Even so, some organizations want legal proof of their right to use SQLite. Circumstances where this occurs include the following:
1588 
1589 Your company desires indemnity against claims of copyright infringement.
1590 You are using SQLite in a jurisdiction that does not recognize the public domain.
1591 You are using SQLite in a jurisdiction that does not recognize the right of an author to dedicate their work to the public domain.
1592 You want to hold a tangible legal document as evidence that you have the legal right to use and distribute SQLite.
1593 Your legal department tells you that you have to purchase a license.
1594 If any of the above circumstances apply to you, Hwaci, the company that employs all the developers of SQLite, will sell you a Warranty of Title for SQLite. A Warranty of Title is a legal document that asserts that the claimed authors of SQLite are the true authors, and that the authors have the legal right to dedicate the SQLite to the public domain, and that Hwaci will vigorously defend against challenges to those claims. All proceeds from the sale of SQLite Warranties of Title are used to fund continuing improvement and support of SQLite.
1595 
1596 #### Contributed Code
1597 
1598 In order to keep SQLite completely free and unencumbered by copyright, the project does not accept patches. If you would like to make a suggested change, and include a patch as a proof-of-concept, that would be great. However please do not be offended if we rewrite your patch from scratch.
1599 
1600 
1601 @section easyexif easyexif
1602 
1603 Copyright (c) 2010-2015 Mayank Lahiri
1604 mlahiri@gmail.com
1605 All rights reserved.
1606 
1607 Redistribution and use in source and binary forms, with or without
1608 modification, are permitted provided that the following conditions are met:
1609 
1610 -- Redistributions of source code must retain the above copyright notice,
1611  this list of conditions and the following disclaimer.
1612 -- Redistributions in binary form must reproduce the above copyright notice,
1613  this list of conditions and the following disclaimer in the documentation
1614  and/or other materials provided with the distribution.
1615 
1616  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY EXPRESS
1617  OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
1618  OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
1619  NO EVENT SHALL THE FREEBSD PROJECT OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
1620  INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1621  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1622  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
1623  OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
1624  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
1625  EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1626