Giấy phép bên thứ ba
Cập nhật · Thông tin bản phát hành cục bộ
Các giải thích và bản dịch này chưa được chuyên gia pháp lý đủ năng lực xem xét. Bản tiếng Anh được giữ lại mô tả bản phát hành cục bộ; giấy phép gốc điều chỉnh các thành phần. Trước khi vận hành công khai cần xem xét đơn vị vận hành, thẩm quyền, lưu trữ và quảng cáo hoặc phân tích tương lai.
Dự án được ghi GPL-3.0-or-later; thành phần giữ giấy phép gốc. Sử dụng thương mại phải tuân thủ nghĩa vụ. Tính đầy đủ của mã nguồn tương ứng và cách công bố cần xem xét. Giữ cả siêu dữ liệu GPL và thông báo MIT mâu thuẫn của bộ chuyển đổi; liên kết kho mã không chứng minh tuân thủ đầy đủ.
Đọc bản tiếng Anh được giữ lại
CAD Viewer retains its working open-source CAD engine. The application is designated GPL-3.0-or-later; individual dependencies and fonts retain their applicable licenses. GPL permits commercial use subject to the applicable license obligations.
GNU GPL v3 text · Full retained package notices · Machine-readable inventory · Corresponding-source status
Corresponding source
The source-status record gives the actual source material and pinned upstream revisions identified for this release. Source completeness, the applicable combination scope, and the publication method still require pre-launch review. An upstream repository link alone is not represented as complete compliance.
GNU LibreDWG's GPL and original copyright notices remain preserved. The converter declares GPL in package metadata but ships an MIT notice; both are retained pending clarification. The viewer's build-time mlightcad patches and adapted glyph code keep their original MIT attribution.
UI fonts and icons
Inter 4.1 and JetBrains Mono 2.304 are unmodified official fonts under SIL OFL 1.1. Existing Noto Sans SC remains an OFL font and CAD fallback. Lucide 0.468.0 retains its ISC notice and Feather attribution. UI font changes do not rewrite engineering fonts in drawings.
Inter OFL · JetBrains Mono OFL · Noto Sans SC OFL
Dependency inventory
Generated 2026-10-09. The inventory includes development tools and records whether production membership was verified.
| Component | Version | License | Notices |
|---|---|---|---|
| @babel/code-frame | 7.29.7 | MIT | Text 1 |
| @babel/compat-data | 7.29.7 | MIT | Text 1 |
| @babel/core | 7.29.7 | MIT | Text 1 |
| @babel/generator | 7.29.8 | MIT | Text 1 |
| @babel/helper-compilation-targets | 7.29.7 | MIT | Text 1 |
| @babel/helper-globals | 7.29.7 | MIT | Text 1 |
| @babel/helper-module-imports | 7.29.7 | MIT | Text 1 |
| @babel/helper-module-transforms | 7.29.7 | MIT | Text 1 |
| @babel/helper-plugin-utils | 7.29.7 | MIT | Text 1 |
| @babel/helper-string-parser | 7.29.7 | MIT | Text 1 |
| @babel/helper-validator-identifier | 7.29.7 | MIT | Text 1 |
| @babel/helper-validator-option | 7.29.7 | MIT | Text 1 |
| @babel/helpers | 7.29.10 | MIT | Text 1 |
| @babel/parser | 7.29.9 | MIT | Text 1 |
| @babel/plugin-transform-react-jsx-self | 7.29.7 | MIT | Text 1 |
| @babel/plugin-transform-react-jsx-source | 7.29.7 | MIT | Text 1 |
| @babel/runtime | 7.29.10 | MIT | Text 1 |
| @babel/template | 7.29.7 | MIT | Text 1 |
| @babel/traverse | 7.29.10 | MIT | Text 1 |
| @babel/types | 7.29.8 | MIT | Text 1 |
| @esbuild/aix-ppc64 | 0.25.12 | MIT | See source-status review |
| @esbuild/android-arm | 0.25.12 | MIT | See source-status review |
| @esbuild/android-arm64 | 0.25.12 | MIT | See source-status review |
| @esbuild/android-x64 | 0.25.12 | MIT | See source-status review |
| @esbuild/darwin-arm64 | 0.25.12 | MIT | See source-status review |
| @esbuild/darwin-x64 | 0.25.12 | MIT | See source-status review |
| @esbuild/freebsd-arm64 | 0.25.12 | MIT | See source-status review |
| @esbuild/freebsd-x64 | 0.25.12 | MIT | See source-status review |
| @esbuild/linux-arm | 0.25.12 | MIT | See source-status review |
| @esbuild/linux-arm64 | 0.25.12 | MIT | See source-status review |
| @esbuild/linux-ia32 | 0.25.12 | MIT | See source-status review |
| @esbuild/linux-loong64 | 0.25.12 | MIT | See source-status review |
| @esbuild/linux-mips64el | 0.25.12 | MIT | See source-status review |
| @esbuild/linux-ppc64 | 0.25.12 | MIT | See source-status review |
| @esbuild/linux-riscv64 | 0.25.12 | MIT | See source-status review |
| @esbuild/linux-s390x | 0.25.12 | MIT | See source-status review |
| @esbuild/linux-x64 | 0.25.12 | MIT | See source-status review |
| @esbuild/netbsd-arm64 | 0.25.12 | MIT | See source-status review |
| @esbuild/netbsd-x64 | 0.25.12 | MIT | See source-status review |
| @esbuild/openbsd-arm64 | 0.25.12 | MIT | See source-status review |
| @esbuild/openbsd-x64 | 0.25.12 | MIT | See source-status review |
| @esbuild/openharmony-arm64 | 0.25.12 | MIT | See source-status review |
| @esbuild/sunos-x64 | 0.25.12 | MIT | See source-status review |
| @esbuild/win32-arm64 | 0.25.12 | MIT | See source-status review |
| @esbuild/win32-ia32 | 0.25.12 | MIT | See source-status review |
| @esbuild/win32-x64 | 0.25.12 | MIT | See source-status review |
| @jridgewell/gen-mapping | 0.3.13 | MIT | Text 1 |
| @jridgewell/remapping | 2.3.5 | MIT | Text 1 |
| @jridgewell/resolve-uri | 3.1.2 | MIT | Text 1 |
| @jridgewell/sourcemap-codec | 1.6.0 | MIT | Text 1 |
| @jridgewell/trace-mapping | 0.3.31 | MIT | Text 1 |
| @lukeed/csprng | 1.1.0 | MIT | Text 1 |
| @mlightcad/cad-pdf-plugin | 1.7.4 | MIT | Text 1 |
| @mlightcad/cad-simple-viewer | 1.7.4 | MIT | Text 1 |
| @mlightcad/cad-svg-plugin | 1.7.4 | MIT | Text 1 |
| @mlightcad/common | 1.15.2 | MIT | Text 1 |
| @mlightcad/data-model | 1.15.2 | MIT | Text 1 |
| @mlightcad/emf-converter | 1.15.2 | Apache-2.0 | Text 1 · Text 2 |
| @mlightcad/geometry-engine | 3.15.2 | MIT | Text 1 |
| @mlightcad/graphic-interface | 3.15.2 | MIT | Text 1 |
| @mlightcad/libredwg-converter | 3.15.2 | GPL-3.0 | Text 1 |
| @mlightcad/libredwg-web | 0.7.15 | GPL-3.0 | Text 1 |
| @mlightcad/mtext-parser | 1.5.3 | MIT | Text 1 |
| @mlightcad/mtext-renderer | 0.13.3 | MIT | Text 1 |
| @mlightcad/pdf-renderer | 1.7.4 | MIT | Text 1 |
| @mlightcad/shx-parser | 1.4.5 | MIT | Text 1 |
| @mlightcad/three-renderer | 1.7.4 | MIT | Text 1 |
| @napi-rs/lzma-linux-x64-gnu | 1.5.1 | MIT | See source-status review |
| @pdf-lib/fontkit | 1.1.1 | MIT | See source-status review |
| @pdf-lib/standard-fonts | 1.0.0 | MIT | Text 1 |
| @pdf-lib/upng | 1.0.1 | MIT | Text 1 |
| @playwright/test | 1.64.0 | Apache-2.0 | Text 1 · Text 2 |
| @rolldown/pluginutils | 1.0.0-beta.27 | MIT | Text 1 |
| @rollup/rollup-android-arm-eabi | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-android-arm64 | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-darwin-arm64 | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-darwin-x64 | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-freebsd-arm64 | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-freebsd-x64 | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-linux-arm-gnueabihf | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-linux-arm-musleabihf | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-linux-arm64-gnu | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-linux-arm64-musl | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-linux-loong64-gnu | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-linux-loong64-musl | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-linux-ppc64-gnu | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-linux-ppc64-musl | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-linux-riscv64-gnu | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-linux-riscv64-musl | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-linux-s390x-gnu | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-linux-x64-gnu | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-linux-x64-musl | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-openbsd-x64 | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-openharmony-arm64 | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-win32-arm64-msvc | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-win32-ia32-msvc | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-win32-x64-gnu | 4.64.2 | MIT | See source-status review |
| @rollup/rollup-win32-x64-msvc | 4.64.2 | MIT | See source-status review |
| @tweenjs/tween.js | 23.1.3 | MIT | Text 1 |
| @types/babel__core | 7.20.5 | MIT | Text 1 |
| @types/babel__generator | 7.27.0 | MIT | Text 1 |
| @types/babel__template | 7.4.4 | MIT | Text 1 |
| @types/babel__traverse | 7.28.0 | MIT | Text 1 |
| @types/chai | 5.2.3 | MIT | Text 1 |
| @types/deep-eql | 4.0.2 | MIT | Text 1 |
| @types/estree | 1.0.9 | MIT | Text 1 |
| @types/lodash | 4.17.25 | MIT | Text 1 |
| @types/lodash-es | 4.17.12 | MIT | Text 1 |
| @types/node | 24.19.1 | MIT | Text 1 |
| @types/react | 19.3.0 | MIT | Text 1 |
| @types/react-dom | 19.3.0 | MIT | Text 1 |
| @types/stats.js | 0.17.4 | MIT | Text 1 |
| @types/three | 0.172.0 | MIT | Text 1 |
| @types/webxr | 0.5.24 | MIT | Text 1 |
| @velipso/polybool | 1.1.1 | 0BSD | Text 1 |
| @vitejs/plugin-react | 4.7.0 | MIT | Text 1 |
| @vitest/mocker | 5.0.3 | MIT | Text 1 |
| @vitest/spy | 5.0.3 | MIT | Text 1 |
| @webgpu/types | 0.1.74 | BSD-3-Clause | Text 1 |
| assertion-error | 2.0.1 | MIT | Text 1 |
| baseline-browser-mapping | 2.11.27 | Apache-2.0 | Text 1 |
| browserslist | 4.29.3 | MIT | Text 1 |
| caniuse-lite | 1.0.30001815 | CC-BY-4.0 | Text 1 |
| chai | 6.3.0 | MIT | Text 1 |
| convert-source-map | 2.0.0 | MIT | Text 1 |
| csstype | 3.2.3 | MIT | Text 1 |
| debug | 4.4.3 | MIT | Text 1 |
| electron-to-chromium | 1.5.451 | ISC | Text 1 |
| es-module-lexer | 2.3.2 | MIT | Text 1 |
| esbuild | 0.25.12 | MIT | Text 1 |
| escalade | 3.2.0 | MIT | Text 1 |
| estree-walker | 3.0.3 | MIT | Text 1 |
| expect-type | 1.4.0 | Apache-2.0 | Text 1 |
| fdir | 6.5.0 | MIT | Text 1 |
| fflate | 0.8.3 | MIT | Text 1 |
| fsevents | 2.3.3 | MIT | See source-status review |
| gensync | 1.0.0-beta.2 | MIT | Text 1 |
| html-parse-stringify | 4.0.1 | MIT | Text 1 |
| i18next | 26.4.2 | MIT | Text 1 |
| iconv-lite | 0.7.3 | MIT | Text 1 |
| idb | 8.0.4 | ISC | Text 1 |
| js-tokens | 4.0.0 | MIT | Text 1 |
| jsesc | 3.1.0 | MIT | Text 1 |
| json5 | 2.2.3 | MIT | Text 1 |
| lodash-es | 4.18.1 | MIT | Text 1 |
| loglevel | 1.9.2 | MIT | Text 1 · Text 2 |
| lru-cache | 5.1.1 | ISC | Text 1 |
| lucide-react | 0.468.0 | ISC | Text 1 |
| magic-string | 1.4.3 | MIT | Text 1 |
| meshoptimizer | 0.18.1 | MIT | Text 1 |
| ms | 2.1.3 | MIT | Text 1 |
| nanoid | 3.3.20 | MIT | Text 1 |
| node-releases | 2.0.57 | MIT | Text 1 |
| obug | 2.2.1 | MIT | Text 1 |
| opentype.js | 2.0.0 | MIT | Text 1 |
| pako | 1.0.11 | (MIT AND Zlib) | Text 1 |
| pdf-lib | 1.17.1 | MIT | Text 1 |
| tslib | 1.14.1 | 0BSD | Text 1 |
| picocolors | 1.1.1 | ISC | Text 1 |
| picomatch | 4.0.7 | MIT | Text 1 |
| playwright | 1.64.0 | Apache-2.0 | Text 1 · Text 2 |
| playwright-core | 1.64.0 | Apache-2.0 | Text 1 · Text 2 |
| postcss | 8.5.29 | MIT | Text 1 |
| react | 19.3.0 | MIT | Text 1 |
| react-dom | 19.3.0 | MIT | Text 1 |
| react-i18next | 17.0.16 | MIT | Text 1 |
| react-refresh | 0.17.0 | MIT | Text 1 |
| rollup | 4.64.2 | MIT | Text 1 |
| safer-buffer | 2.1.2 | MIT | Text 1 |
| scheduler | 0.28.0 | MIT | Text 1 |
| semver | 6.3.1 | ISC | Text 1 |
| source-map-js | 1.2.2 | BSD-3-Clause | Text 1 |
| std-env | 4.3.0 | MIT | Text 1 |
| three | 0.172.0 | MIT | Text 1 |
| tinybench | 6.2.1 | MIT | Text 1 |
| tinyexec | 1.3.1 | MIT | Text 1 |
| tinyglobby | 0.2.17 | MIT | Text 1 |
| tslib | 2.8.1 | 0BSD | Text 1 |
| typescript | 5.8.3 | Apache-2.0 | Text 1 |
| uid | 2.0.2 | MIT | Text 1 |
| undici-types | 7.24.6 | MIT | Text 1 |
| update-browserslist-db | 1.3.4 | MIT | Text 1 |
| use-sync-external-store | 1.7.0 | MIT | Text 1 |
| vite | 6.4.4 | MIT | Text 1 |
| vitest | 5.0.3 | MIT | Text 1 |
| why-is-node-running | 3.2.1 | MIT | Text 1 |
| yallist | 3.1.1 | ISC | Text 1 |
| zustand | 5.0.15 | MIT | Text 1 |