smlibpy
Copyright (c) 2026 AWV Informatik AG. Licensed under the MIT License (see LICENSE).

This software includes and links the SMLib solid modeling kernel, its SM_API wrapper
and its Python bindings (SmPyLib) from USD BRep:

  USD BRep
  Copyright (c) 2020-2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
  Licensed under the Apache License, Version 2.0.
  https://github.com/NVIDIA-Omniverse/usd-brep

The Apache License 2.0 text is in third_party/usd-brep/LICENSE; third-party notices
of USD BRep are in third_party/usd-brep/THIRD_PARTY_NOTICES.md. Binary distributions
of smlibpy contain compiled USD BRep code and are subject to that license as well.
A few USD BRep source files are compiled from copies modified by AWV Informatik AG to
fix defects; the copies are in third_party/patches, each with a notice of what was
changed, and third_party/patches/README.md lists the changes. A few NLib functions that
USD BRep compiles out (surface region warp and flattening) are compiled from a copy in
src/cpp/nlib_shape.cpp, modified by AWV Informatik AG as its notice says. The OpenCASCADE
.brep bridge of USD BRep is compiled from copies in src/cpp/occt, some of them modified by
AWV Informatik AG; src/cpp/occt/README.md lists the files and the changes.

The default font of Text, Lato Regular (src/smlibpy/fonts/Lato-Regular.ttf), is included
unmodified:

  Lato
  Copyright (c) 2010-2013 by tyPoland Lukasz Dziedzic with Reserved Font Name "Lato".
  Licensed under the SIL Open Font License, Version 1.1.

The license text is in src/smlibpy/fonts/OFL.txt.

The static dictionary of the Brotli compression format (RFC 7932, appendix A), with which WOFF2
fonts are compressed, is included unmodified (src/smlibpy/_brotli_dictionary.bin):

  Brotli
  Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors.
  https://github.com/google/brotli

  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.
