Open Source

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).

KomponenteDateien auf dieser WebsiteLizenzQuellcode
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.