45 lines
2.0 KiB
Markdown
45 lines
2.0 KiB
Markdown
# Third-party notices
|
|
|
|
이 문서는 저장소에 직접 포함되어 배포되는 주요 third-party 자산의 출처와
|
|
라이선스를 기록합니다. package manager가 설치하는 전체 dependency 목록은
|
|
lockfile을 기준으로 별도 감사합니다.
|
|
|
|
## acadrust 0.4.1 / DWG WASM
|
|
|
|
- 역할: DWG binary parsing
|
|
- upstream: <https://github.com/hakanaktt/acadrust>
|
|
- crate source: <https://crates.io/crates/acadrust/0.4.1>
|
|
- 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: <https://github.com/google/fonts/tree/main/ofl/nanumgothic>
|
|
- 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에 확인했습니다.
|
|
|
|
## Runtime libraries
|
|
|
|
- Three.js — MIT, <https://github.com/mrdoob/three.js>
|
|
- dxf-parser — MIT, <https://github.com/gdsestimating/dxf-parser>
|
|
- opentype.js — MIT, <https://github.com/opentypejs/opentype.js>
|
|
- web-ifc — MPL-2.0, <https://github.com/ThatOpen/engine_web-ifc>
|
|
|
|
각 library의 license text는 clean install 후 해당 package에 포함된 license
|
|
파일에서도 확인할 수 있습니다.
|