Third-Party Licenses

第三者ソフトウェアおよびライセンス情報

1. Method

確認方法と対象

本書は、requirements.txt、requirements-cpu.txt、製品コードのimport、ならびに開発正本の既存仮想環境にある配布メタデータを確認して作成した。新規パッケージのインストール、更新またはダウンロードは行っていない。

表のバージョンは、GPU向けrequirementsと確認時の開発仮想環境の情報である。CPU向けrequirementsでは、llama-cpp-python==0.3.34、torch==2.6.0+cpu、torchvision==0.21.0+cpu、torchaudio==2.6.0+cpuを指定する。配布時は、実際に同梱・使用する版とライセンス文書を改めて確認する必要がある。

本ソフトウェア本体のライセンスはルートのLICENSEにあるMIT Licenseであり、以下の第三者ソフトウェア、GGUFモデル、Whisperモデル、CUDA、Windowsコンポーネントまたは利用者が追加したソフトウェアの権利を許諾するものではない。

Direct Dependencies

直接依存パッケージ

名称用途確認版メタデータのライセンス表記同梱ライセンス等の所在
llama-cpp-pythonGGUF形式のローカルLLM実行0.3.34MITllama_cpp_python-0.3.34.dist-info/licenses/LICENSE.md
torchPyTorchテンソル処理・GPU/CPU実行2.6.0+cu124BSD-3-Clausetorch-2.6.0+cu124.dist-info/LICENSE、NOTICE
torchvision画像処理・Vision関連0.21.0+cu124BSDtorchvision-0.21.0+cu124.dist-info/LICENSE
torchaudio音声処理関連2.6.0+cu124ライセンス名の記載なしtorchaudio-2.6.0+cu124.dist-info/LICENSE
Pillow添付画像の検証・処理12.2.0MIT-CMUpillow-12.2.0.dist-info/licenses/LICENSE
PyAudioマイク入力0.2.14MITPyAudio-0.2.14.dist-info/LICENSE.txt
numpy数値処理2.4.3BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0numpy-2.4.3.dist-info/licenses/LICENSE.txtおよび同梱の個別LICENSE群
openai-whisper音声認識モデルの読込み・推論20250625MITopenai_whisper-20250625.dist-info/licenses/LICENSE
pywin32Windows DPAPI、SAPI5等のWindows連携309PSF配布メタデータのLicense: PSF欄。確認時のdist-infoには個別ライセンスファイルを確認できなかった。
nvidia-ml-pyGPUメモリ監視13.610.43BSD配布メタデータのLicense: BSD欄。確認時のdist-infoには個別ライセンスファイルを確認できなかった。
cryptography持ち出し用暗号化形式等49.0.0Apache-2.0 OR BSD-3-Clausecryptography-49.0.0.dist-info/licenses/LICENSE、LICENSE.APACHE、LICENSE.BSD

llama-cpp-pythonのネイティブ部分、PyTorch関連パッケージのバイナリ、CUDA関連要素には、配布物の構成に応じて追加のNOTICEや条件が含まれる場合がある。ここでは、確認できたPython配布メタデータを超えてライセンスを推測しない。実行ファイル化または依存パッケージの再配布を行う場合は、各配布物に含まれるLICENSE・NOTICE・依存関係を確認し、必要な文書を同梱すること。

Runtime & Models

実行環境とモデル

要素本プロジェクトでの位置付け確認できる情報
CPythonアプリケーション実行環境開発仮想環境はCPython 3.12.10を参照する。Pythonランタイムは本リポジトリに同梱されていないため、配布時は使用するランタイムのライセンス文書を確認すること。
Windows / Win32 APIDPAPI、SAPI5、ウィンドウ・音声デバイス等のOS機能本リポジトリはWindowsやSDKを再配布するものではない。利用条件は各提供元の条件に従う。
GGUFモデル利用者が別途用意するローカルLLMモデルモデルごとに配布元・版・利用条件が異なる。本リポジトリからモデルのライセンスを断定しない。
Whisperモデルopenai-whisperが必要時に取得・利用するモデルモデル重みの取得先・キャッシュ・利用条件はPythonパッケージ本体とは別に確認すること。
CUDA / NVIDIAドライバーGPU向けrequirementsで利用し得る実行環境本リポジトリはこれらを同梱しない。利用・再配布時は提供元の条件に従う。

Distribution

配布時の注意

この文書はライセンス本文の代替ではない。依存パッケージ、Pythonランタイム、モデル、実行ファイル等を配布する場合は、実際の同梱物について必要なライセンス本文、NOTICE、著作権表示および配布条件を確認してください。LICENSEのMIT Licenseと第三者ソフトウェアのライセンスは、別々に適用されます。