クレジットとライセンス
最終更新 2026-10-25
当サイトのコード
ツールのページ、図面ビューア、計測・数量・書き出しのコード、およびページのレイアウトは、当サイト向けに作成したものです。
ライブラリとファイル
DWGおよびDXFの読み込みには、オープンソースのライブラリであるacadrustを使用しています。これはWebAssemblyにコンパイルしたもので、変更は加えていません。ライセンスはMozilla Public License 2.0で、ライブラリのソースコードを公開し続けることが求められています。ソースコードは表内のリンク先にあり、ライセンス全文はacadrust MPL-2.0ライセンスファイルに掲載しています。PDFの読み込みには、Mozillaのpdf.jsを使用しています。ライセンスはApacheライセンスで、ライセンスファイルは同梱されており、/vendor/pdfjs/LICENSEにあります。テストで使用しているサンプル図面は、MITライセンスのACadSharpプロジェクトのものと、当サイトで作成した図面です。
| 名称 | 用途 | ライセンス |
|---|---|---|
| acadrust 0.6.7 | Reads DWG and DXF files and writes DXF; compiled to WebAssembly and used unmodified. Source code of the library is at the link; the licence text is in the repository. Its DWG code is ported from ACadSharp (MIT). | MPL-2.0 |
| ACadSharp | Origin of acadrust's DWG code; its sample drawings are used as test files | MIT |
| pdf.js 6.4.299 (pdfjs-dist) | Opens and draws PDF pages and reads their vector paths | Apache-2.0 |
| ezdxf | Used only to generate test drawings with known answers, not shipped on the site | MIT |
| Lucide icons 1.61.0 | Navigation icons in the page template | ISC |
| Licence texts and notices | MPL-2.0 text for acadrust, and the licence list of every library compiled into the DWG and DXF reader | - |