Licenties en broncode
Waar deze site op bouwt.
hidaia.nl levert een aantal open-sourcebibliotheken en lettertypen uit naar uw browser. Hier staat welke, onder welke licentie, waar de broncode te vinden is en wat wij eraan hebben gewijzigd.
Deze site maakt gebruik van faciliteiten van Open CASCADE Technology. De pagina Data uit modellen en tekeningen leest STEP-bestanden met Open CASCADE Technology (OCCT), gecompileerd naar WebAssembly. OCCT is vrije software onder de GNU LGPL 2.1 met de Open CASCADE-uitzondering.
| Onderdeel | Bestanden op deze site | Licentie | Broncode |
|---|---|---|---|
| Open CASCADE Technology V8© OPEN CASCADE SAS · in gecompileerde vorm | model/vendor/occt/occt-wasm.wasmongewijzigd | GNU LGPL 2.1 met Open CASCADE-uitzondering 1.0 | Broncode (43 MB)commit 055a9a8a2b3f van andymai/OCCT, afgeleid van Open-Cascade-SAS/OCCT |
| occt-wasm 5.3.2© 2026 Andy Mai · bouwscripts en TypeScript-laag | model/vendor/occt/index.js, xcaf-document.js, types.js, raw-types.js, svg.jsongewijzigd | MIT of Apache 2.0 | Broncode en bouwscripts (5 MB)tag v5.3.2 van andymai/occt-wasm, incl. Dockerfile.builder, scripts en xtask |
| Lijmcode bij occt-wasm.wasmgegenereerd door Emscripten uit de OCCT-bindings | model/vendor/occt/occt-wasm.jsgewijzigd door Hidaia B.V. op 20 september 2026 | behandeld als LGPL 2.1; Emscripten-runtime: MIT | Wat en waarom gewijzigd · origineel · patch 1 · patch 2 |
| web-ifc 0.0.77© That Open Company | model/vendor/web-ifc/web-ifc-api-iife.js, web-ifc.wasmongewijzigd | Mozilla Public License 2.0 | ThatOpen/engine_web-ifcnpm-pakket web-ifc@0.0.77 |
| pdf.js 6.3.289© Mozilla Foundation en bijdragers | model/vendor/pdfjs/pdf.min.mjs, pdf.worker.min.mjs, wasm/*ongewijzigd | Apache 2.0Meegeleverde beelddecoders: OpenJPEG (BSD 2-clause) · JBIG2 uit PDFium (BSD 3-clause) · qcms (MIT) · koppelcode OpenJPEG (BSD) · koppelcode JBIG2 (Apache 2.0) · koppelcode qcms (BSD) | mozilla/pdf.jsnpm-pakket pdfjs-dist@6.3.289 |
| Standaardlettertypen bij pdf.jsFoxit-lettertypen © Foxit Software · Liberation Sans © Red Hat | model/vendor/pdfjs/standard_fonts/*ongewijzigd | Foxit (BSD-stijl) · SIL OFL 1.1 | pdf.js / external/standard_fonts |
| SheetJS Community Edition 0.20.3© SheetJS LLC | model/vendor/xlsx.full.min.jsongewijzigd · alleen gebruikt door de dashboardpagina | Apache 2.0 | git.sheetjs.com/sheetjs/sheetjs |
| Chart.js 4.4.1© Chart.js Contributors | model/vendor/chartjs/chart.umd.jsongewijzigd (zonder verwijzing naar de sourcemap) · alleen gebruikt door de dashboardpagina | MIT | github.com/chartjs/Chart.js |
| Inter© The Inter Project Authors | assets/fonts/inter-var-*.woff2ongewijzigd | SIL Open Font License 1.1 | rsms/inter |
| Montserrat© The Montserrat Project Authors | assets/fonts/montserrat-var-*.woff2ongewijzigd | SIL Open Font License 1.1 | JulietaUla/Montserrat |
De broncode hierboven blijft op deze pagina vrij beschikbaar zolang wij de gecompileerde bestanden uitleveren.
Zelf een andere versie gebruiken
Open CASCADE Technology wordt als los bestand geladen vanaf een vaste plek, /model/vendor/occt/occt-wasm.wasm, en is niet samengevoegd met onze eigen code. Onze eigen code roept uitsluitend de publieke programmeerinterface van occt-wasm aan. Wie een gewijzigde versie van de bibliotheek wil gebruiken, bouwt die met de broncode en bouwscripts hierboven en geeft het pad mee via OcctKernel.init({ wasm: "…" }).
Wat niet onder deze licenties valt
De teksten, het ontwerp en de eigen programmatuur van hidaia.nl zijn van Hidaia B.V. en vallen niet onder de licenties op deze pagina. De genoemde bibliotheken blijven van hun makers; wij danken hen voor hun werk.