<< Click to Display Table of Contents >> Navigation: Albion 6 GIS User Guide > Appendix > APPENDIX B: Acknowledgement of third-party licenses |
The following third-party libraries are used in the Albion 6:
Open Design Alliance
///////////////////////////////////////////////////////////////////////////////
// Copyright (C) 2002-2020, Open Design Alliance (the "Alliance").
// All rights reserved.
//
// This software and its documentation and related materials are owned by
// the Alliance. The software may only be incorporated into application
// programs owned by members of the Alliance, subject to a signed
// Membership Agreement and Supplemental Software License Agreement with the
// Alliance. The structure and organization of this software are the valuable
// trade secrets of the Alliance and its suppliers. The software is also
// protected by copyright law and international treaty provisions. Application
// programs incorporating this software must include the following statement
// with their copyright notices:
//
// This application incorporates Open Design Alliance software pursuant to a license
// agreement with Open Design Alliance.
// Open Design Alliance Copyright (C) 2002-2020 by Open Design Alliance.
// All rights reserved.
//
// By use of this software, its documentation or related materials, you
// acknowledge and accept the above terms.
///////////////////////////////////////////////////////////////////////////////
Commercial Member fully paid: GLS Consulting (Pty) Ltd
Coco/R
https://ssw.jku.at/Research/Projects/Coco/
/*----------------------------------------------------------------------
Compiler Generator Coco/R,
Copyright (c) 1990, 2004 Hanspeter Moessenboeck, University of Linz
extended by M. Loeberbauer & A. Woess, Univ. of Linz
ported to C++ by Csaba Balazs, University of Szeged
with improvements by Pat Terry, Rhodes University
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2, or (at your option) any
later version. https://www.gnu.org/licenses/gpl-3.0.en.html
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
As an exception, it is allowed to write an extension of Coco/R that is
used as a plugin in non-free software.
If not otherwise stated, any source code generated by Coco/R (other than
Coco/R itself) does not fall under the GNU General Public License.
-----------------------------------------------------------------------*/
OpenGL
/*
** License Applicability. Except to the extent portions of this file are
** made subject to an alternative license as permitted in the SGI Free
** Software License B, Version 1.1 (the "License"), the contents of this
** file are subject only to the provisions of the License. You may not use
** this file except in compliance with the License. You may obtain a copy
** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
**
** https://spdx.org/licenses/SGI-B-1.1.html
**
** Note that, as provided in the License, the Software is distributed on an
** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
**
** Original Code. The Original Code is: OpenGL Sample Implementation,
** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
** Copyright in any portions created by third parties is as indicated
** elsewhere herein. All Rights Reserved.
**
** Additional Notice Provisions: The application programming interfaces
** established by SGI in conjunction with the Original Code are The
** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
** Window System(R) (Version 1.3), released October 19, 1998. This software
** was created using the OpenGL(R) version 1.2.1 Sample Implementation
** published by SGI, but has not been independently verified as being
** compliant with the OpenGL(R) version 1.2.1 Specification.
**
*/
/*
** Author: Eric Veach, July 1994.
**
** $Date: 2001/03/17 00:25:41 $ $Revision: 1.1 $
** $Header: /cvs/mesa/Mesa/src/glu/sgi/libtess/dict-list.h,v 1.1 2001/03/17 00:25:41 brianp Exp $
*/
Clipper
http://www.angusj.com/delphi/clipper.php
/*******************************************************************************
* *
* Author : Angus Johnson *
* Version : 6.2.1 *
* Date : 31 October 2014 *
* Website : http://www.angusj.com *
* Copyright : Angus Johnson 2010-2014 *
* *
* License: *
* Use, modification & distribution is subject to Boost Software License Ver 1. *
* http://www.boost.org/LICENSE_1_0.txt *
* *
* Attributions: *
* The code in this library is an extension of Bala Vatti's clipping algorithm: *
* "A generic solution to polygon clipping" *
* Communications of the ACM, Vol 35, Issue 7 (July 1992) pp 56-63. *
* http://portal.acm.org/citation.cfm?id=129906 *
* *
* Computer graphics and geometric modeling: implementation and algorithms *
* By Max K. Agoston *
* Springer; 1 edition (January 4, 2005) *
* http://books.google.com/books?q=vatti+clipping+agoston *
* *
* See also: *
* "Polygon Offsetting by Computing Winding Numbers" *
* Paper no. DETC2005-85513 pp. 565-575 *
* ASME 2005 International Design Engineering Technical Conferences *
* and Computers and Information in Engineering Conference (IDETC/CIE2005) *
* September 24-28, 2005 , Long Beach, California, USA *
* http://www.me.berkeley.edu/~mcmains/pubs/DAC05OffsetPolygon.pdf *
* *
*******************************************************************************/
SipHash
https://github.com/majek/csiphash
/* <MIT License>
Copyright (c) 2013 Marek Majkowski <marek@popcount.org>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
</MIT License>
Original location:
https://github.com/majek/csiphash/
Solution inspired by code from:
Samuel Neves (supercop/crypto_auth/siphash24/little)
djb (supercop/crypto_auth/siphash24/little2)
Jean-Philippe Aumasson (https://131002.net/siphash/siphash24.c)
*/
Xxhash
http://code.google.com/p/xxhash/
/*
xxHash - Fast Hash algorithm
Copyright (C) 2012-2014, Yann Collet.
BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER 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.
You can contact the author at :
- xxHash source repository : http://code.google.com/p/xxhash/
*/
FastLZ
https://github.com/ariya/FastLZ
/*
FastLZ - lightning-fast lossless compression library
Copyright (C) 2007 Ariya Hidayat (ariya@kde.org)
Copyright (C) 2006 Ariya Hidayat (ariya@kde.org)
Copyright (C) 2005 Ariya Hidayat (ariya@kde.org)
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
*/
LZ4
/*
LZ4 - Fast LZ compression algorithm
Header File
Copyright (C) 2011-2015, Yann Collet.
BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER 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.
You can contact the author at :
- LZ4 source repository : https://github.com/Cyan4973/lz4
- LZ4 public forum : https://groups.google.com/forum/#!forum/lz4c
*/
JsonCpp
https://github.com/open-source-parsers/jsoncpp
/*
The JsonCpp library's source code, including accompanying documentation,
tests and demonstration applications, are licensed under the following
conditions...
The author (Baptiste Lepilleur) explicitly disclaims copyright in all
jurisdictions which recognize such a disclaimer. In such jurisdictions,
this software is released into the Public Domain.
In jurisdictions which do not recognize Public Domain property (e.g. Germany as of
2010), this software is Copyright (c) 2007-2010 by Baptiste Lepilleur, and is
released under the terms of the MIT License (see below).
In jurisdictions which recognize Public Domain property, the user of this
software may choose to accept it either as 1) Public Domain, 2) under the
conditions of the MIT License (see below), or 3) under the terms of dual
Public Domain/MIT License conditions described here, as they choose.
The MIT License is about as close to Public Domain as a license can get, and is
described in clear, concise terms at:
http://en.wikipedia.org/wiki/MIT_License
The full text of the MIT License follows:
========================================================================
Copyright (c) 2007-2010 Baptiste Lepilleur
Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use, copy,
modify, merge, publish, distribute, sublicense, and/or sell copies
of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
========================================================================
(END LICENSE TEXT)
The MIT license is compatible with both the GPL and commercial
software, affording one all of the rights of Public Domain with the
minor nuisance of being required to keep the above copyright notice
and license text in the source code. Note also that by accepting the
Public Domain "license" you can re-license your copy using whatever
license you like.
*/
Miniz
https://github.com/richgel999/miniz
/*
This is free and unencumbered software released into the public domain.
Anyone is free to copy, modify, publish, use, compile, sell, or
distribute this software, either in source code form or as a compiled
binary, for any purpose, commercial or non-commercial, and by any
means.
In jurisdictions that recognize copyright laws, the author or authors
of this software dedicate any and all copyright interest in the
software to the public domain. We make this dedication for the benefit
of the public at large and to the detriment of our heirs and
successors. We intend this dedication to be an overt act of
relinquishment in perpetuity of all present and future rights to this
software under copyright law.
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 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.
For more information, please refer to <http://unlicense.org/>
*/
StringEncoders
https://github.com/client9/stringencoders
/*
* modp_ascii.c
* <PRE>
* MODP_ASCII - Ascii transformations (upper/lower, etc)
* http://code.google.com/p/stringencoders/
*
* Copyright © 2007 Nick Galbreath -- nickg [at] modp [dot] com
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are
* met:
*
* Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
*
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
*
* Neither the name of the modp.com nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
* 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
* OWNER 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.
*
* This is the standard "new" BSD license:
* http://www.opensource.org/licenses/bsd-license.php
* </PRE>
*/
SNAPPY
https://github.com/google/snappy
// Copyright 2005 and onwards Google Inc.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
//
// A light-weight compression algorithm. It is designed for speed of
// compression and decompression, rather than for the utmost in space
// savings.
//
// For getting better compression ratios when you are compressing data
// with long repeated sequences or compressing data that is similar to
// other data, while still compressing fast, you might look at first
// using BMDiff and then compressing the output of BMDiff with
// Snappy.
FastDXT
https://www.evl.uic.edu/cavern/fastdxt/
/******************************************************************************
* Fast DXT - a realtime DXT compression tool
*
* Author : Luc Renambot
*
* Copyright (C) 2007 Electronic Visualization Laboratory,
* University of Illinois at Chicago
*
* This library is free software; you can redistribute it and/or modify it
* under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation; either Version 2.1 of the License, or
* (at your option) any later version.
*
* This library is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
* or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
* License for more details.
*
* You should have received a copy of the GNU Lesser Public License along
* with this library; if not, write to the Free Software Foundation, Inc.,
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
*****************************************************************************/
Real Time DXT compression
https://github.com/Cyan4973/RygsDXTc
/*
Real-Time YCoCg DXT Compression
Copyright (C) 2007 Id Software, Inc.
Written by J.M.P. van Waveren
This code is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This code is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
*/
ASMJit
https://github.com/asmjit/asmjit
// Copyright (c) 2008-2009, Petr Kobalicek <kobalicek.petr@gmail.com>
//
// Permission is hereby granted, free of charge, to any person
// obtaining a copy of this software and associated documentation
// files (the "Software"), to deal in the Software without
// restriction, including without limitation the rights to use,
// copy, modify, merge, publish, distribute, sublicense, and/or sell
// copies of the Software, and to permit persons to whom the
// Software is furnished to do so, subject to the following
// conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
// OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
// OTHER DEALINGS IN THE SOFTWARE.
Biggle
http://www.codersnotes.com/programs/biggle
/* Biggle - The least-big OpenGL extension wrapper library.
* Our web page: http://www.codersnotes.com/programs/biggle
*
* Copyright (c) 2010, Richard Mitton. All rights reserved.
*
* I give you full permission to use this code for whatever
* purpose you wish, in whatever form you wish. It would be
* nice to put a credit somewhere in the documentation, but
* it's up to you. Or send me free stuff. Free stuff rocks!
*
* Portions are copyright by The Khronos Group, however the
* license for it allows everybody to use their code freely
* without any legal issues, so there's no worries on that.
*
* To use biggle, include "biggle.h" from your source code,
* and link with "biggle.lib". Finally call biggleInit() to
* initialize all the extensions, although please make sure
* that you have set up an OpenGL context already, else you
* will encounter NULL-pointer exceptions and then sadness.
*
* You can test if an extension is supported by calling one
* of the biggleSupported functions, or by simply testing a
* function pointer to check if it's a NULL-pointer or not.
*/
BoostAssert
https://www.boost.org/doc/libs/1_64_0/libs/assert/assert.html
//
// boost/assert.hpp - BOOST_ASSERT(expr)
//
// Copyright (c) 2001, 2002 Peter Dimov and Multi Media Ltd.
//
// Distributed under the Boost Software License, Version 1.0. (See
// accompanying file LICENSE_1_0.txt or copy at
// http://www.boost.org/LICENSE_1_0.txt)
//
// Note: There are no include guards. This is intentional.
//
// See http://www.boost.org/libs/utility/assert.html for documentation.
//
Bzip2
https://www.sourceware.org/bzip2/
/* ------------------------------------------------------------------
This file is part of bzip2/libbzip2, a program and library for
lossless, block-sorting data compression.
bzip2/libbzip2 version 1.0.6 of 6 September 2010
Copyright (C) 1996-2010 Julian Seward <jseward@bzip.org>
Please read the WARNING, DISCLAIMER and PATENTS sections in the
README file.
This program is released under the terms of the license contained
in the file LICENSE.
------------------------------------------------------------------ */
--------------------------------------------------------------------------
This program, "bzip2", the associated library "libbzip2", and all
documentation, are copyright (C) 1996-2010 Julian R Seward. All
rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. The origin of this software must not be misrepresented; you must
not claim that you wrote the original software. If you use this
software in a product, an acknowledgment in the product
documentation would be appreciated but is not required.
3. Altered source versions must be plainly marked as such, and must
not be misrepresented as being the original software.
4. The name of the author may not be used to endorse or promote
products derived from this software without specific prior written
permission.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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.
Julian Seward, jseward@bzip.org
bzip2/libbzip2 version 1.0.6 of 6 September 2010
--------------------------------------------------------------------------
OpenCL
https://www.khronos.org/opencl/
/*******************************************************************************
* Copyright (c) 2008-2009 The Khronos Group Inc.
*
* Permission is hereby granted, free of charge, to any person obtaining a
* copy of this software and/or associated documentation files (the
* "Materials"), to deal in the Materials without restriction, including
* without limitation the rights to use, copy, modify, merge, publish,
* distribute, sublicense, and/or sell copies of the Materials, and to
* permit persons to whom the Materials are furnished to do so, subject to
* the following conditions:
*
* The above copyright notice and this permission notice shall be included
* in all copies or substantial portions of the Materials.
*
* THE MATERIALS ARE 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
* MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
******************************************************************************/
Expat
/*================================================================
** Copyright 2000, Clark Cooper
** All rights reserved.
**
** This is free software. You are permitted to copy, distribute, or modify
** it under the terms of the MIT/X license (contained in the COPYING file
** with this distribution.)
*/
Freeglut
http://freeglut.sourceforge.net/
/*
* freeglut_ext.h
*
* The non-GLUT-compatible extensions to the freeglut library include file
*
* Copyright (c) 1999-2000 Pawel W. Olszta. All Rights Reserved.
* Written by Pawel W. Olszta, <olszta@sourceforge.net>
* Creation date: Thu Dec 2 1999
*
* Permission is hereby granted, free of charge, to any person obtaining a
* copy of this software and associated documentation files (the "Software"),
* to deal in the Software without restriction, including without limitation
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
* and/or sell copies of the Software, and to permit persons to whom the
* Software is furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included
* in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
* PAWEL W. OLSZTA 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.
*/
FreeType
/***************************************************************************/
/* */
/* ftdebug.c */
/* */
/* Debugging and logging component for Win32 (body). */
/* */
/* Copyright 1996-2015 by */
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
/* */
/* This file is part of the FreeType project, and may only be used, */
/* modified, and distributed under the terms of the FreeType project */
/* license, LICENSE.TXT. By continuing to use, modify, or distribute */
/* this file you indicate that you have read the license and */
/* understand and accept it fully. */
/* */
/***************************************************************************/
The FreeType 2 font engine is copyrighted work and cannot be used
legally without a software license. In order to make this project
usable to a vast majority of developers, we distribute it under two
mutually exclusive open-source licenses.
This means that *you* must choose *one* of the two licenses described
below, then obey all its terms and conditions when using FreeType 2 in
any of your projects or products.
- The FreeType License, found in the file `FTL.TXT', which is similar
to the original BSD license *with* an advertising clause that forces
you to explicitly cite the FreeType project in your product's
documentation. All details are in the license file. This license
is suited to products which don't use the GNU General Public
License.
Note that this license is compatible to the GNU General Public
License version 3, but not version 2.
- The GNU General Public License version 2, found in `GPLv2.TXT' (any
later version can be used also), for programs which already use the
GPL. Note that the FTL is incompatible with GPLv2 due to its
advertisement clause.
The contributed BDF and PCF drivers come with a license similar to that
of the X Window System. It is compatible to the above two licenses (see
file src/bdf/README and src/pcf/README).
The gzip module uses the zlib license (see src/gzip/zlib.h) which too is
compatible to the above two licenses.
The MD5 checksum support (only used for debugging in development builds)
is in the public domain.
--- end of LICENSE.TXT ---
Gdal
******************************************************************************
* Copyright (c) 2003, Frank Warmerdam <warmerdam@pobox.com>
* Copyright (c) 2003, Applied Coherent Technology Corporation, www.actgate.com
* Copyright (c) 2007-2013, Even Rouault <even dot rouault at mines-paris dot org>
*
* Permission is hereby granted, free of charge, to any person obtaining a
* copy of this software and associated documentation files (the "Software"),
* to deal in the Software without restriction, including without limitation
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
* and/or sell copies of the Software, and to permit persons to whom the
* Software is furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included
* in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
* DEALINGS IN THE SOFTWARE.
****************************************************************************/
GEOS
https://github.com/libgeos/geos
/** \mainpage GEOS - Geometry Engine Open Source
*
* \section intro_sec Introduction
*
* Geometry Engine Open Source is a C++ port of the Java Topology Suite
* released under the LGPL license.
* It has interfaces for C++, C and python (though swig).
*
* \section getstart_sec Getting Started
*
* The recommended low-level interface to the GEOS library
* is the simplified \ref c_iface. This will ensure stability of the
* API and the ABI of the library during performance improvements
* that will likely change classes definitions.
*
* If you don't care about adapting/rebuilding your client code
* you can still use the \ref cpp_iface.
*/
LibGeotiff
https://github.com/OSGeo/libgeotiff
******************************************************************************
* Copyright (c) 1999, Frank Warmerdam
*
* Permission is hereby granted, free of charge, to any person obtaining a
* copy of this software and associated documentation files (the "Software"),
* to deal in the Software without restriction, including without limitation
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
* and/or sell copies of the Software, and to permit persons to whom the
* Software is furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included
* in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
* DEALINGS IN THE SOFTWARE.
******************************************************************************
Glew
https://github.com/nigels-com/glew
/*
* Mesa 3-D graphics library
* Version: 7.0
*
* Copyright (C) 1999-2007 Brian Paul All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a
* copy of this software and associated documentation files (the "Software"),
* to deal in the Software without restriction, including without limitation
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
* and/or sell copies of the Software, and to permit persons to whom the
* Software is furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included
* in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
* BRIAN PAUL 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.
*/
Jasper
https://github.com/jasper-software/jasper
/*
* Copyright (c) 2002-2003 Michael David Adams.
* All rights reserved.
*/
/* __START_OF_JASPER_LICENSE__
*
* JasPer License Version 2.0
*
* Copyright (c) 2001-2006 Michael David Adams
* Copyright (c) 1999-2000 Image Power, Inc.
* Copyright (c) 1999-2000 The University of British Columbia
*
* All rights reserved.
*
* Permission is hereby granted, free of charge, to any person (the
* "User") 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, 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:
*
* 1. The above copyright notices and this permission notice (which
* includes the disclaimer below) shall be included in all copies or
* substantial portions of the Software.
*
* 2. The name of a copyright holder shall not be used to endorse or
* promote products derived from the Software without specific prior
* written permission.
*
* THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS
* LICENSE. NO USE OF THE SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER
* THIS DISCLAIMER. THE SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS
* "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 OF THIRD PARTY RIGHTS. IN NO
* EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL
* INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING
* FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
* NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. NO ASSURANCES ARE
* PROVIDED BY THE COPYRIGHT HOLDERS THAT THE SOFTWARE DOES NOT INFRINGE
* THE PATENT OR OTHER INTELLECTUAL PROPERTY RIGHTS OF ANY OTHER ENTITY.
* EACH COPYRIGHT HOLDER DISCLAIMS ANY LIABILITY TO THE USER FOR CLAIMS
* BROUGHT BY ANY OTHER ENTITY BASED ON INFRINGEMENT OF INTELLECTUAL
* PROPERTY RIGHTS OR OTHERWISE. AS A CONDITION TO EXERCISING THE RIGHTS
* GRANTED HEREUNDER, EACH USER HEREBY ASSUMES SOLE RESPONSIBILITY TO SECURE
* ANY OTHER INTELLECTUAL PROPERTY RIGHTS NEEDED, IF ANY. THE SOFTWARE
* IS NOT FAULT-TOLERANT AND IS NOT INTENDED FOR USE IN MISSION-CRITICAL
* SYSTEMS, SUCH AS THOSE USED IN THE OPERATION OF NUCLEAR FACILITIES,
* AIRCRAFT NAVIGATION OR COMMUNICATION SYSTEMS, AIR TRAFFIC CONTROL
* SYSTEMS, DIRECT LIFE SUPPORT MACHINES, OR WEAPONS SYSTEMS, IN WHICH
* THE FAILURE OF THE SOFTWARE OR SYSTEM COULD LEAD DIRECTLY TO DEATH,
* PERSONAL INJURY, OR SEVERE PHYSICAL OR ENVIRONMENTAL DAMAGE ("HIGH
* RISK ACTIVITIES"). THE COPYRIGHT HOLDERS SPECIFICALLY DISCLAIM ANY
* EXPRESS OR IMPLIED WARRANTY OF FITNESS FOR HIGH RISK ACTIVITIES.
*
* __END_OF_JASPER_LICENSE__
*/
Libecw
This application supports the ECW data format and ECWP compression protocols. Portions of this computer program are Copyright 2007-2015 Intergraph Corporation. All rights reserved. Creating compressed files using ECW technology is protected by one or more of U.S. Patent No. 6,201,897, No. 6,442,298 and No. 6,633,688.
https://download.hexagongeospatial.com/en/downloads/ecw/erdas-ecw-jp2-sdk-v5-4
IMPORTANT—READ CAREFULLY: This ERDAS ECW/JP2 Desktop Read-Only Redistributable SDK License Agreement ("License Agreement") is a legal agreement between You (either an individual or a single legal entity) and Intergraph Corporation, Hexagon Geospatial Division (“Intergraph”), for the SDK delivered with this License Agreement. By installing, copying, downloading, accessing or otherwise using the SDK, You agree to be bound by the terms of this License Agreement, which shall take precedence over any other document and shall govern Your use of the SDK. If You do not agree to the terms of this License Agreement, do not install or use the SDK. You agree that this License Agreement is enforceable against You the same as any written, negotiated contract signed by You. If You do not agree to the terms of this License Agreement, You are not authorized to, and You shall not, download, install or use the SDK.
1. DEFINITIONS
1.1.“Decode” means to view files compressed either using ECW or JPEG2000 technology.
1.2.“Desktop Application” means desktop software products that You develop and that permit an end-user to Decode (among other functionality You develop), and that are intended to be used as self-contained programs for displaying and processing imagery on the same computing device.
1.3.“ECW” stands for Enhanced Compressed Wavelet.
1.4.“ECWP” is the Enhanced Compressed Wavelet Protocol, by which ECW and JPEG2000 files residing on a Server may be streamed to a Desktop Application and Decoded using the SDK.
1.5.“Encode” means to compress data using ECW technology or to otherwise compress using the SDK.
1.6.“Library” means file of computing functions, compiled, linked, and saved separately from the processes that use them, intended for use by programmers in connection with their development of applications that use the library.
1.7.“SDK” means the Software Development Kit, that is, the set of software development tools designed to facilitate development of Desktop Applications using the SDK technologies, currently marketed and licensed by Intergraph as ECW/JP2 Desktop Read-Only Redistributable SDK, version 5.0 or higher, consisting of libraries and supporting documents designed to enable You to write software that enables You as the end-user to Decode files but not to Encode files. Among other things, the SDK enables reading ECWP streams and enables decompression of files having an *.ecw and *.jp2 extension. The SDK includes the computer software, object code copy and all contents of the files, disks, CD-ROMs or other media with which this License Agreement is provided, including any templates, printed materials, and online or electronic documentation, all copies, and any modified versions, enhancements, fixes, patches, updates, and upgrades of the SDK, if any, licensed to You by Intergraph, unless a particular modified version, enhancement, fix, patch, update, or upgrade is accompanied by a different license agreement, in which case that license shall apply in accordance with its terms. No source code is included with the SDK.
1.8.“Server” means a computing device in a network that is used to provide services (such as access to files or shared peripherals or any other computing function) to other computing devices in the network.
1.9.“Server Application” means software products that You develop or maintain and are capable of running on a Server to provide an image decoding or processing capability. This License Agreement does not authorize You to use the SDK to create Server Applications.
2. LICENSE TO CREATE DESKTOP APPLICATIONS; PROHIBITED DEVELOPMENT; APPLICABILITY TO UPGRADES; NO SUPPORT OBLIGATION
2.1.Subject to Your ongoing compliance with all of the terms of this License Agreement, You are hereby granted a nonexclusive, limited, royalty-free license to use the SDK to create, use and distribute a Desktop Application that Decodes files of any size but does not Encode. You assume full responsibility for the implementation of the SDK to achieve Your intended results, and for the installation, use and results obtained from the SDK.
2.2.For avoidance of doubt, this License Agreement does not permit You to (a) create and distribute Server Applications that include the SDK; or; (b) distribute files that are not included in the “redistributables” directory of the SDK; or (c) deploy any application that combines multiple versions of the ECWSDK.
2.3.This Agreement applies to the original SDK received by You, and to any bug fixes, updates, upgrades, modifications or enhancements provided to You by Intergraph, unless a particular bug fix, update, upgrade, modification or enhancement is accompanied by a different license agreement, in which case that license shall apply in accordance with its terms.
2.4.This License Agreement does not entitle You to, and Intergraph undertakes no obligation to provide, maintenance, support, modified versions, enhancements, fixes, patches, updates, and upgrades to the SDK. Any support, maintenance or similar services that Intergraph makes available would be provided under a separate agreement.
3. OBLIGATIONS AND RESTRICTIONS
3.1.Obligation to Support Both ECW and ECWP Read. You agree to: (i) support ECW files within your Desktop Application as well as the reading of ECWP streams so that each of Your Desktop Applications is capable of displaying the ECW-format data and receiving streamed, compressed files that adhere to the ECWP; and (ii) Your Desktop Applications must provide a means for specifying or selecting an ECWP stream that is consistent with the means for specifying or selecting other data sources in the Desktop Application. That is, if You create or distribute Desktop Applications, each of those Desktop Applications must read ECW data and ECWP streams and must allow a user to access the ECW data and ECWP streams conveniently, with no more steps than is typical for access to other data formats in Your Desktop Application.
3.2.No Reverse Engineering or Source Code Distribution. Components of the SDK used in Desktop Applications may be distributed for use in Your organization only in object code or executable form. You shall not decompile, disassemble or otherwise reverse-engineer the SDK in an attempt to discover its source code, or distribute any source code of the SDK. Likewise, You must inform Your organizational end-users of the prohibition from reverse-engineering the SDK.
3.3.License Requirements for Desktop Applications Created Using the SDK. You shall distribute each of Your Desktop Applications to end-users pursuant to a conspicuous, legally enforceable end-user license that provides Intergraph with substantially the same protections as set forth in Appendix A hereto. You agree to take all necessary steps to ensure the legal enforceability of the end-user license, including, as appropriate: (i) offering a refund of at least a portion of the purchase price of Your Desktop Applications to end-users who disagree with the terms of the end-user license including the terms set forth in Appendix A; or (ii) preventing downloading of Desktop Applications without acceptance of the end-user license. You also agree to take adequate steps to prevent unauthorized use of the SDK or its derivatives by end users who decline the end-user license offer, such as by disabling access to Your Desktop Application or preventing access to features made possible by the SDK, including Encoding or Decoding in Your Desktop Application.
3.4.Intergraph Proprietary Rights Notice. You must include the following statement of ownership/copyright notice in the “About” box for each of Your Desktop Applications, or any other similar location where You place proprietary rights notices pertaining to third party software incorporated in the Desktop Application:
“This application supports the ECW data format and ECWP compression protocols. Portions of this computer program are Copyright 2007-2015 Intergraph Corporation. All rights reserved. Creating compressed files using ECW technology is protected by one or more of U.S. Patent No. 6,201,897, No. 6,442,298 and No. 6,633,688.”
3.5.Prohibition of other actions not explicitly permitted. You are not licensed to, and You agree to refrain from, any use, copying, or distribution of the SDK, or the creation of derivative works thereof, not explicitly permitted under this License Agreement and will pass on this prohibition to Your end-users.
3.6.High Risk Use. The SDK is not one hundred percent (100%) fault-tolerant. The SDK is not designed or intended for use in any situation where failure or fault of any kind of the SDK could lead to death or serious bodily injury of any person, or to severe physical, property or environmental damage (“High Risk Use”). You are not licensed to use the SDK in, or in conjunction with, any High Risk Use. High Risk Use is STRICTLY PROHIBITED. High Risk Use includes, for example, the following: operation of aircraft or other modes of human mass transportation, nuclear or chemical facilities, and Class III medical devices. You hereby agree not to use the SDK in, or in connection with, any High Risk Use.
3.7.Hold Harmless. You shall hold harmless Intergraph from and against any claims or lawsuits which arise or result from Your use of the SDK, and/or the use or distribution of any Desktop Applications, whether authorized under this License Agreement or not.
4. TERM AND TERMINATION
4.1.Term. The term of this License Agreement commences when you install or use the SDK, and will extend until terminated. You may terminate this License Agreement at any time by permanently destroying the SDK together with all copies, modifications and merged portions in any form.Intergraph may also immediately terminate this License Agreement if You fail to comply with the terms and conditions of this License Agreement, or if You fail to pay the appropriate license fees.You agree upon the termination of this License Agreement to cease using and to permanently destroy the SDK.
4.2.Termination for Breach. If You materially breach this License Agreement and fail to cure that breach to Intergraph’s satisfaction within thirty (30) days after receiving written notice of the breach, Intergraph shall have the right to terminate this License Agreement any time after the end of such period. Termination shall be without prejudice to Intergraph’s right to seek other redress, such as damages or injunctive relief, for breach of this License Agreement.
4.3.Survival Provisions. Notwithstanding termination of this License Agreement, Intergraph shall enjoy freedom from liability under Section 8; and Your liabilities for past breaches and Your hold harmless obligations under Section 3.7 shall also survive.
4.4.Obligations Upon Termination. Upon termination of this License Agreement, all licenses shall terminate and You must return to Intergraph or destroy all copies of the SDK (and any copies, modifications and merged portions of the SDK in any form, and all of the component parts of the SDK) that are in Your possession, custody, or control.
5. INTELLECTUAL PROPERTY.
5.1 Ownership.
5.1.1 Software. SDKS ARE PROPRIETARY PRODUCTS OF INTERGRAPH AND ADDITIONAL THIRD PARTIES, AND ARE PROTECTED BY COPYRIGHT LAWS AND INTERNATIONAL TREATIES. TITLE TO SDKS AND ALL COPIES, MODIFICATIONS AND MERGED PORTIONS OF A SDKS SHALL AT ALL TIMES REMAIN WITH INTERGRAPH AND SUCH THIRD PARTIES. SDKs are licensed, not sold pursuant to this License Agreement. Intergraph and additional third parties retain all right, title and interest in and to all SDKs, including, but not limited to, all Intellectual Property rights in and to each SDK. All rights not expressly granted to You by this License Agreement or other applicable third party software license agreement or terms and conditions are reserved by Intergraph and such third parties.
5.1.2 Intellectual Property. You acknowledge and agree that Intergraph and third party manufacturers, as applicable, own all rights in and to Intergraph’s and the applicable third party manufacturer’s trade names, and no right or license is granted to You pursuant to this License Agreement to use such trade names. You also acknowledge and agree that Intergraph and third party manufacturers, as applicable, own all right, title and interest in and to all intellectual property relating to and for the SDK, including, without limitation, patents, trademarks, copyrights, inventions (whether registerable or not), trade secrets, concepts, ideas, methods, techniques, formulae, algorithms, logic designs, screen displays, schematics, and source and object code computer programs (collectively, “Intellectual Property”). If You bring a patent claim against Intergraph or any third party manufacturer over patents You claim are being infringed by the SDK, Your patent license from Intergraph and any applicable third party manufacturer(s) for the SDK automatically ends.
5.2 Intellectual Property Infringement.
5.2.1 Remedy by Intergraph. In the event the SDK is, in Intergraph’s opinion, likely to or becomes the subject of a claim of infringement of any duly issued U.S. Intellectual Property, Intergraph may, at its sole option and expense (a) procure for You the right to continue using the SDK; (b) modify the SDK to make it non-infringing, but functionally the same; (c) replace the SDK with an SDK which is non-infringing, but functionally the same; or (d) provide a prorated refund to You of the actual amount You paid Intergraph for the SDK.
5.2.2 Indemnification by You. In the event any proceeding (suit, claim, or action) is based (in whole or in part) on modifications, enhancements or additions made by You or any person or entity on Your behalf, or Your use of the SDK in combination with other products not furnished by Intergraph, You agree to hold harmless and defend, at your sole cost and expense, all of Intergraph’s right, title and interest in and to the SDK, as well as Intergraph’s goodwill and reputation both in good faith and at a standard as if the claim is made against You. You shall reimburse Intergraph any defense expenses inclusive of reasonable attorneys’ fees expended by Intergraph in defense of said claim, and pay any judgment rendered against Intergraph. You shall make such defense by counsel of Your choosing and Intergraph shall reasonably cooperate with said counsel at Your sole cost and expense. You shall have sole control of said defense, but You shall allow Intergraph to reasonably participate in its own defense and You shall reasonably cooperate with Intergraph with respect to the settlement of any claim. Notwithstanding the foregoing, Intergraph may at any time decide to take over any defense of Intergraph at Intergraph’s cost and expense and You shall render full cooperation and assistance to transfer such defense to Intergraph and with respect to such defense.
5.3 DISCLAIMER OF INTELLECTUAL PROPERTY WARRANTIES AND LIMITATION OF LIABILITY. THE INTELLECTUAL PROPERTY LIMITED WARRANTIES SET FORTH IN THIS LICENSE AGREEMENT ARE IN LIEU OF ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, RELATED TO INTELLECTUAL PROPERTY INFRINGEMENT AND THESE INTELLECTUAL PROPERTY LIMITED WARRANTIES ALONG WITH THE STATED REMEDIES REPRESENT THE FULL AND TOTAL WARRANTY OBLIGATION AND LIABILITY OF INTERGRAPH WITH REGARD TO INTELLECTUAL PROPERTY INFRINGEMENT. THE INTELLECTUAL PROPERTY LIMITED WARRANTIES PROVIDE YOU WITH SPECIFIC LEGAL RIGHTS. YOU MAY HAVE OTHER RIGHTS, WHICH VARY FROM JURISDICTION TO JURISDICTION. IF ANY PART OF THIS DISCLAIMER OF EXPRESS OR IMPLIED WARRANTIES OR LIMITATION OF LIABILITY IS RULED INVALID, THEN INTERGRAPH DISCLAIMS EXPRESS OR IMPLIED WARRANTIES AND LIMITS ITS LIABILITY TO THE MAXIMUM EXTENT ALLOWED BY APPLICABLE LAW. IF A GREATER WARRANTY OR LIABILITY IS MANDATED PURSUANT TO THE LAW HELD APPLICABLE TO THIS AGREEMENT, THEN INTERGRAPH WARRANTS THE SDK AND PROVIDES LIABILITY TO THE MINIMUM EXTENT REQUIRED BY SAID LAW.
6. LIMITED WARRANTIES.
6.1 Intergraph warrants to You for a period of thirty (30) days from the date of shipment that the SDK delivery media will be free of defects in material and workmanship, provided the SDK is used under normal conditions and in strict accordance with the terms and conditions of this License Agreement. You agree to promptly notify Intergraph of any unauthorized use, repair or modification, or misuse of the SDK, as well as any suspected defect in the SDK delivery media.
6.2 Intergraph warrants that it has the right to grant you this license.
6.3 THE ABOVE LIMITED WARRANTIES ARE IN LIEU OF ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, AND REPRESENT THE FULL WARRANTY OBLIGATION OF INTERGRAPH. THE LIMITED WARRANTIES PROVIDE YOU WITH SPECIFIC LEGAL RIGHTS. YOU MAY HAVE OTHER RIGHTS, WHICH VARY FROM JURISDICTION TO JURISDICTION. IF THIS WARRANTY SECTION DOES NOT ADHERE TO LOCAL LAWS, THEN THE MINIMUM WARRANTY TERM PRESCRIBED BY THE LAWS OF YOUR JURISDICTION SHALL APPLY.
7. WARRANTY DISCLAIMERS.
ALL WARRANTIES PROVIDED PURSUANT TO THIS LICENSE AGREEMENT ARE VOID IF FAILURE OF A WARRANTED ITEM RESULTS DIRECTLY, OR INDIRECTLY, FROM AN UNAUTHORIZED USE OR MISUSE OF A WARRANTED ITEM, INCLUDING, WITHOUT LIMITATION, USE OF A WARRANTED ITEM UNDER ABNORMAL OPERATING CONDITIONS OR UNAUTHORIZED MODIFICATION OR REPAIR OF A WARRANTED ITEM OR FAILURE TO ROUTINELY MAINTAIN A WARRANTED ITEM. EXCEPT AS SPECIFICALLY SET FORTH IN THIS LICENSE AGREEMENT, TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, INTERGRAPH AND ITS SUPPLIERS DISCLAIM ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, RELATING TO THE SDK, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, HIGH RISK USE AND NON-INFRINGEMENT. INTERGRAPH DOES NOT WARRANT THAT THE SDK WILL MEET YOUR REQUIREMENTS, AND UNDER NO CIRCUMSTANCES DOES INTERGRAPH WARRANT THAT THE SDK WILL OPERATE UNINTERRUPTED OR ERROR FREE. THE SDK IS PROVIDED “AS IS” AND YOU BEAR THE SOLE RISK OF USING THE SDK. IF ANY PART OF THIS DISCLAIMER OF EXPRESS OR IMPLIED WARRANTIES IS RULED INVALID, THEN INTERGRAPH DISCLAIMS EXPRESS OR IMPLIED WARRANTIES TO THE MAXIMUM EXTENT ALLOWED BY APPLICABLE LAW. IF A GREATER WARRANTY OR LIABILITY IS MANDATED PURSUANT TO THE LAW HELD APPLICABLE TO THIS AGREEMENT, THEN INTERGRAPH WARRANTS THE SDK AND PROVIDES LIABILITY TO THE MINIMUM EXTENT REQUIRED BY SAID LAW.
8. LIMITATION OF LIABILITY.
8.1 YOU ASSUME FULL AND COMPLETE LIABILITY FOR YOUR USE OF THE SDK. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL INTERGRAPH OR ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, PUNITIVE, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF USE OR PRODUCTION, LOSS OF REVENUE OR PROFIT, LOSS OF DATA, LOSS OF BUSINESS INFORMATION, BUSINESS INTERRUPTION, CLAIMS OF THIRD PARTIES OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THIS AGREEMENT AND/OR THE USE OF OR INABILITY TO USE THE SDK, EVEN IF INTERGRAPH HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. INTERGRAPH’S ENTIRE LIABILITY ARISING OUT OF OR IN CONNECTION WITH THIS LICENSE AGREEMENT SHALL BE LIMITED TO THE AMOUNT ACTUALLY PAID BY YOU TO INTERGRAPH FOR THE SDK AT THE TIME THE INITIAL EVENT GIVING RISE TO THE CLAIM OCCURS. EXCEPT AS OTHERWISE PROVIDED BY APPLICABLE LAW, NO CLAIM, REGARDLESS OF FORM, ARISING OUT OF OR RELATING TO THIS LICENSE AGREEMENT MAY BE BROUGHT BY YOU MORE THAN ONE (1) YEAR FOLLOWING THE INITIAL EVENT GIVING RISE TO THE CAUSE OF ACTION. BECAUSE SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY, THE ABOVE LIMITATION MAY NOT APPLY TO YOU. IF ANY PART OF THIS SECTION IS HELD INVALID, THEN INTERGRAPH LIMITS ITS LIABILITY TO THE MAXIMUM EXTENT ALLOWED BY APPLICABLE LAW.
8.1 In the event the SDK does not substantially comply with the limited warranties set forth in this License Agreement, Intergraph’s entire liability and Your exclusive remedy shall be, in Intergraph’s sole and absolute discretion, either (i) the modification, repair or replacement of the SDK; or (ii) a prorated refund to You of the actual amount You paid Intergraph for the SDK for the period of time that the SDK did not substantially conform to the limited warranties set forth in this License Agreement.
8.2 Intergraph is acting on behalf of its suppliers for the sole purpose of disclaiming, excluding and/or limiting obligations, warranties and liability as provided in this License Agreement, but in no other respects and for no other purpose.
9. AUDIT.
Intergraph shall have the right, during Your normal business hours, to audit Your use of the SDK and Your compliance with the provisions of this License Agreement. Intergraph will provide You with thirty (30) days prior written notice of an audit. The right of audit shall be limited to twice per calendar year. Prior to the start of an audit, Intergraph’s personnel will sign a reasonable non-disclosure agreement. During the audit, You shall allow Intergraph’s personnel to be provided reasonable access to both Your records and personnel. The cost of the audit shall be paid by Intergraph unless the results of the audit indicate that You have underpaid fees to Intergraph, in which case, You agree to promptly pay Intergraph any differences in such fees associated with your use that exceeds the license rights granted to you by the License Agreement, and You further agree to bear all costs associated with the audit.
10. RESTRICTIONS.
10.1 United States Government Restricted Rights. If the SDK is licensed, purchased, or obtained, directly or indirectly, by or on behalf of a unit or agency of the United States Government, then this Section 10.1 also applies.
10.1.1 For civilian agencies: The SDK was developed at private expense and is “restricted computer software” submitted with restricted rights in accordance with the Federal Acquisition Regulations (“FAR”) 52.227-19 (a) through (d) (Commercial Computer Software – Restricted Rights).
10.1.2 For units of the Department of Defense: The SDK was developed at private expense and is “commercial computer software” submitted with restricted rights in accordance with the Defense Federal Acquisition Regulations (“DFARS”) DFARS 227.7202-3 (Rights in commercial computer software or commercial computer software documentation).
10.1.3 Notice: This SDK is “commercial computer software” as defined in DFARS 252.227-7014 (Rights in Noncommercial Computer Software) and FAR 12.212 (Computer Software), which includes “technical data” as defined in DFARS 252.227-7015 (Technical Data) and FAR 12.211 (Technical Data). All use, modification, reproduction, release, performance, display or disclosure of this “commercial computer software” shall be in strict accordance with the manufacturer’s standard commercial license, which is attached to and incorporated into the governing Government contract. Intergraph and any applicable third party software manufacturer(s) are the manufacturer. This SDK is unpublished and all rights are reserved under the Copyright Laws of the United States.
10.2.Export Restriction. This SOFTWARE PRODUCT, including any technical data related to this SOFTWARE PRODUCT, is subject to the export control laws and regulations of the United States, including, but not limited to the U.S. Export Administrations Act. Diversion contrary to United States law is prohibited. This SOFTWARE PRODUCT, including any technical data related to this SOFTWARE PRODUCT and any derivatives of this SOFTWARE PRODUCT, shall not be exported or re-exported, directly or indirectly (including via remote access), under the following circumstances:
10.2.1.To Cuba, Iran, North Korea, Sudan, or Syria, or any national of these countries.
10.2.2.To any person or entity listed on any United States government denial list, including, but not limited to, the United States Department of Commerce Denied Persons, Entities, and Unverified Lists (www.bis.doc.gov/complianceandenforcement/liststocheck.htm), the United States Department of Treasury Specially Designated Nationals List (www.treas.gov/offices/enforcement/ofac/), and the United States Department of State Debarred List (http://www.pmddtc.state.gov/compliance/debar.html).
10.2.3.To any entity if you know, or have reason to know, the end use is related to the design, development, production, or use of missiles, chemical, biological, or nuclear weapons, or other unsafeguarded or sensitive nuclear uses.
10.2.4.To any entity if you know, or have reason to know, that an illegal reshipment will take place.
If the SOFTWARE PRODUCT you received is identified on the media as being ITAR-controlled, this SOFTWARE PRODUCT has been determined to be a defense article subject to the U.S. International Traffic in Arms Regulations (ITAR). Export of this SOFTWARE PRODUCT from the United States must be covered by a license issued by the Directorate of Defense Trade Controls (DDTC) of the U.S. Department of State or by an ITAR license exemption. This SOFTWARE PRODUCT may not be resold, diverted, or transferred to any country or any end user, or used in any country or by any end user other than as authorized by the existing license or ITAR exemption. Subject to the terms of this EULA, this SOFTWARE PRODUCT may be used in other countries or by other end users if prior written approval of DDTC is obtained.
You agree to hold harmless and indemnify Intergraph for any causes of actions, claims, costs, expenses and/or damages resulting to Intergraph from a breach by you or any User of the export restrictions set forth in this EULA. Any questions regarding export or re-export of the SOFTWARE PRODUCT or concerning ITAR restrictions, if applicable, should be addressed to Intergraph’s Export Compliance Department at 305 Intergraph Way, Madison, Alabama, United States 35758 or at exportcompliance@intergraph.com
10.3 Non-disclosure. You understand that Intergraph possesses information and data, including, without limitation, Intellectual Property, that was developed, created or discovered by Intergraph, or which has become known to or has been conveyed to Intergraph, which has commercial value in Intergraph’s day-to-day business (“Confidential Information”). Intergraph considers such Confidential Information to be proprietary and confidential. You agree to treat and maintain as proprietary and confidential Intergraph’s Confidential Information and any information or data provided by Intergraph, in whatever form, as You would treat Your own proprietary and confidential information and data, but in any event, no less than with reasonable care, and to comply with all license requirements, copyright, patent, trademark and trade secret laws as they may pertain to any of Intergraph’s Confidential Information or other information or data provided by Intergraph
11. BETA SOFTWARE
If the SDK You received with this License Agreement is pre-commercial release or beta software (“Beta Software”), then the following additional terms apply. To the extent that any provision in this section is in conflict with any other terms or conditions in this License Agreement, this section shall supersede such other terms and conditions with respect to the Beta Software, but only to the extent necessary to resolve the conflict. You shall hold all information concerning Beta Software and Your use and evaluation of such information and the Beta Software (collectively, “Beta Software Information”) in confidence and with the same degree of care You use to keep Your own similar information confidential, but in no event shall You use less than a reasonable degree of care; and You shall not, without the prior written consent of Intergraph, disclose such Beta Software Information to any person or entity for any reason at any time; provided, however, it is understood that You may disclose any Beta Software Information to those of Your representatives who actually need such information for the purpose of participating in the proposed evaluation and testing (“Beta Testing”) of the Beta Software, on the condition that, prior to such disclosure, such representative has been made aware of the terms of this License Agreement. You shall not use any Beta Software Information for any reason or purpose other than as necessary for Beta Testing. You agree to make no other use of the Beta Software Information or to incorporate any Beta Software Information into any work or product. You acknowledge that the Beta Software is a pre-release, beta version, does not represent final product from Intergraph, and may contain bugs, errors and other problems that could cause system or other failures and data loss. THE BETA SOFTWARE IS PROVIDED TO YOU “AS-IS”, AND INTERGRAPH DISCLAIMS ALL WARRANTY AND LIABILITY OBLIGATIONS TO YOU OF ANY KIND. You may use the Beta Software only for evaluation and testing and not for general production use. You acknowledge that Intergraph has not promised or guaranteed to you that Beta Software or any portion thereof will be announced or made available to anyone in the future, Intergraph has no express or implied obligation to You to announce or introduce the Beta Software and that Intergraph may not introduce a product similar to or compatible with the Beta Software. Accordingly, You acknowledge that any research or development that You perform regarding the Beta Software or any product associated with the Beta Software is done entirely at Your own risk. During the term of this License Agreement, if requested by Intergraph, You will provide feedback to Intergraph regarding Beta Testing, including error or bug reports. Upon receipt of a later unreleased version of Beta Software or release by Intergraph of a publicly released commercial version of the SDK, You agree to return or permanently destroy all earlier Beta Software received from Intergraph. You agree that You will return or destroy all unreleased versions of the Beta Software within thirty (30) days of the completion of Beta Testing when such date is earlier than the date for Intergraph’s first commercial shipment of the publicly released commercial software.
12. MISCELLANEOUS
12.1.Governing Law; Venue and Jurisdiction. This License Agreement shall for all purposes be construed and enforced under and in accordance with the Laws of the State of Alabama and shall have been deemed to have been accepted in Madison, Alabama, United States. You and Intergraph agree that any legal action or proceeding arising, directly or indirectly, out of or relating to this License Agreement shall be instituted in the Circuit Court for Madison County, Alabama, United States or the United States District Court for the Northern District of Alabama, Northeastern Division.You and Intergraph agree to submit to the jurisdiction of and agree that venue is proper in these courts for any such legal action or proceedings. This License Agreement shall not be governed by the conflict of law rules of any jurisdiction or the United Nations Convention on Contracts for the International Sale of Goods, the application of which is expressly excluded.
12.2.Waiver of Jury Trial.Intergraph and you Each hereby waive, to the fullest extent permitted by applicable law, any right either may have to a trial by jury for any legal proceeding arising, directly or indirectly, out of or relating to this eula.Both intergraph and you (I) certify that no representative, agent or attorney of any other Party has represented, expressly or otherwise, that such other Party would not, in the event of litigation, seek to enforce the foregoing waiver; and (II) acknowledge that both intergraph and you have been induced to enter into this LICENSE AGREEMENT by, among other things, the mutual waivers and certifications in this waiver of jury trial.
12.3.Injunctive Relief; Cumulative Remedies.In addition to the termination right set forth above, You acknowledge that Intergraph will be irreparably harmed if You breach this License Agreement or infringe or otherwise violate the intellectual property rights of Intergraph, that damages or other remedies at law would be inadequate, and that Intergraph shall be entitled to equitable relief, including temporary restraining orders and preliminary and permanent injunctive relief against any such breach or violation, without any requirement of bond or other security.
12.4.Attorneys’ Fees and Costs.In the event of any legal proceeding arising out of or relating to this License Agreement, the prevailing party in such action shall be entitled to an award of its reasonable attorneys’ fees and costs for all such legal proceedings, including for trial and all levels of appeal.
12.5.Governing Language.The controlling language of this License Agreement is English.If you received a translation of this License Agreement into another language, it has been provided for your convenience only.
12.6.Entire Agreement. This License Agreement sets forth the entire agreement and understanding of the parties relating to the subject matter herein and merges all prior discussion(s) between them. No modification of or amendment to this License Agreement, nor any waiver of any rights under this License Agreement, will be effective unless set forth in writing signed by officers of both parties hereto.
12.7.Notices. Any notice to Intergraph required or permitted by this License Agreement shall be in writing and either delivered by hand or sent by prepaid, registered or certified mail, return receipt requested, or by nationally recognized overnight courier service, addressed to Intergraph Corporation, attention: Hexagon Geospatial Divisional Counsel, 305 Intergraph Way, Madison, AL35758, USA.
12.8.Assignment and Binding Effect. You may not transfer or assign Your rights or obligations under this License Agreement without the prior written consent of Intergraph.This License Agreement will be binding upon and inure to the benefit of the parties hereto, and to Intergraph's successors and assigns and Your permitted successor and assigns, if any.
12.9.Partial Invalidity. If any provision of this License Agreement is held to be invalid by a court of competent jurisdiction, then the remaining provisions will nevertheless remain in full force and effect.
12.10.No Waiver. No waiver of any term or condition of this License Agreement will be valid or binding on either party unless the same will have been mutually assented to in writing by an officer of both parties. Intergraph's decision at any time to refrain from enforcing any of the provisions of the License Agreement, or the failure to require at any time performance by You of any of the provisions of this License Agreement, will in no way be construed to be a present or future waiver of such provisions, nor in any way affect the validity of an effort by Intergraph to enforce each and every such provision thereafter.
12.11.Interpretation.Headings are provided for convenience but are not part of this License Agreement.Words in the plural have the same meaning as words in the singular, except multiplied.Defined conjugate verbs have the same meaning as the defined derivative, modified as appropriate in context.(For example, Decoding has similar meaning to the defined term Decode.)
APPENDIX A
Required EULA Terms for ERDAS ECW/JP2 Desktop Read-Only Redistributable SDK Desktop Applications
You shall distribute the Desktop Application to end users with an End User License Agreement ("EULA") in a manner that forms a contract binding the end user to the EULA terms under applicable law. You shall provide clear notice to end users before or at the time of delivery of the Desktop Application that the Desktop Application contains technology owned by Intergraph. You may include in the EULA additional notices or other provisions, so long as they are no less protective of Intergraph than the terms set forth below.
The EULA shall contain the following terms or legally equivalent terms, where “You” refers to Your end-user:
•You have acquired a product ("Product") that includes software licensed from Intergraph Corporation (“Intergraph”). Those installed software products of Intergraph origin, as well as any associated media, printed materials, and "online" or electronic documentation ("Software) are protected by copyright laws and international copyright treaties. The Software is licensed, not sold.
•If You do not agree to this End User License Agreement ("EULA"), do not use [or download] the Product. If you have paid consideration in return for authorization to use the Product, promptly contact the person from whom You received this Product for instructions on return of the unused Product(s) for a refund. Any use of the Software, including but not limited to use of the Product, will constitute Your agreement to this EULA (or ratification of any previous consent).
•NO WARRANTIES FOR THE SOFTWARE. THE SOFTWARE IS PROVIDED "AS IS" AND WITH ALL FAULTS. THE ENTIRE RISK AS TO SATISFACTORY QUALITY, PERFORMANCE AND ACCURACY IS WITH YOU. ALSO, THERE IS NO WARRANTY AGAINST INTERFERENCE WITH YOUR ENJOYMENT OF THE SOFTWARE OR AGAINST INFRINGEMENT. IF YOU HAVE RECEIVED ANY WARRANTIES REGARDING THE PRODUCT OR THE SOFTWARE, THOSE WARRANTIES DO NOT ORIGINATE FROM, AND ARE NOT BINDING ON, INTERGRAPH.
•NO LIABILITY FOR CERTAIN DAMAGES. EXCEPT AS PROHIBITED BY LAW, INTERGRAPH SHALL HAVE NO LIABILITY FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL OR INCIDENTAL DAMAGES ARISING FROM OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE SOFTWARE. THIS LIMITATION SHALL APPLY EVEN IF ANY REMEDY FAILS IN ITS ESSENTIAL PURPOSE.
•Prohibition of Reverse Engineering, Decompilation and Disassembly. You may not reverse engineer, decompile, or disassemble the Software or modifying the Enhanced Compressed Wavelet (“ECW”)file format in any manner.
•Export Restrictions. You acknowledge that the Software, or any part thereof, or any process or service that is the direct product of the Software is of U.S. origin. You agree to comply with all applicable international and national laws that apply to these products, including the U.S. Export Administration Regulations, as well as end-user, end-use and destination restrictions and embargoes issued by U.S. and other governments having jurisdiction.
Zlib
https://github.com/madler/zlib
/* zlib.h -- interface of the 'zlib' general purpose compression library
version 1.2.3, July 18th, 2005
Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
Jean-loup Gailly Mark Adler
jloup@gzip.org madler@alumni.caltech.edu
The data format used by the zlib library is described by RFCs (Request for
Comments) 1950 to 1952 in the files http://www.ietf.org/rfc/rfc1950.txt
(zlib format), rfc1951.txt (deflate format) and rfc1952.txt (gzip format).
*/
LibPng
http://www.libpng.org/pub/png/libpng.html
/*
* COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
*
* If you modify libpng you may insert additional notices immediately following
* this sentence.
*
* libpng versions 1.2.6, August 15, 2004, through 1.2.8, December 3, 2004, are
* Copyright (c) 2004 Glenn Randers-Pehrson, and are
* distributed according to the same disclaimer and license as libpng-1.2.5
* with the following individual added to the list of Contributing Authors:
*
* Cosmin Truta
*
* libpng versions 1.0.7, July 1, 2000, through 1.2.5, October 3, 2002, are
* Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are
* distributed according to the same disclaimer and license as libpng-1.0.6
* with the following individuals added to the list of Contributing Authors:
*
* Simon-Pierre Cadieux
* Eric S. Raymond
* Gilles Vollant
*
* and with the following additions to the disclaimer:
*
* There is no warranty against interference with your enjoyment of the
* library or against infringement. There is no warranty that our
* efforts or the library will fulfill any of your particular purposes
* or needs. This library is provided with all faults, and the entire
* risk of satisfactory quality, performance, accuracy, and effort is with
* the user.
*
* libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
* Copyright (c) 1998, 1999, 2000 Glenn Randers-Pehrson, and are
* distributed according to the same disclaimer and license as libpng-0.96,
* with the following individuals added to the list of Contributing Authors:
*
* Tom Lane
* Glenn Randers-Pehrson
* Willem van Schaik
*
* libpng versions 0.89, June 1996, through 0.96, May 1997, are
* Copyright (c) 1996, 1997 Andreas Dilger
* Distributed according to the same disclaimer and license as libpng-0.88,
* with the following individuals added to the list of Contributing Authors:
*
* John Bowler
* Kevin Bracey
* Sam Bushell
* Magnus Holmgren
* Greg Roelofs
* Tom Tanner
*
* libpng versions 0.5, May 1995, through 0.88, January 1996, are
* Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
*
* For the purposes of this copyright and license, "Contributing Authors"
* is defined as the following set of individuals:
*
* Andreas Dilger
* Dave Martindale
* Guy Eric Schalnat
* Paul Schmidt
* Tim Wegner
*
* The PNG Reference Library is supplied "AS IS". The Contributing Authors
* and Group 42, Inc. disclaim all warranties, expressed or implied,
* including, without limitation, the warranties of merchantability and of
* fitness for any purpose. The Contributing Authors and Group 42, Inc.
* assume no liability for direct, indirect, incidental, special, exemplary,
* or consequential damages, which may result from the use of the PNG
* Reference Library, even if advised of the possibility of such damage.
*
* Permission is hereby granted to use, copy, modify, and distribute this
* source code, or portions hereof, for any purpose, without fee, subject
* to the following restrictions:
*
* 1. The origin of this source code must not be misrepresented.
*
* 2. Altered versions must be plainly marked as such and
* must not be misrepresented as being the original source.
*
* 3. This Copyright notice may not be removed or altered from
* any source or altered source distribution.
*
* The Contributing Authors and Group 42, Inc. specifically permit, without
* fee, and encourage the use of this source code as a component to
* supporting the PNG file format in commercial products. If you use this
* source code in a product, acknowledgment is not required but would be
* appreciated.
*/
LibProj4
******************************************************************************
* Copyright (c) 2000, Frank Warmerdam
*
* Permission is hereby granted, free of charge, to any person obtaining a
* copy of this software and associated documentation files (the "Software"),
* to deal in the Software without restriction, including without limitation
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
* and/or sell copies of the Software, and to permit persons to whom the
* Software is furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included
* in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
* DEALINGS IN THE SOFTWARE.
*****************************************************************************/
LUA
/******************************************************************************
* Copyright (C) 1994-2008 Lua.org, PUC-Rio. All rights reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the
* "Software"), to deal in the Software without restriction, including
* without limitation the rights to use, copy, modify, merge, publish,
* distribute, sublicense, and/or sell copies of the Software, and to
* permit persons to whom the Software is furnished to do so, subject to
* the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
******************************************************************************/
MrSid
https://www.extensis.com/support/developers/mrsid-raster-sdk/system-requirements
SOFTWARE LICENSE AGREEMENT FOR MRSID DECODE SDKS
IMPORTANT – READ CAREFULLY.
This Software License Agreement (“Agreement”) is a legal agreement between you as the licensee (either as an individual or a single entity, and hereinafter referred to as “Licensee”) and Celartem, Inc., doing business as Extensis (“Extensis”), for Extensis’ MrSID Decode SDKs (including the GeoExpress Decode SDK and the LiDAR Compressor SDK) (collectively “DSDK”). DSDK consists of libraries that allow licensees to write software, or engineer a process, that enables end-users to view MrSID-formatted files and other supported file types.
Licensee desires to design, develop or market software products that use DSDK to permit (among other functionality developed by Licensee) an end-user to view *. sid-formatted files and other supported formatted files (“Licensed Products”).
In consideration of the premises and mutual covenants of this Agreement, Extensis agrees to license DSDK to Licensee for Licensee’s use in the development of Licensed Products, and Licensee’s subsequent sublicensing of DSDK with the Licensed Products pursuant to the terms and conditions which follow. By installing, copying, using and/or sublicensing DSDK, Licensee agrees to be bound by the terms and conditions of this Agreement.
1. LICENSE GRANT.
1.1 DSDK. DSDK and any and all associated media, printed materials, installed and/or “online” or electronic documentation provided with DSDK are protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties, and is licensed, not sold. Licensee shall not modify, reverse engineer, disassemble or decompile or otherwise seek to discover the source code or trade secrets of DSDK. Licensee shall not use DSDK to develop products or allow others to develop products that encode files into the MrSID format.
1.2 Development License Grant. Extensis hereby grants to Licensee a nonexclusive license to install DSDK on a reasonable number of CPUs in Licensee’s own facilities only for its own internal use and development of Licensed Products that use DSDK to view *.sid files.
1.3 Distribution License Grant. Subject to the terms and conditions of this Agreement, Extensis hereby grants to Licensee a nonexclusive, worldwide, nontransferable right to distribute DSDK in object code format with the Licensed Products. For avoidance of ambiguity, Licensee is not permitted to distribute DSDK source code libraries. Licensee may distribute DSDK with the Licensed Products to sublicensees (and such sublicensees may further sublicense DSDK with the Licensed Products to other sublicensees) provided:
(a)a notice regarding Extensis or its licensors’ ownership rights with respect to DSDK shall be provided with the Licensed Products as set forth in Subsection 2.2 below;
(b) DSDK shall only be sublicensed under license terms as set forth in Subsection 1.3(d) below and any and all distribution of DSDK with the Licensed Product shall not cause, or could be interpreted or asserted to cause, DSDK to become subject to the terms of any open source agreement, including, without limitation, the GNU General Public License, Lesser General Public License, Affero GPL, European Community Public License or Mozilla;
(c) any and all distribution of DSDK shall not (i) create, or purport to create, any obligations for Extensis or its licensors with respect to DSDK; or (ii) grant, or purport to grant, to any third party any rights to or immunities under Extensis or its licensors’ intellectual property or proprietary rights in DSDK;
(d) DSDK shall be sublicensed to any and all sublicensees subject to a license agreement that provides Extensis and its licensors with the same protections and requirements as set forth in Sections 1.1, 1.3, 1.4, 1.5, 2, 3, 4, and 6.1. For the avoidance of ambiguity, Licensee and any and all sublicensees may not sublicense DSDK separately from the Licensed Products.
1.4 Rights in DSDK. Extensis and its licensors retain all right, title to, and ownership of all applicable intellectual property rights such as patent, copyrights and trade secrets in DSDK (including Updates as defined in Section 2.3) and any associated documentation. Without limiting its rights in any way, Extensis hereby specifically reserves the worldwide nonexclusive right to develop, use, reproduce and distribute DSDK directly to other integrators, distributors and/or end-users. DSDK, including features and related information, is unpublished software, trade secret, confidential or proprietary information of Extensis or its licensors. DSDK is a “commercial item” as defined in FAR 2.101, DFAR 252.227-7014(a)(1) and DFAR 252.227-7014(a)(5). Consistent with DFAR 227.7202 and FAR 12.212, any use, reproduction, display, or disclosure by the US Government shall be governed solely by the terms of this Agreement. Except as expressly permitted pursuant to Section 1.3, Licensee shall not rent, sell, lease, disclose or otherwise provide DSDK, associated documentation or any related information to any third party and will use such efforts, and in no event less than a commercially reasonable effort, to protect DSDK, associated documentation or related information as Licensee uses to protect its own trade secret, confidential or proprietary information.
1.5 Third Party Software. DSDK works with certain third-party software components and programs (“Third-Party Software”) which are subject to their respective licensor’s applicable terms and conditions. The Third-Party Software’s applicable terms and conditions are contained in the installed documentation accompanying DSDK. Any use of the Third Party Software shall be governed solely by the applicable Third Party Software terms and conditions.
2. OBLIGATIONS OF LICENSEE.
2.1 Trademark Usage. In connection with Licensee’s license rights granted hereunder with respect to DSDK, Extensis grants to Licensee a nonexclusive, nontransferable limited license to use and display Extensis’ trademarks, logos or other elements of its branding (collectively “Trademarks”) subject to Extensis’ Trademarks guidelines which shall be made available to Licensee. Licensee agrees to abide by such Trademarks guidelines which may be modified by Extensis from time to time.
2.2 Proprietary Rights Notice. Licensee must include in the Licensed Products all DSDK ownership/copyright, Trademark, trade secret and other intellectual or proprietary rights notices in the About Box for the Licensed Products, or any other similar location where Licensee places proprietary rights notices pertaining to third-party software incorporated in the Licensed Products. At a minimum, Licensee shall include the following notice in the Licensed Products:
Portions of this computer program are copyright © 1995–2018 Celartem, Inc., doing business as Extensis. All rights reserved.
2.3 Licensed Product Support and Updates. Licensee is responsible for the support of all Licensed Products. Licensee agrees to use commercially reasonable efforts to implement Updates provided by Extensis into the next scheduled release of the Licensed Products. Extensis may, but is not obligated to, provide such Updates to DSDK. “Updates” shall mean maintenance revisions that correct identified errors in or provide bug fixes for DSDK and may also include support for additional file formats.
3. DISCLAIMER OF WARRANTIES.
DSDK IS PROVIDED “AS IS” AND EXTENSIS DISCLAIMS ALL WARRANTIES ON DSDK, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, OR FOR ANY IMPLIED WARRANTY ARISING FROM COURSE OF PERFORMANCE, COURSE OF DEALING, USAGE OR TRADE, OR NONINFRINGEMENT. EXTENSIS DOES NOT REPRESENT OR WARRANT THAT DSDK WILL ACHIEVE ANY SPECIFIC RESULT OR REQUIREMENT IN LICENSEE’S BUSINESS, OPERATE WITHOUT INTERRUPTION, OR BE ERROR-FREE IN OPERATION. LICENSEE’S STATE MAY PROVIDE LICENSEE WITH SPECIFIC LEGAL RIGHTS WITH RESPECT TO WARRANTIES; SUCH RIGHTS VARY FROM STATE TO STATE.
4. LIMITATION OF LIABILITY.
IN NO EVENT SHALL EXTENSIS BE LIABLE FOR ANY DAMAGES RESULTING FROM LOSS OF DATA, USE, PROFIT OR REVENUE, OR FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED, EVEN IF EXTENSIS HAS BEEN ADVISED OFTHE POSSIBILITY OF SUCH DAMAGES. EXTENSIS’ LIABILITY FOR ANY OTHER DAMAGES SHALL IN NO EVENT EXCEED THE AMOUNT LICENSEE PAID UNDER THIS AGREEMENT. THIS LIMITATION OF EXTENSIS’ LIABILITY FOR DSDK WILL APPLY REGARDLESS OF THE FORM OF ACTION, WHETHER IN CONTRACT OR IN TORT INCLUDING NEGLIGENCE OR ANY OTHER BASIS. BECAUSE LICENSEE’S STATE MAY NOT ALLOW THE ABOVE EXCLUSIONS OR LIMITATIONS OF LIABILITY, THE ABOVE LIMITATIONS MAY NOT APPLY TO LICENSEE.
5. TERMINATION.
5.1 Extensis may immediately terminate this Agreement if Licensee is in default of any provision of this Agreement. Upon any termination of this Agreement, all licenses granted to Licensee shall terminate and Licensee must return to Extensis or destroy all copies of DSDK in its possession, custody, or control, whether modified or not.
5.2 Survival Provisions. Except as otherwise provided herein, the provisions of Sections 3, 4, 5.1, 5.2, 6.3, 6.4 and 6.5 of this Agreement survive any termination or expiration of this Agreement.
6. MISCELLANEOUS.
6.1 Export Controls. Licensee shall not export or reexport DSDK or any direct product thereof without the appropriate United States or foreign government export licenses, notifications or approvals.
6.2 Assignment and Binding Effect. Licensee may not transfer or assign its rights or obligations under this Agreement without the prior written consent of Extensis, except to a successor in interest or purchaser of all or substantially all of Licensee’s assets which specifically assumes the obligations of this Agreement. Licensee will notify Extensis within ten (10) days of such event. Subject to the foregoing sentence, this Agreement will be binding upon and inure to the benefit of the parties hereto, their successors and assigns.
6.3 Partial Invalidity and No Waiver. If any provision of this Agreement is held to be invalid by a court of competent jurisdiction, then the remaining provisions will nevertheless remain in full force and effect. The parties agree to renegotiate in good faith any term held invalid and to be bound by the mutually agreed substitute provision. No waiver of any term or condition of this Agreement will be valid or binding on either party unless the same will have been mutually assented to in writing by an officer of both parties. The failure of either party at any time to enforce any of the provisions of the Agreement, or the failure to require at any time performance by the other party of any of the provisions of this Agreement, will in no way be construed to be a present or future waiver of such provisions, nor in any way affect the validity of an effort by either party to enforce each and every such provision thereafter.
6.4 Governing Law. This Agreement shall be governed by the laws of the State of Oregon, excluding that body of law known as conflicts of laws, and the United Nations Convention on Contracts for the International Sale of Goods.
6.5 Entire Agreement. This Agreement sets forth the entire agreement and understanding of the parties relating to the subject matter herein and merges all prior discussion(s) between them. No modification of or amendment to this Agreement will be effective unless set forth in writing signed by officers of both parties hereto.
OciLib
https://vrogier.github.io/ocilib/
|
| OCILIB - C Driver for Oracle |
| |
| (C Wrapper for Oracle OCI) |
| |
| Website : http://www.ocilib.net |
| |
| Copyright (c) 2007-2014 Vincent ROGIER <vince.rogier@ocilib.net> |
| |
+------------------------------------------------------------------------------------+
| |
| This library is free software; you can redistribute it and/or |
| modify it under the terms of the GNU Lesser General Public |
| License as published by the Free Software Foundation; either |
| version 2 of the License, or (at your option) any later version. |
| |
| This library is distributed in the hope that it will be useful, |
| but WITHOUT ANY WARRANTY; without even the implied warranty of |
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
| Lesser General Public License for more details. |
| |
| You should have received a copy of the GNU Lesser General Public |
| License along with this library; if not, write to the Free |
| Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
| |
+------------------------------------------------------------------------------------+
Scintilla
License for Scintilla and SciTE
Copyright 1998-2003 by Neil Hodgson <neilh@scintilla.org>
All Rights Reserved
Permission to use, copy, modify, and distribute this software and its
documentation for any purpose and without fee is hereby granted,
provided that the above copyright notice appear in all copies and that
both that copyright notice and this permission notice appear in
supporting documentation.
NEIL HODGSON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS, IN NO EVENT SHALL NEIL HODGSON BE LIABLE FOR ANY
SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
OR PERFORMANCE OF THIS SOFTWARE.
Slefa
http://mlab.uiah.fi/~kkallio/antialiasing/
/*!
* \file
* Scanline edge-flag algorithm for antialiasing <br>
* Copyright (c) 2005-2007 Kiia Kallio
*
* http://mlab.uiah.fi/~kkallio/antialiasing/
*
* This code is distributed under the three-clause BSD license.
* Read the LICENSE file or visit the URL above for details.
*
* \brief A simple 2d matrix class.
*
*
* $Id: $
* $Date: $
* $Revision: $
*/
Sqlite
https://sqlite.org/src/doc/trunk/README.md
/*
gaiaaux.h -- Gaia common utility functions
version 2.4, 2009 September 17
Author: Sandro Furieri a.furieri@lqt.it
------------------------------------------------------------------------------
Version: MPL 1.1/GPL 2.0/LGPL 2.1
The contents of this file are subject to the Mozilla Public License Version
1.1 (the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS IS" basis,
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
for the specific language governing rights and limitations under the
License.
The Original Code is the SpatiaLite library
The Initial Developer of the Original Code is Alessandro Furieri
Portions created by the Initial Developer are Copyright (C) 2008
the Initial Developer. All Rights Reserved.
Contributor(s):
Alternatively, the contents of this file may be used under the terms of
either the GNU General Public License Version 2 or later (the "GPL"), or
the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
in which case the provisions of the GPL or the LGPL are applicable instead
of those above. If you wish to allow use of your version of this file only
under the terms of either the GPL or the LGPL, and not to allow others to
use your version of this file under the terms of the MPL, indicate your
decision by deleting the provisions above and replace them with the notice
and other provisions required by the GPL or the LGPL. If you do not delete
the provisions above, a recipient may use your version of this file under
the terms of any one of the MPL, the GPL or the LGPL.
*/
OpenSSL
/*
* Copyright 1999-2020 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the OpenSSL license (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
* in the file LICENSE in the source distribution or at
* https://www.openssl.org/source/license.html
*/
OpenSSL is covered by one of two licenses, depending on which release is involved. In all cases, there is a file named LICENSE in the top-level of the release. Copies can also be found here.
For the 3.0.0 release, and later releases derived from that, the Apache License v2 applies. This also applies to the git "master" branch.
cURL
/***************************************************************************
* _ _ ____ _
* Project ___| | | | _ \| |
* / __| | | | |_) | |
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
* Copyright (C) 1998 - 2020, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
* are also available at https://curl.haxx.se/docs/copyright.html.
*
* You may opt to use, copy, modify, merge, publish, distribute and/or sell
* copies of the Software, and permit persons to whom the Software is
* furnished to do so, under the terms of the COPYING file.
*
* This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
* KIND, either express or implied.
*
***************************************************************************/
Agg
//----------------------------------------------------------------------------
// Anti-Grain Geometry - Version 2.4
// Copyright (C) 2002-2005 Maxim Shemanarev (http://www.antigrain.com)
//
// Permission to copy, use, modify, sell and distribute this software
// is granted provided this copyright notice appears in all copies.
// This software is provided "as is" without express or implied
// warranty, and with no claim as to its suitability for any purpose.
//
//----------------------------------------------------------------------------
// Contact: mcseem@antigrain.com
// mcseemagg@yahoo.com
// http://www.antigrain.com
//----------------------------------------------------------------------------
AMD 3dnow
https://www.amd.com/system/files/TechDocs/21928.pdf
/******************************************************************************
Copyright (c) 1999 Advanced Micro Devices, Inc.
LIMITATION OF LIABILITY: THE MATERIALS ARE PROVIDED *AS IS* WITHOUT ANY
EXPRESS OR IMPLIED WARRANTY OF ANY KIND INCLUDING WARRANTIES OF MERCHANTABILITY,
NONINFRINGEMENT OF THIRD-PARTY INTELLECTUAL PROPERTY, OR FITNESS FOR ANY
PARTICULAR PURPOSE. IN NO EVENT SHALL AMD OR ITS SUPPLIERS BE LIABLE FOR ANY
DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS,
BUSINESS INTERRUPTION, LOSS OF INFORMATION) ARISING OUT OF THE USE OF OR
INABILITY TO USE THE MATERIALS, EVEN IF AMD HAS BEEN ADVISED OF THE POSSIBILITY
OF SUCH DAMAGES. BECAUSE SOME JURISDICTIONS PROHIBIT THE EXCLUSION OR LIMITATION
OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE LIMITATION MAY
NOT APPLY TO YOU.
AMD does not assume any responsibility for any errors which may appear in the
Materials nor any responsibility to support or update the Materials. AMD retains
the right to make changes to its test specifications at any time, without notice.
NO SUPPORT OBLIGATION: AMD is not obligated to furnish, support, or make any
further information, software, technical information, know-how, or show-how
available to you.
So that all may benefit from your experience, please report any problems
or suggestions about this software to 3dsdk.support@amd.com
AMD Developer Technologies, M/S 585
Advanced Micro Devices, Inc.
5900 E. Ben White Blvd.
Austin, TX 78741
3dsdk.support@amd.com
*******************************************************************************
Discount Markdown
https://github.com/Orc/discount
/* markdown: a C implementation of John Gruber's Markdown markup language.
*
* Copyright (C) 2009 David L Parsons.
* The redistribution terms are provided in the COPYRIGHT file that must
* be distributed with this source code.
*/
->Copyright (C) 2007 David Loren Parsons.
All rights reserved.<-
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, sublicence, 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:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions, and the following disclaimer.
2. 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, and in the same place and form as other
copyright, license and disclaimer information.
3. The end-user documentation included with the redistribution, if
any, must include the following acknowledgment:
This product includes software developed by
David Loren Parsons <http://www.pell.portland.or.us/~orc>
in the same place and form as other third-party acknowledgments.
Alternately, this acknowledgment may appear in the software
itself, in the same form and location as other such third-party
acknowledgments.
4. Except as contained in this notice, the name of David Loren
Parsons shall not be used in advertising or otherwise to promote
the sale, use or other dealings in this Software without prior
written authorization from David Loren Parsons.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED 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 DAVID LOREN PARSONS 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.
LibProtobuf
https://github.com/protocolbuffers/protobuf
// Protocol Buffers - Google's data interchange format
// Copyright 2008 Google Inc. All rights reserved.
// https://developers.google.com/protocol-buffers/
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are
// met:
//
// * Redistributions of source code must retain the above copyright
// notice, this list of conditions and the following disclaimer.
// * Redistributions in binary form must reproduce the above
// copyright notice, this list of conditions and the following disclaimer
// in the documentation and/or other materials provided with the
// distribution.
// * Neither the name of Google Inc. nor the names of its
// contributors may be used to endorse or promote products derived from
// this software without specific prior written permission.
//
// 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
// OWNER 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.
// Author: kenton@google.com (Kenton Varda) and others
//
// Contains basic types and utilities used by the rest of the library.
LibJpeg
http://libjpeg.sourceforge.net/
/*
* jpeglib.h
*
* This file was part of the Independent JPEG Group's software:
* Copyright (C) 1991-1998, Thomas G. Lane.
* Modified 2002-2009 by Guido Vollbeding.
* libjpeg-turbo Modifications:
* Copyright (C) 2009-2011, 2013-2014, 2016-2017, D. R. Commander.
* Copyright (C) 2015, Google, Inc.
* For conditions of distribution and use, see the accompanying README.ijg
* file.
*
* This file defines the application interface for the JPEG library.
* Most applications using the library need only include this file,
* and perhaps jerror.h if they want to know the exact error codes.
*/
libjpeg-turbo is covered by three compatible BSD-style open source licenses:
Copyright (C)2009-2019 D. R. Commander. All Rights Reserved.
Copyright (C)2015 Viktor Szathmáry. All Rights Reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
- Neither the name of the libjpeg-turbo Project nor the names of its
contributors may be used to endorse or promote products derived from this
software without specific prior written permission.
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 HOLDERS 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.
Libtiff
/*
* Copyright (c) 1988-1997 Sam Leffler
* Copyright (c) 1991-1997 Silicon Graphics, Inc.
*
* Permission to use, copy, modify, distribute, and sell this software and
* its documentation for any purpose is hereby granted without fee, provided
* that (i) the above copyright notices and this permission notice appear in
* all copies of the software and related documentation, and (ii) the names of
* Sam Leffler and Silicon Graphics may not be used in any advertising or
* publicity relating to the software without the specific, prior written
* permission of Sam Leffler and Silicon Graphics.
*
* THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND,
* EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY
* WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
*
* IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR
* ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND,
* OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
* WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF
* LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
* OF THIS SOFTWARE.
*/
SHA256/HMAC Hash
/*-
* HMAC-SHA-224/256/384/512 implementation
* Last update: 06/15/2005
* Issue date: 06/15/2005
*
* Copyright (C) 2005 Olivier Gay <olivier.gay@a3.epfl.ch>
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
* 2. 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.
* 3. Neither the name of the project nor the names of its contributors
* may be used to endorse or promote products derived from this software
* without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE PROJECT 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 PROJECT 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.
*/
TinyXML
http://www.grinninglizard.com/tinyxml/
/*
www.sourceforge.net/projects/tinyxml
Original code (2.0 and earlier )copyright (c) 2000-2002 Lee Thomason (www.grinninglizard.com)
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any
damages arising from the use of this software.
Permission is granted to anyone to use this software for any
purpose, including commercial applications, and to alter it and
redistribute it freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must
not claim that you wrote the original software. If you use this
software in a product, an acknowledgment in the product documentation
would be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and
must not be misrepresented as being the original software.
3. This notice may not be removed or altered from any source
distribution.
*/