Open source

Licences et code source

Ce sur quoi ce site s'appuie.

hidaia.nl distribue un certain nombre de bibliothèques open source et de polices vers votre navigateur. Vous trouvez ici lesquelles, sous quelle licence, où se trouve le code source et ce que nous y avons modifié.

This software uses facilities of Open CASCADE Technology. (Ce logiciel utilise des fonctionnalités d'Open CASCADE Technology.) La page Données issues de maquettes et de plans lit les fichiers STEP avec Open CASCADE Technology (OCCT), compilé en WebAssembly. OCCT est un logiciel libre sous GNU LGPL 2.1 avec l'exception Open CASCADE.

ComposantFichiers sur ce siteLicenceCode source
Open CASCADE Technology V8© OPEN CASCADE SAS · sous forme compilée model/vendor/occt/occt-wasm.wasmnon modifié GNU LGPL 2.1 avec l'exception Open CASCADE 1.0 Code source (43 Mo)commit 055a9a8a2b3f de andymai/OCCT, dérivé de Open-Cascade-SAS/OCCT
occt-wasm 5.3.2© 2026 Andy Mai · scripts de compilation et couche TypeScript model/vendor/occt/index.js, xcaf-document.js, types.js, raw-types.js, svg.jsnon modifiés MIT ou Apache 2.0 Code source et scripts de compilation (5 Mo)tag v5.3.2 de andymai/occt-wasm, y compris Dockerfile.builder, scripts et xtask
Code de liaison de occt-wasm.wasmgénéré par Emscripten à partir des bindings OCCT model/vendor/occt/occt-wasm.jsmodifié par Hidaia B.V. le 20 septembre 2026 traité comme LGPL 2.1 ; runtime Emscripten : MIT Ce qui a été modifié et pourquoi · original · patch 1 · patch 2
web-ifc 0.0.77© That Open Company model/vendor/web-ifc/web-ifc-api-iife.js, web-ifc.wasmnon modifiés Mozilla Public License 2.0 ThatOpen/engine_web-ifcpaquet npm web-ifc@0.0.77
pdf.js 6.3.289© Mozilla Foundation et contributeurs model/vendor/pdfjs/pdf.min.mjs, pdf.worker.min.mjs, wasm/*non modifiés Apache 2.0Décodeurs d'images fournis : OpenJPEG (BSD 2-clause) · JBIG2 de PDFium (BSD 3-clause) · qcms (MIT) · code de liaison OpenJPEG (BSD) · code de liaison JBIG2 (Apache 2.0) · code de liaison qcms (BSD) mozilla/pdf.jspaquet npm pdfjs-dist@6.3.289
Polices standard de pdf.jsPolices Foxit © Foxit Software · Liberation Sans © Red Hat model/vendor/pdfjs/standard_fonts/*non modifiés Foxit (type BSD) · SIL OFL 1.1 pdf.js / external/standard_fonts
SheetJS Community Edition 0.20.3© SheetJS LLC model/vendor/xlsx.full.min.jsnon modifié · utilisé uniquement par la page du tableau de bord Apache 2.0 git.sheetjs.com/sheetjs/sheetjs
Chart.js 4.4.1© Chart.js Contributors model/vendor/chartjs/chart.umd.jsnon modifié (sans référence à la sourcemap) · utilisé uniquement par la page du tableau de bord MIT github.com/chartjs/Chart.js
Inter© The Inter Project Authors assets/fonts/inter-var-*.woff2non modifiés SIL Open Font License 1.1 rsms/inter
Montserrat© The Montserrat Project Authors assets/fonts/montserrat-var-*.woff2non modifiés SIL Open Font License 1.1 JulietaUla/Montserrat

Le code source ci-dessus reste librement disponible sur cette page tant que nous distribuons les fichiers compilés.

Utiliser vous-même une autre version

Open CASCADE Technology est chargé comme fichier distinct depuis un emplacement fixe, /model/vendor/occt/occt-wasm.wasm, et n'est pas fusionné avec notre propre code. Notre propre code appelle exclusivement l'interface de programmation publique de occt-wasm. Quiconque souhaite utiliser une version modifiée de la bibliothèque la compile avec le code source et les scripts de compilation ci-dessus et indique le chemin via OcctKernel.init({ wasm: "…" }).

Ce qui ne relève pas de ces licences

Les textes, le design et les logiciels propres de hidaia.nl appartiennent à Hidaia B.V. et ne relèvent pas des licences de cette page. Les bibliothèques mentionnées restent la propriété de leurs auteurs ; nous les remercions pour leur travail.