GeoSpec uses facilities provided by Open CASCADE Technology (OCCT).
OCCT upstream revision: 3d097a0328e71b826377d4814ab05ec3c3d23871.
Its unmodified GNU LGPL 2.1 license and Open CASCADE exception accompany this
package as OCCT-LGPL-2.1.txt and OCCT-LGPL-exception.txt.

GeoSpec includes Manifold Rust, derived from upstream revision
f3aab1414e5b45037b848624b143d3287d8d3842, with GeoSpec-owned port corrections.
Its unmodified Apache 2.0 license accompanies this package as
Manifold-Rust-LICENSE.txt. The corresponding source manifest distinguishes the
upstream revision from the owned changes.

The selected native and mixed Wasm Cargo closures, declared licenses, component attributions,
and exact source-supplied license and notice bytes are recorded under
licenses/components.json, licenses/THIRD-PARTY-NOTICES.txt, and licenses/cargo/.
Where a published Cargo package omitted its license file, the component record
marks the fallback standard text and retains its declared authors and source.

The complete source and relink kit is a separate adjacent asset named
geospec-engine-native-source-relink.tar.gz. It contains the unchanged pinned
OCCT source archive, selected GeoSpec native and mixed Wasm source bytes,
receipt-bound static-prefix closures, and reconstruction instructions. The
producer records distinguish original build evidence, recovered inputs and
remaining provenance gaps. Root and platform npm
packages and Python wheels carry SOURCE-RELINK.json and SOURCE-RELINK.md in
their packaged license materials with its exact digest, size and delivery
instructions, but do not embed the source asset. A distributor must co-deliver
the exact asset adjacent to each binary package. No public URL or publication
claim is made here. These technical materials are not legal certification.

The npm root payload includes the mixed Wasm artifact identified by its build
receipt and content hashes in the source manifest. Its pinned RapidJSON,
FreeType and runtime toolchain attributions and license texts accompany the
npm delivery materials; build-only notices reside in the adjacent source kit.

This distribution includes an adaptation of V8 FastMathHypot (three arguments).
Source: Node v24.10.0 commit 9b72b88f4c4565687e3a8c4d8e1232f63a501e15,
deps/v8/src/builtins/math.tq. Original V8 license follows unchanged.

This license applies to all parts of V8 that are not externally
maintained libraries.  The externally maintained libraries used by V8
are:

  - PCRE test suite, located in
    test/mjsunit/third_party/regexp-pcre/regexp-pcre.js.  This is based on the
    test suite from PCRE-7.3, which is copyrighted by the University
    of Cambridge and Google, Inc.  The copyright notice and license
    are embedded in regexp-pcre.js.

  - Layout tests, located in test/mjsunit/third_party/object-keys.  These are
    based on layout tests from webkit.org which are copyrighted by
    Apple Computer, Inc. and released under a 3-clause BSD license.

  - Strongtalk assembler, the basis of the files assembler-arm-inl.h,
    assembler-arm.cc, assembler-arm.h, assembler-ia32-inl.h,
    assembler-ia32.cc, assembler-ia32.h, assembler-x64-inl.h,
    assembler-x64.cc, assembler-x64.h, assembler.cc and assembler.h.
    This code is copyrighted by Sun Microsystems Inc. and released
    under a 3-clause BSD license.

  - Valgrind client API header, located at third_party/valgrind/valgrind.h
    This is released under the BSD license.

  - The Wasm C/C++ API headers, located at third_party/wasm-api/wasm.{h,hh}
    This is released under the Apache license. The API's upstream prototype
    implementation also formed the basis of V8's implementation in
    src/wasm/c-api.cc.

These libraries have their own licenses; we recommend you read them,
as their terms may differ from the terms below.

Further license information can be found in LICENSE files located in
sub-directories.

Copyright 2014, the V8 project authors. 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 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.
