NumPyに含まれるファイル名変更済みMicrosoft Visual C++ランタイムDLLを商用アプリで再配布できますか?

walker aruyo 0 評価のポイント
2026-10-26T07:09:50.7166667+00:00

こんにちは。

私はVisual Studio Community 2022を使用して、PythonとNumPyを利用したWindows向け商用アプリケーションを開発している個人開発者です。

NumPy 2.5.4のWindows用wheelには、ファイル名が変更されたMicrosoft署名付きのVisual C++ランタイムDLLが含まれています。

対象DLLの情報

元のファイル名:msvcp140.dll

変更後のファイル名:msvcp140-a4c2229bdc2a2a630acdc095b4d86008.dll

ファイルバージョン:14.40.33810.0

デジタル署名:Microsoft(検証結果:有効)

保存済みのNumPy wheelと、私のアプリに含まれるDLLはバイナリ内容が完全に一致しています。NumPyの拡張モジュールは、変更後のファイル名を参照しています。

質問

Visual Studio 2022の再頒布ライセンスでは、Microsoft署名付きVisual C++ランタイムDLLを、バイナリ内容を変更せず、ファイル名だけ変更した状態で商用Windowsアプリに同梱・再配布することは認められていますか?

Microsoft Learn Q&Aでは正式なライセンス判断が難しい場合は、該当する公式ライセンス条項、または正式に確認できるMicrosoftの担当窓口をご案内いただけると助かります。

よろしくお願いいたします。

開発者テクノロジ | C++
開発者テクノロジ | C++

C プログラミング言語の拡張機能として作成された高レベルの汎用プログラミング言語。低レベルのメモリ操作機能に加えて、オブジェクト指向、汎用、関数型の機能を備えています。

ロックされた質問。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

モデレーターによって推奨された回答
Hebikuzure aka Murachi Akira 337.5K 評価のポイント MVP ボランティア モデレーター
2026-10-26T08:38:30.8866667+00:00

NumPy のライセンスは以下に記載されています。含まれているバイナリについての記述もあります。これを読んでご自身で判断されるか、または法律の専門家(弁護士など)の助言を得てください。

この回答は役に立ちましたか?

0 件の追加の回答

並べ替え方法: 最も役に立つ