サードパーティのソースとライセンス
固定された依存関係、通知、フィクスチャの出所。
依存関係と通知
ヘルパーには CPython 3.12.14 と、packaging/ で固定されたパッケージがバンドルされています。ビルドのたびに、実際にインストールされたディストリビューションから ThirdPartyNotices を生成します。ここには、ライセンスと著作権の表記、パッケージのメタデータとバージョン、wheel に同梱された通知(GEOS、BLAS、Qhull)、Python のライセンスが含まれます。ビルドツールも、念のため一覧に含めています。Python のライセンス全文は packaging/ に保存されています。
依存関係のライセンスから、このプロジェクトやモデルのライセンスを推定することはしません。公開リリースを行う前に、実際に同梱する依存関係について、ライセンスとソース公開の義務を確認してください。
フィクスチャの出所
fixtures/originals/ にある 11 個の元の STL は、ユーザーから提供された機械設計のデータです。パブリックドメインである、あるいは自由に再配布できるとは想定していません。リポジトリやリリースを公開する前に、公開範囲と権利を確認してください。実行時にモデルのデータを外部サービスに送ることは一切ありません。
外部の参考資料
設計にあたっては、SwiftUI のドラッグ&ドロップ、および Developer ID による配布と公証に関する Apple のドキュメントと、バンドル済みインタープリタの方式、および macOS のアーキテクチャと署名に関する PyInstaller のドキュメントを参考にしました。正確なリンクは docs/ に記載されています。また同ファイルには、macOS 27 以降かつ arm64 のみという最低要件、各種の上限、キューの方針、レイアウトは、測定に基づく性質ではなくプロジェクトとしての判断であることも明記されています。