Portions of the code includes Polygon Cruncher SDK library developed by Mootools.
http://www.mootools.com

Polygon Cruncher SDK may include software licensed under terms that requires Mootools to display the following notices:

Collada-Dom

COLLADA DOM software and samples for the PLAYSTATION(R)3 developer
This file Copyright(C) 2008 Sony Computer Entertainment Inc.
All Rights Reserved.
======================================================================
This file contains a description of trademarks and license notices
for the COLLADA DOM Open Source Software which may be used with Windows,
Apple Macintosh, Linux, the Sony PLAYSTATION(R)3 SDK and can also
be built for embedded systems.

1. Obtaining the COLLADA DOM
2. Note on Trademarks
3. Note on Licenses - COLLADA dependencies for PLAYSTATION(R)3 SDK
4. Note on Licenses and Restrictions on Use - PLAYSTATION(R)3 Title Application
5. Differences between PS3(TM) DevNet and SourceForge versions

----------------------------------------------------------------------
1. Obtaining and using the COLLADA DOM
----------------------------------------------------------------------

There are two locations where the COLLADA DOM can be downloaded.

If you are a registered PLAYSTATION(R)3 developer you should always
download and use the COLLADA DOM package from PS3(TM) DevNet
(https://ps3.scedev.net/) The COLLADA DOM packages released on
PS3(TM) DevNet have been tested by Sony for compatibility with
PLAYSTATION(R)3 SDK releases. Licenses for all software included in
the PS3(TM) DevNet package are reviewed and cleared by Sony for
use with the PLAYSTATION(R)3 SDK.

The main Open Source development site for the COLLADA DOM is
http://sourceforge.net/projects/collada-dom this site will always
contain the most up-to-date version of the COLLADA DOM for all
platforms. Packages of stable and beta versions of the COLLADA DOM
will be available in the download section. The absolute latest
untested development code is available by Subversion checkout.
Sony DOES NOT test or support the COLLADA DOM release from SourceForge.
If you use a SourceForge release be sure to carefully review all licenses
to make sure they are compatible with your distribution and use of
the software. You can obtain support from the COLLADA developer
community on the SourceForge site or from the wiki and forums on
COLLADA.org.

Because the PS3(TM) DevNet release of the COLLADA DOM is tested and
reviewed by Sony it will usually be slightly older than the release
on SourceForge. Some files may be added or removed to insure
compatibility for PLAYSTATION(R)3 use. See (5) below for details.

----------------------------------------------------------------------
2. Note on Trademarks
----------------------------------------------------------------------

"PlayStation","PLAYSTATION","PS3","RSX","PSP","SIXAXIS" and
"Cell Broadband Engine" are either registered trademarks or
trademarks of Sony Computer Entertainment Inc.
"XMB" is a trademark of Sony Corporation and Sony Computer Entertainment Inc.

"COLLADA" is a trademark of Sony Computer Entertainment Inc.

All other product and company names mentioned herein, with or without
the registered trademark symbol (R) or trademark symbol (TM), are
generally registered trademarks and/or trademarks of their respective
owners.

----------------------------------------------------------------------
3. Note on Licenses - COLLADA dependencies for PLAYSTATION(R)3 SDK
----------------------------------------------------------------------

All COLLADA DOM releases contain binary libraries and .h files from
other open source projects that are required to build and use the
COLLADA DOM. The license notices on this software are required
to be present in any redistribution of this code.

The PS3(TM) DevNet release of the COLLADA DOM contains these libraries
which have been built and approved for use with PLAYSTATION(R)3 and
Windows.

Boost C++ Libraries
Numerous copyrights (many authors)
BOOST license, refer to boost.txt in the "others" folder.

COLLADA DOM, FX, RT and Viewer
Copyright 2004-2008 Sony Computer Entertianment Inc.
MIT License, refer to dom.txt in the "others" folder.
COLLADA is a trademark of Sony Computer Entertainment Inc.

PCRE
Copyright (c) 1997-2008 University of Cambridge
Copyright (c) 2007-2008, Google Inc.
BSD license, refer to pcre.txt in the "others" folder.

tinyxml
Original code (2.0 and earlier )copyright (c) 2000-2006 Lee Thomason (www.grinninglizard.com)
Zlib license, refer to tinyxml.txt in the "others" folder.

The PS3(TM) DevNet release of the COLLADA DOM also contains these
libraries which have been built and approved for use with windows only.

libxml2
Copyright (c) 2005 libxml2
MIT license, refer to libxml2.txt in the "others" folder.

devil
Numerous Copyrights (many authors)
GNU Lesser General Public License V2.1, refer to devil.txt in the "others" folder.

PLAYSTATION(R)3 developers should only use the versions of these libraries
provided with the PS3(TM) DevNet release.

----------------------------------------------------------------------
4. Note on Licenses and Restrictions on Use - Title Application
----------------------------------------------------------------------

PLAYSTATION(R)3 title applications should ONLY be linked with COLLADA DOM
release for the PLAYSTATION(R)3 SDK. If this is done there should be no
further requirements or restrictions on use in a title application.

----------------------------------------------------------------------
5. Differences between PS3(TM) DevNet and SourceForge versions
----------------------------------------------------------------------

The PS3(TM) Devnet version of the COLLADA DOM contains additional
documentataion describing installation and use of the COLLADA DOM
with the PLAYSTATION(R)3 SDK.

The SourceForge versions of the COLLADA DOM may include software
with licenses that are not compatible with PLAYSTATION(R)3 development.
PLAYSTATION(R)3 developers should only use the release from PS3(TM) DevNet

Boost

Boost Software License - Version 1.0 - August 17th, 2003

Permission is hereby granted, free of charge, to any person or organization
obtaining a copy of the software and accompanying documentation covered by
this license (the "Software") to use, reproduce, display, distribute,
execute, and transmit the Software, and to prepare derivative works of the
Software, and to permit third-parties to whom the Software is furnished to
do so, all subject to the following:

The copyright notices in the Software and this entire statement, including
the above license grant, this restriction and the following disclaimer,
must be included in all copies of the Software, in whole or in part, and
all derivative works of the Software, unless such copies or derivative
works are solely in the form of machine-executable object code generated by
a source language processor.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Libxml2

The MIT License

Copyright (c) 2005 libxml2

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.

PCRE

PCRE LICENCE
------------

PCRE is a library of functions to support regular expressions whose syntax
and semantics are as close as possible to those of the Perl 5 language.

Release 7 of PCRE is distributed under the terms of the "BSD" licence, as
specified below. The documentation for PCRE, supplied in the "doc"
directory, is distributed under the same terms as the software itself.

The basic library functions are written in C and are freestanding. Also
included in the distribution is a set of C++ wrapper functions.

THE BASIC LIBRARY FUNCTIONS
---------------------------

Written by: Philip Hazel
Email local part: ph10
Email domain: cam.ac.uk

University of Cambridge Computing Service,
Cambridge, England.

Copyright (c) 1997-2007 University of Cambridge
All rights reserved.

THE C++ WRAPPER FUNCTIONS
-------------------------

Contributed by: Google Inc.

Copyright (c) 2007, Google Inc.
All rights reserved.

THE "BSD" LICENCE
-----------------

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 University of Cambridge nor the name of Google
Inc. nor the names of their 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.

End

TinyXML

TinyXML is released under the zlib license:

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.

QvLib

This software is provided without support and without any obligation on
the part of Silicon Graphics, Inc. to assist in its use, correction,
modification or enhancement. There is no guarantee that this software
will be included in future software releases.

THIS SOFTWARE IS PROVIDED "AS IS" WITH NO WARRANTIES OF ANY KIND
INCLUDING THE WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A
PARTICULAR PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE
PRACTICE.

In no event will Silicon Graphics, Inc. be liable for any lost revenue or
profits or other special, indirect and consequential damages, even if
Silicon Graphics, Inc. has been advised of the possibility of such damages.

Vrml97

VRML 2.0 Parser
Copyright (C) 1996, 1997 Silicon Graphics, Inc.
Author(s) : Gavin Bell
Daniel Woods (first port)
--

Permission is hereby granted, free of charge, to any person obtaining a
copy of this software (the "software") to use and modify the Software for
personal use.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FINESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT IS SGI
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 OF THE SOFTWARE.

Except as contained in this notice and permission, SGI's name may not be
used in advertising or otherwise to promote the use or other dealings of
the Software without SGI's prior written consent.

--

Please place the following credit in
1) About Box,
2) README file, and
3) Documentation,
for the product(s) you develop using the VRML 2.0 Parser:

"Portions of this software are based in part on the VRML Parser
written by Silicon Graphics, Inc., Mountain View, California, USA."

FBX SDK

“This software contains Autodesk® FBX® code developed by Autodesk, Inc. Copyright 2018 Autodesk, Inc. All rights, reserved. Such code is provided “as is” and Autodesk, Inc. disclaims any and all warranties, whether express or implied, including without limitation the implied warranties of merchantability, fitness for a particular purpose or non-infringement of third party rights. In no event shall Autodesk, Inc. 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 such code.”

Autodesk and FBX are registered trademarks or trademarks of Autodesk, Inc., in
the USA and/or other countries. All other brand names, product names, or trade-
marks belong to their respective holders.

Legal notice is available at: http://usa.autodesk.com/adsk/servlet/index?siteID=123112&id=10235425

Sketchup SDK

Trimble SketchUp APIs Terms of
Service
Last modified: June 20, 2012
Thank you for using Trimble's SketchUp APIs. These APIs are provided by
Trimble Navigation Limited (referred to as Trimble, we, our, or us in these terms),
located at 935 Stewart Drive, Sunnyvale, California 94085, United States.
These terms outline your rights and responsibilities when using our APIs, so
read them carefully. Additional terms may apply to the use of an API, including
additional terms of service, terms within the accompanying API documentation,
and any applicable policies or guidelines. If there is a conflict between these
terms and the additional terms, the additional terms apply for that conflict. If you
use the APIs as an interface to, or in conjunction with other Trimble products and
services, then the terms for such products and services also apply.
Section 1: Account and Registration
Accepting the Terms. You may not use the APIs and may not accept the Terms
if (a) you are not of legal age to form a binding contract with Trimble, or (b) you
are a person barred from using or receiving the APIs under the applicable laws
of the United States or other countries including the country in which you are
resident or from which you use the APIs.
Google Account. You may need to create a Google account in order to use
an API or a Google account may be assigned to you by an administrator,
such as your employer or educational institution. If you are using a Google
account assigned to you by an administrator, your legal relationship with
your administrator may affect that account. It's your responsibility to keep
your password, account credentials, and accounts secure. If you learn
of any unauthorized use of your account, follow the instructions at http://
www.google.com/support/accounts/bin/answer.py?answer=58585.
Registration. In order to access certain APIs you may be required to provide
certain information (such as identification or contact details) as part of the
registration process for the APIs, or as part of your continued use of the APIs.
You agree that any registration information you give to Trimble will always be
accurate and up to date.
Subsidiaries and Affiliates. Trimble has subsidiaries and affiliated legal entities
around the world. You agree that these companies may provide the APIs to you
on behalf of Trimble and these terms will also govern your relationship with these
companies.
Section 2: Using Our APIs
Your End Users. You will require your end users to comply with any applicable
law and these terms. You will not knowingly enable your end users to violate
applicable law or these terms.
Compliance with Law. You will use our APIs only as permitted by law (including
without limitation laws regarding the import or export of data or software, privacy,
or local laws). You will not use the APIs to encourage or promote illegal activity.
Permitted Access. You will only access (or attempt to access) an API by
the means described in the documentation of that API. If Trimble assigns you
developer credentials or Client IDs, you must use them with the applicable APIs.
You will not misrepresent or mask either your identity or your API Client's identity
when using the APIs or developer accounts.
API Limitations. Trimble may set limits on the number of API requests that you
can make, at its sole discretion. You agree to such limitations and will not attempt
to circumvent such limitations.
Open Source Software. Some of the software required by or included in our
APIs may be offered under an open source license. There may be provisions
in the open source license that expressly override some of these terms, and in
those cases, the overriding provisions apply.
Monitoring. Trimble may monitor the use of the APIs to ensure quality, improve
Trimble products and services, and verify your compliance with these terms. You
will not interfere with such monitoring. Trimble may use any technical means to
overcome such interference.
Communication with Trimble. You agree that we may send you certain
communications in connection with your use of the APIs. Please review the
applicable API documentation for information about opting out of certain types of
communication.
Feedback. If you provide feedback or suggestions about our APIs, then we may
use such information without obligation to you.
Section 3: Your API Clients
API Clients. The APIs are designed to help you enhance your websites and
applications (API Client(s)). Trimble reserves the right to investigate any API
Client for compliance with these terms. Such investigations may include Trimble
accessing and using your API Client, for example to identify security issues that
could affect Trimble or its users. You consent to any such investigation. Trimble
may suspend access to our APIs by you or your API Client without notice if we
reasonably believe that you are in violation of these terms.
Security. You will use commercially reasonable efforts to protect user
information collected by your API Client, including personally identifiable
information (PII), from unauthorized access or use and will promptly report to
your users any unauthorized access or use of such information.
Ownership. Trimble does not acquire ownership in your API Clients, and by
using our APIs, you do not acquire ownership of any rights in our APIs or the
content that is accessed through our APIs.
User Privacy and API Clients. You will comply with all privacy laws and
regulations including those applying to PII. You will provide and adhere to
a privacy policy for your API Client that clearly and accurately describes to
users of your API Client what user information you collect (such as PII, login
information and, if applicable, Trimble or Google account data) and how you
use and share such information (including for advertising) with Trimble and third
parties. If your privacy policy is used to comply with the EU Data Protection
Directive, then it must adhere to the US Safe Harbor principles of Notice, Choice,
Onward Transfer, Security, Data Integrity, and Access at http://www.export.gov/
safeharbor/eu/eg_main_018475.asp.
Section 4: Prohibitions
API Prohibitions. When using the APIs, the following prohibitions apply:
1. You will not sublicense an API for use by a third party. Consequently, you
will not create an API Client that functions substantially the same as the
APIs and offer it for use by third parties.
2. You will not perform an action with the intent of introducing to Trimble
products and services any viruses, worms, defects, Trojan horses,
malware or any items of a destructive nature.
3. You will not defame, abuse, harass, stalk or threaten others.
4. You will not interfere with or disrupt the APIs or the servers or networks
providing the APIs.
5. You will not promote or facilitate unlawful online gambling or disruptive
commercial messages or advertisements.
6. You will not reverse engineer or attempt to extract the source code from
any API or any related software, except to the extent that this restriction is
expressly prohibited by applicable law.
7. Certain developer credentials are, by their nature, considered confidential.
You will not disclose such confidential credentials to any third party except
your agent(s) using such information solely on your behalf in accordance
with these terms and under a written duty of confidentiality.
8. Our communications to you may contain Trimble confidential information.
If you receive any materials or communications that are clearly
confidential or marked confidential, then you will not disclose the Trimble
confidential information to any third party without Trimble's prior written
consent.
Section 5: Content
Content Accessible Through our APIs. Our APIs contain some third party
content (such as text, images, videos, audio, or software). This content is the
sole responsibility of the person that makes it available. We may sometimes
review content to determine whether it is illegal or violates our policies, and we
may remove or refuse to display content. Finally, content accessible through
our APIs may be subject to intellectual property rights, and, if so, you may
not use it unless you are licensed to do so by the owner of that content or are
otherwise permitted by law. Your access to the content provided by the API may
be restricted, limited, or filtered in accordance with local laws, regulations, and
policies.
Submission of Content. Some of our APIs allow the submission of content,
and except as expressly provided in these terms, Trimble does not acquire any
ownership of any intellectual property rights that you or your end users hold in
the content that you submit to our APIs through your API Client. By submitting,
posting or displaying content to or from the APIs through your API Client, you
give Trimble a perpetual, irrevocable, worldwide, royalty-free, and non-exclusive
license to reproduce, adapt, modify, translate, publish, publicly perform, publicly
display and distribute such content. However, Trimble will only use such content
for the purpose of enabling Trimble to provide the APIs and only in accordance
with the applicable Trimble privacy policies. You agree that this license
includes a right for Trimble to make such content available to other companies,
organizations or individuals with whom Trimble has relationships for the provision
of services, and to use such content in connection with the provision of those
services. Before you submit content to our APIs through your API Client, ensure
that you have the necessary rights (including the necessary rights from your end
users) to grant us the license.
Retrieval of content. When a user's non-public content is obtained through the
APIs, you may not expose that content to other users or to third parties without
explicit opt-in consent from that user.
Data Portability. Trimble supports data portability. By accessing users' data
through the APIs for use in any of your services or applications, you agree to
enable your users of any such service or application to export their equivalent
data to other services or applications of their choice in a way that's substantially
as fast and easy as exporting such data from Trimble products and services,
subject to applicable laws.
Prohibitions on Content. Unless expressly permitted by the content owner or
by applicable law, you agree that you will not, and will not permit your end users
to, do the following with content returned from the APIs:
1. Scrape, build databases or otherwise create permanent copies of such
content, or keep cached copies longer than permitted by the cache
header;
2. Copy, translate, modify, create a derivative work of, sell, lease, lend,
convey, distribute, publicly display or sublicense to any third party;
3. Misrepresent the source or ownership; or
4. Remove, obscure, or alter any copyright, trademark or other proprietary
rights notices, falsify or delete any author attributions, legal notices or
other labels of the origin or source of material.
Section 6: Brand Features; Attribution
Brand Features. "Brand Features" is defined as the trade names, trademarks,
service marks, logos, domain names, and other distinctive brand features of each
party. Except where expressly stated, these terms do not grant either party any
right, title, or interest in or to the other party's Brand Features. All use by you of
Trimble's Brand Features (including any goodwill associated therewith) will inure
to the benefit of Trimble.
Attribution. You agree to display any attribution(s) required by Trimble as
described in the documentation for the API. Trimble hereby grants to you a
nontransferable, nonsublicenseable, nonexclusive license during the term to
display Trimble's Brand Features for the purpose of promoting or advertising that
you use the APIs. You must only use the Trimble Brand Features in accordance
with these terms and for the purpose of fulfilling your obligations under this
Section. In using Trimble's Brand Features, you must follow the Trimble Brand
Features Use Guidelines (http://www.trimble.com/copyrights.aspx). You
understand and agree that Trimble has the sole discretion to determine whether
your attribution(s) and use of Trimble 's Brand Features are in accordance with
the above requirements and guidelines.
Publicity. You will not make any statement regarding your use of an API which
suggests partnership with, sponsorship by or endorsement by Trimble without
Trimble's prior written approval.
Promotional and Marketing Use. In the course of promoting, marketing, or
demonstrating the APIs you are using and the associated Trimble products,
Trimble may produce and distribute incidental depictions, including screenshots,
video, or other content from your API Client, and may use your company or
product name. You grant us all necessary rights for the above purposes.
Section 7: Privacy and Copyright Protection
Trimble Privacy Policies. By using our APIs, you agree that Trimble can use
submitted information in accordance with our privacy policies, such as http://
www.trimble.com/privacy.aspx
Trimble DMCA Policy. We provide information to help copyright holders
manage their intellectual property online, but we can't determine whether
something is being used legally or not without their input. We respond to notices
of alleged copyright infringement and terminate accounts of repeat infringers
according to the process set out in the U.S. Digital Millennium Copyright Act.
Section 8: Termination
Termination. You may stop using our APIs at any time. If you want to terminate
these terms, you must provide Trimble with 7 days prior written notice and upon
termination, cease your use of the applicable APIs. Trimble reserves the right to
terminate these terms or discontinue the APIs or any portion or feature for any
reason and at any time without liability or other obligation to you.
Your Obligations Post-Termination. Upon any termination of these terms or
discontinuation of your access to an API, you will immediately stop using the
API, cease all use of the Trimble Brand Features, and delete any cached or
stored content that was permitted by the cache header under Section 5. Trimble
may independently communicate with any account owner whose account(s) are
associated with your API Client and developer credentials to provide notice of the
termination of your right to use an API.
Surviving Provisions. When these terms come to an end, those terms that by
their nature are intended to continue indefinitely will continue to apply, including
but not limited to: Sections 8, 9, and 10.
Section 9: Liability for our APIs
WARRANTIES. NEITHER TRIMBLE NOR ITS SUPPLIERS OR
DISTRIBUTORS MAKE ANY SPECIFIC PROMISES ABOUT THE APIS. FOR
EXAMPLE, WE DON'T MAKE ANY COMMITMENTS ABOUT THE QUALITY
OF THE APIS OR THE CONTENT ACCESSED THROUGH THE APIS, THEIR
RELIABILITY, AVAILABILITY OR ABILITY TO MEET YOUR NEEDS. THE
APIS AND CONTENT ACCESSED THROUGH THE APIS ARE PROVIDED "AS
IS". SOME JURISDICTIONS PROVIDE FOR CERTAIN WARRANTIES, LIKE
THE IMPLIED WARRANTY OF THE MERCHANTABILITY, FITNESS FOR
A PARTICULAR PURPOSE AND NON-INFRINGEMENT. TO THE EXTENT
PERMITTED BY LAW, WE EXCLUDE ALL IMPLIED WARRANTIES.
LIMITATION OF LIABILITY. WHEN PERMITTED BY LAW, TRIMBLE, AND
TRIMBLE'S SUPPLIERS AND DISTRIBUTORS, WILL NOT BE RESPONSIBLE
FOR LOST PROFITS, REVENUES, OR DATA, FINANCIAL LOSSES OR
INDIRECT, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE
DAMAGES. TO THE EXTENT PERMITTED BY LAW, THE TOTAL LIABILITY
OF TRIMBLE, AND ITS SUPPLIERS AND DISTRIBUTORS, FOR ANY CLAIM
UNDER THESE TERMS, INCLUDING FOR ANY WARRANTIES THAT MAY
NOT LEGALLY BE EXCLUDED, IS LIMITED TO THE AMOUNT YOU PAID US
TO USE THE APIS (OR, IF WE CHOOSE, TO SUPPLYING YOU THE APIS
AGAIN) DURING THE SIX MONTHS PRIOR TO THE EVENT GIVING RISE TO
THE LIABILITY. NOTHING IN THESE TERMS LIMITS YOUR RESPONSIBILITY
FOR INFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS. IN ALL
CASES, TRIMBLE, AND ITS SUPPLIERS AND DISTRIBUTORS, WILL NOT
BE LIABLE FOR ANY LOSS OR DAMAGE THAT IS NOT REASONABLY
FORESEEABLE.
Indemnification. You agree to hold harmless and indemnify Trimble, and its
subsidiaries, affiliates, officers, agents, and employees, or partners, from and
against any third party claim arising from or in any way related to:
1. your misuse or your end user's misuse of the APIs; or
2. your violation or your end user's violation of these terms,
including any liability or expense arising from all claims, losses, damages (actual
and consequential), suits, judgments, litigation costs and attorneys' fees, of every
kind and nature. In such a case, Trimble will provide you with written notice of
such claim, suit or action.
Section 10: General Provisions
Modification. We may modify these terms or any additional terms that apply to
an API occasionally, for example, to reflect changes to the law or changes to our
APIs. We'll post notice of modifications to these terms or the additional terms
within the documentation of each applicable API. Changes are effective seven
(7) days after they are posted. However, changes specific to new functionality
for an API or changes made for legal reasons will be effective immediately.
You agree that your continued use of the API constitutes an acceptance of the
modified terms.
General Legal Terms. These terms control the relationship between Trimble and
you. They do not create any third party beneficiary rights. If you do not comply
with these terms, and Trimble does not take action right away, this does not
mean that Trimble is giving up any rights that it may have (such as taking action
in the future). If it turns out that a particular term is not enforceable, this will not
affect any other terms. The laws of California, U.S.A., excluding California's
choice of law rules, will apply to any disputes arising out of or related to these
terms or the services. ALL CLAIMS ARISING OUT OF OR RELATING TO
THESE TERMS OR THE SERVICES WILL BE LITIGATED EXCLUSIVELY
IN THE FEDERAL OR STATE COURTS OF SANTA CLARA COUNTY,
CALIFORNIA, USA, AND YOU AND TRIMBLE CONSENT TO PERSONAL
JURISDICTION IN THOSE COURTS.

Melange SDK

Software License Agreement for MAXON MELANGE

This Software License Agreement (the "Agreement") is a legal agreement between you and MAXON Computer GmbH, Max-Planck-Straße 20, 61381 Friedrichsdorf, Germany ("MAXON"), governing the use of the software development kit MELANGE.

By downloading or using MELANGE, you agree to be bound by and comply with the terms of this Agreement. If you do not agree to the terms of this Agreement, you are not allowed to download or use MELANGE or any portion thereof.

1. Subject Matter

1.1. MELANGE is a software development kit for the reading and writing of CINEMA 4D project files in the format ".c4d". It includes header files, compiled static libraries for various operating systems and compiler versions, programming examples and documentation (collectively referred to as "MELANGE"). MELANGE does not include the application CINEMA 4D which is required for the rendering of CINEMA 4D project files.

1.2. MAXON offers MELANGE to you in machine code form via download from the internet by courtesy and at no cost.

1.3. MAXON offers MELANGE to you "as is". MAXON does not warrant that MELANGE operates without interruption or error, has specific functions, complies to specific requirements and is merchantable, free of defects in quality or title, compatible with specific software and hardware and suitable for a particular purpose. Furthermore, MAXON does not warrant that the results obtained from any use of MELANGE will be accurate and reliable. You are solely responsible for your use of MELANGE on your hardware, for the integration of MELANGE in other software and for any use and distribution of such software.

1.4. MAXON is under no obligation to provide technical maintenance and support to you, to rectify defects and to restore failed systems and lost data.

1.5. MAXON may at its sole discretion modify, develop further and enhance MELANGE and change its functions, naming and formats, but shall not be obliged to provide such modifications to you.

2. Grant of License

2.1. Subject to the terms and conditions of this Agreement, MAXON hereby grants to you a non-exclusive and worldwide right to download, copy and use MELANGE.

2.2. You may integrate the header files and compiled static libraries of MELANGE in your software product and distribute such components only as integrated part of your software product.

2.3. Your may not modify and/or distribute the programming examples and documentation of MELANGE.

2.4. Except as expressly provided hereinabove, MAXON does not grant any express or implied rights or licenses to you.

3. Liability

3.1. MAXON shall be liable without limitations (1) in case of intent and gross negligence; (2) in case of injuries to life, body or health; (3) pursuant to the terms of the German Product Liability Act; and (4) under a guarantee granted by MAXON.

3.2. Subject to Sec. 3.1 above, MAXON’s liability for slightly negligent breaches of cardinal duties shall be limited to such damage which was typical for this kind of business and foreseeable upon the execution of this Agreement. Cardinal duties are duties of MAXON which enable the performance of this Agreement, i. e. are precondition of the performance of this Agreement, and which you may therefore rely on.

3.3. MAXON shall not be liable irrespective of the legal grounds except as expressly set forth in Sec. 3.1 to 3.2 above.

4. Termination

4.1. MAXON shall have the right to terminate this Agreement with immediate effect, if you (1) breach MAXON’s intellectual property rights; or (2) materially breach any provision of this Agreement and fail to cure such breach within twenty (20) days after receiving written notice specifying such breach from MAXON.

4.2. In the event of the termination of this Agreement, you shall immediately delete and destroy all copies and stop any use of MELANGE.

5. General Provisions

5.1. This Agreement shall be construed in accordance with and governed by the laws of Germany, but excluding the principles of conflict of laws and the United Nation Convention on the International Sale of Goods (CISG).

5.2. The Parties agree to the exclusive jurisdiction of the competent courts of Frankfurt am Main, Germany, in respect of any proceeding, suit or action arising out of or in connection with this Agreement, including its valid conclusion or its termination.

5.3. This Agreement sets forth the entire understanding of you and MAXON with respect to its subject matter and supersedes all prior or contemporaneous oral or written agreements, if any. Any general terms and conditions of either party shall not apply, even if the other party does not expressly object to them.

5.4. This Agreement can be changed and amended only by a writing executed by both parties.

Blender: C++11/STL parsing library

Creative Commons Zero v1.0 Universal

Tiny GLTF

MIT License

Copyright (c) 2017 Syoyo Fujita, Aurélien Chatelain and many contributors

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.

Win32++

David Nash
email: dnash@bigpond.net.au
url: https://sourceforge.net/projects/win32-framework

Copyright (c) 2005-2011 David Nash

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.