Licenses and source
Print by Chat uses OpenSCAD to compile designs in your browser. The compiler and application dependencies are listed in separate sections below. Each third-party component retains its own license and notices.
Source code
GitHub source release: not published yet.
This deployment is for internal testing. The compiler source package and its build instructions are planned for publication alongside the public release.
Compiler and engine
Engine build: openscad-2026.07.26-9be69d2ac5b027fe.
Download engine license texts and notices (.tar.gz).
B Street Labs’ original compiler Worker, adapter, helpers, validators and schema are designated GNU General Public License version 3 only (GPL-3.0-only). Independently authored engine build tooling is designated MIT. Copyright © 2026 B Street Labs. Upstream-derived material retains its applicable upstream terms.
| Component | Version | License | Copyright |
|---|---|---|---|
| OpenSCAD | 2026.07.26 (development) | GNU General Public License version 2; its source files add "or (at your option) any later version". See the exception below. | © 2009–2025 Clifford Wolf, Marius Kintel and other contributors (see each file) |
| CGAL | 6.0.3 | GNU GPL or GNU LGPL, version 3 or later, as stated in each file; a few files under the Boost Software License 1.0 | The CGAL authors and their institutions, as stated in each file |
| Manifold | 3.5.1 | Apache License 2.0 | © 2021 The Manifold Authors |
| Clipper2 | 2.0.1 | Boost Software License 1.0 | © 2010–2025 Angus Johnson |
| libsvg (part of OpenSCAD) | — | MIT | © 2016–2018 Torsten Paul, Marius Kintel |
| libtess2 (part of OpenSCAD) | — | SGI Free Software License B 2.0 | © Silicon Graphics, Inc. |
| LodePNG (part of OpenSCAD) | — | zlib-style license | © 2005–2026 Lode Vandevenne |
| nlohmann/json (part of OpenSCAD) | 3.12.0 | MIT | © 2013–2025 Niels Lohmann |
| Boost | 1.87.0 | Boost Software License 1.0 | The Boost authors, as stated in each file |
| Eigen | 5.0.1 | Mozilla Public License 2.0 (primarily); some files under BSD or other MPL2-compatible licenses | The Eigen contributors named in each file |
| GMP | 6.3.0 | GNU LGPL v3 or later, or GNU GPL v2 or later | © Free Software Foundation, Inc. |
| MPFR | 4.2.1 | GNU LGPL v3 or later | © 1999–2023 Free Software Foundation, Inc.; contributed by the AriC and Caramba projects, INRIA |
| GLib | 2.89.3 (fork) | GNU LGPL v2.1 or later | © 1995–1997 Peter Mattis, Spencer Kimball and Josh MacDonald; modified by the GLib Team and others (see each file) |
| FreeType | 2.14.3 | FreeType License, or GNU GPL v2 or later | © 1996–2026 David Turner, Robert Wilhelm and Werner Lemberg |
| HarfBuzz | 14.3.0 | "Old MIT" license | © Google, Inc., Red Hat, Inc., Behdad Esfahbod and the other holders listed in COPYING |
| Fontconfig | 2.18.2 | MIT-style license | © Keith Packard, Red Hat, Inc. and the other holders listed in COPYING |
| libxml2 | 2.15.3 | MIT | © 1998–2012 Daniel Veillard; © The Libxml2 Contributors |
| libzip | 1.11.4 | BSD 3-Clause | © 1999–2020 Dieter Baron and Thomas Klausner |
| zlib | 1.3.2 | zlib License | © 1995–2026 Jean-loup Gailly and Mark Adler |
| double-conversion | 3.4.0 | BSD 3-Clause | © 2006–2011 the V8 project authors |
| lib3mf | 2.3.2 | BSD 2-Clause | © 2019 3MF Consortium |
| fast_float (part of lib3mf) | 6.0.0 | Apache License 2.0, MIT or Boost Software License 1.0, at your choice | © 2021 The fast_float authors |
| cpp-base64 (part of lib3mf) | 2.rc.08 | zlib-style license | © 2004–2017, 2020, 2021 René Nyffenegger |
| Emscripten | 6.0.5 | MIT or University of Illinois/NCSA Open Source License | © 2010–2014 Emscripten authors (see AUTHORS) |
| musl (C library, via Emscripten) | — | MIT | © 2005–2020 Rich Felker, et al. |
| libc++, libc++abi, compiler-rt, llvm-libc (via Emscripten) | — | Apache License 2.0 with LLVM Exceptions | The LLVM Project contributors (see CREDITS.TXT for libc++, libc++abi and compiler-rt) |
OpenSCAD’s license includes this exception:
As a special exception, you have permission to link this program with the CGAL library and distribute executables, as long as you follow the requirements of the GNU GPL in regard to all of the software in the executable aside from CGAL.
Portions of this software are copyright © 2026 The FreeType Project (freetype.org). All rights reserved.
Application dependencies
The Print by Chat application is proprietary. The table lists its direct runtime dependencies; it is not a complete inventory of transitive or bundled components.
Download application third-party license texts and notices (.txt). Download the notice inventory (.json).
The download includes a conservative set of installed dependencies, bundled framework components and tooling, plus recovered MCP dependency notices. The inventory records versions, hashes and provenance limits, including packages whose publishers supplied only a license declaration. Each component retains its applicable upstream terms.
| Component | Version | License | Copyright |
|---|---|---|---|
| @modelcontextprotocol/core | 2.3.1 | Apache-2.0 / MIT, according to contribution | © 2024–2025 Model Context Protocol a Series of LF Projects, LLC. |
| @modelcontextprotocol/server | 2.3.1 | Apache-2.0 / MIT, according to contribution | © 2024–2025 Model Context Protocol a Series of LF Projects, LLC. |
| @modelcontextprotocol/ext-apps | 2.0.3 | Apache-2.0 / MIT, according to contribution | © 2024–2025 Model Context Protocol a Series of LF Projects, LLC. |
| AJV | 8.20.0 | MIT | © 2015–2021 Evgeny Poberezkin |
| mcp-handler | 2.3.0 | Apache-2.0 (declared in package metadata) | Vercel (package author); no separate upstream copyright notice supplied |
| Next.js | 16.4.1 | MIT | © 2025 Vercel, Inc. |
| React | 19.3.0 | MIT | © Meta Platforms, Inc. and affiliates |
| React DOM | 19.3.0 | MIT | © Meta Platforms, Inc. and affiliates |
| Three.js | 0.186.1 | MIT | © 2010–2026 three.js authors |
| Zod | 4.6.6 | MIT | © 2025 Colin McDonnell |
The MCP packages are undergoing a license transition: new and consented code contributions use Apache-2.0; other originally MIT-licensed contributions retain MIT. Their documentation, excluding specifications, uses CC-BY-4.0.
Source and licensing questions
Contact hello@bstreetlabs.dev for source availability, licensing questions or complaints. Engine technical support is not offered.