Open source

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.

OnderdeelBestanden op deze siteLicentieBroncode
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.