OpenSCAD on MyLaserTools ======================== MyLaserTools renders parametric models in your browser with OpenSCAD, the free programmer's solid 3D CAD modeller (https://openscad.org). OpenSCAD is made by Marius Kintel and the OpenSCAD contributors. Thank you. What we ship ------------ openscad.js and openscad.wasm in this folder are the official OpenSCAD WebAssembly build, unmodified: Build: OpenSCAD 2025.03.25, WebAssembly web build wasm24456 Download: https://files.openscad.org/playground/OpenSCAD-2025.03.25.wasm24456-WebAssembly-web.zip SHA-256 of the zip: 0968af31b9c9b3bba68d9031de1695ccae51c32231a1aab4ef27b18c86379f3b SHA-256 of openscad.wasm: f72ce246c02c0e501990837102be383326b153fd761774ebfacce5c80c5ecf26 SHA-256 of openscad.js: 904a47f29e63afb597bedef747da3b457d8ea17cc793c462c6c8b444e918a62e It runs as a separate program in a web worker. MyLaserTools passes it a .scad file and reads back the files it writes. Licence ------- OpenSCAD is free software under the GNU General Public License, version 2 or any later version, with an exception for linking with CGAL (COPYING-OpenSCAD.txt). The WebAssembly build also links CGAL, which is under the GNU GPL version 3 or later, so we distribute the build under the GNU GPL version 3 (LICENSE-GPL-3.0.txt). The other software compiled into it, with each project's own notice and licence, is listed in THIRD-PARTY-NOTICES.md. The OpenSCAD libraries (BOSL2, lasercut) and fonts (Liberation, Noto Sans) in this folder keep their own licences, included inside each zip and in THIRD-PARTY-NOTICES.md. Source code ----------- The Corresponding Source of this build is: OpenSCAD at commit ce5039f8a9545ad5a8cf197b3ca11c0939bc67f1 https://github.com/openscad/openscad/tree/ce5039f8a9545ad5a8cf197b3ca11c0939bc67f1 The WebAssembly toolchain and dependency builds it was compiled with https://github.com/openscad/openscad-wasm (built by scripts/wasm-base-docker-run.sh in the OpenSCAD tree above) If any of these links stop working, or you would rather receive the complete Corresponding Source from us, email hi@mylasertools.com. We will send it to you for no more than the cost of providing it. This offer is valid for three years from the last time we served this build, and is open to anyone who receives it. You are free to copy, change and share OpenSCAD under the terms of its licence. Your own .scad files and the models they produce are yours; the GPL does not apply to them.