# Third-party notices 이 문서는 저장소에 직접 포함되어 배포되는 주요 third-party 자산의 출처와 라이선스를 기록합니다. package manager가 설치하는 전체 dependency 목록은 lockfile을 기준으로 별도 감사합니다. ## acadrust 0.4.1 / DWG WASM - 역할: DWG binary parsing - upstream: - crate source: - license: Mozilla Public License 2.0 - license text: [`LICENSES/MPL-2.0.txt`](./LICENSES/MPL-2.0.txt) - shipped WASM SHA-256: `aeb211f98e7e4aacfeb2d8430a1ca0fb14b507885f17af13137bd24ed0eca7a3` WASM binary의 embedded source path에서 `acadrust-0.4.1` 사용을 확인했습니다. 현재 binary를 최초 생성한 Rust wrapper source와 toolchain은 기존 두 upstream repository에 남아 있지 않습니다. 이 저장소는 해당 binary를 standalone commit `95fa6a452b50394ff11fba60db482dd038fe2355`에서 checksum을 유지한 채 이관했습니다. 재현 build와 외부 package 배포는 Gitea issue #3에서 별도로 관리합니다. ## NanumGothic-Regular.ttf - 역할: DWG/DXF TEXT와 MTEXT glyph rendering - upstream: - copyright: Copyright 2010 The Nanum Project Authors - license: SIL Open Font License 1.1 - license text: [`LICENSES/OFL-1.1.txt`](./LICENSES/OFL-1.1.txt) - shipped font SHA-256: `76f45ef4a6bcff344c837c95a7dcc26e017e38b5846d5ae0cdcb5b86be2e2d31` 위 checksum은 Google Fonts의 현재 `NanumGothic-Regular.ttf`와 동일함을 2026-07-29에 확인했습니다. ## Draco decoder - 역할: glTF geometry decompression - upstream: - license: Apache License 2.0 - license text: - distribution: 설치된 Three.js의 `DRACO_GLTF_CONFIG` import가 production build에 version 일치 hashed JavaScript/WASM asset으로 포함합니다. ## Basis Universal transcoder - 역할: KTX2/Basis Universal texture transcoding - upstream: - license: Apache License 2.0 - license text: - distribution: 설치된 Three.js의 `KTX2Loader` import가 production build에 version 일치 hashed JavaScript/WASM asset으로 포함합니다. ## KTX2 E2E fixture - 역할: production subpath에서 Basis Universal transcoder 실제 실행 검증 - upstream: - license: MIT, - local path: `tests/fixtures/viewer3d/BasisTexture.ktx2` - SHA-256: `e56ddcc757fc73ff06bb0dac2a3533ce79c1e196ad895a3ff7dcc4d9de6b9d5d` - distribution: E2E가 same-origin request로만 제공하며 production artifact에는 포함하지 않습니다. ## Runtime libraries - Three.js — MIT, - dxf-parser — MIT, - opentype.js — MIT, - web-ifc — MPL-2.0, 각 library의 license text는 clean install 후 해당 package에 포함된 license 파일에서도 확인할 수 있습니다.