Lizenzen und Quellcode
Worauf diese Website aufbaut.
hidaia.nl liefert eine Reihe von Open-Source-Bibliotheken und Schriftarten an Ihren Browser aus. Hier steht, welche das sind, unter welcher Lizenz sie stehen, wo der Quellcode zu finden ist und was wir daran geändert haben.
This software uses facilities of Open CASCADE Technology. (Diese Software nutzt Funktionen von Open CASCADE Technology.) Die Seite Daten aus Modellen und Zeichnungen liest STEP-Dateien mit Open CASCADE Technology (OCCT), kompiliert nach WebAssembly. OCCT ist freie Software unter der GNU LGPL 2.1 mit der Open-CASCADE-Ausnahme (Open CASCADE Exception).
| Komponente | Dateien auf dieser Website | Lizenz | Quellcode |
|---|---|---|---|
| Open CASCADE Technology V8© OPEN CASCADE SAS · in kompilierter Form | model/vendor/occt/occt-wasm.wasmunverändert | GNU LGPL 2.1 mit Open CASCADE Exception 1.0 | Quellcode (43 MB)Commit 055a9a8a2b3f von andymai/OCCT, abgeleitet von Open-Cascade-SAS/OCCT |
| occt-wasm 5.3.2© 2026 Andy Mai · Build-Skripte und TypeScript-Schicht | model/vendor/occt/index.js, xcaf-document.js, types.js, raw-types.js, svg.jsunverändert | MIT oder Apache 2.0 | Quellcode und Build-Skripte (5 MB)Tag v5.3.2 von andymai/occt-wasm, inkl. Dockerfile.builder, scripts und xtask |
| Glue-Code zu occt-wasm.wasmvon Emscripten aus den OCCT-Bindings generiert | model/vendor/occt/occt-wasm.jsgeändert durch Hidaia B.V. am 20. September 2026 | behandelt als LGPL 2.1; Emscripten-Laufzeit: MIT | Was und warum geändert wurde · Original · Patch 1 · Patch 2 |
| web-ifc 0.0.77© That Open Company | model/vendor/web-ifc/web-ifc-api-iife.js, web-ifc.wasmunverändert | Mozilla Public License 2.0 | ThatOpen/engine_web-ifcnpm-Paket web-ifc@0.0.77 |
| pdf.js 6.3.289© Mozilla Foundation und Mitwirkende | model/vendor/pdfjs/pdf.min.mjs, pdf.worker.min.mjs, wasm/*unverändert | Apache 2.0Mitgelieferte Bilddecoder: OpenJPEG (BSD 2-clause) · JBIG2 aus PDFium (BSD 3-clause) · qcms (MIT) · Bindungscode OpenJPEG (BSD) · Bindungscode JBIG2 (Apache 2.0) · Bindungscode qcms (BSD) | mozilla/pdf.jsnpm-Paket pdfjs-dist@6.3.289 |
| Standardschriftarten zu pdf.jsFoxit-Schriftarten © Foxit Software · Liberation Sans © Red Hat | model/vendor/pdfjs/standard_fonts/*unverändert | Foxit (BSD-artig) · SIL OFL 1.1 | pdf.js / external/standard_fonts |
| SheetJS Community Edition 0.20.3© SheetJS LLC | model/vendor/xlsx.full.min.jsunverändert · nur von der Dashboard-Seite verwendet | Apache 2.0 | git.sheetjs.com/sheetjs/sheetjs |
| Chart.js 4.4.1© Chart.js Contributors | model/vendor/chartjs/chart.umd.jsunverändert (ohne Verweis auf die Sourcemap) · nur von der Dashboard-Seite verwendet | MIT | github.com/chartjs/Chart.js |
| Inter© The Inter Project Authors | assets/fonts/inter-var-*.woff2unverändert | SIL Open Font License 1.1 | rsms/inter |
| Montserrat© The Montserrat Project Authors | assets/fonts/montserrat-var-*.woff2unverändert | SIL Open Font License 1.1 | JulietaUla/Montserrat |
Der oben genannte Quellcode bleibt auf dieser Seite frei verfügbar, solange wir die kompilierten Dateien ausliefern.
Selbst eine andere Version verwenden
Open CASCADE Technology wird als separate Datei von einem festen Ort geladen, /model/vendor/occt/occt-wasm.wasm, und ist nicht mit unserem eigenen Code zusammengeführt. Unser eigener Code ruft ausschließlich die öffentliche Programmierschnittstelle von occt-wasm auf. Wer eine geänderte Version der Bibliothek verwenden möchte, baut sie mit dem Quellcode und den Build-Skripten oben und übergibt den Pfad über OcctKernel.init({ wasm: "…" }).
Was nicht unter diese Lizenzen fällt
Die Texte, das Design und die eigene Software von hidaia.nl gehören Hidaia B.V. und fallen nicht unter die Lizenzen auf dieser Seite. Die genannten Bibliotheken bleiben Eigentum ihrer Urheber; wir danken ihnen für ihre Arbeit.