C プログラミング言語の拡張機能として作成された高レベルの汎用プログラミング言語。低レベルのメモリ操作機能に加えて、オブジェクト指向、汎用、関数型の機能を備えています。
NumPy のライセンスは以下に記載されています。含まれているバイナリについての記述もあります。これを読んでご自身で判断されるか、または法律の専門家(弁護士など)の助言を得てください。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
こんにちは。
私は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 プログラミング言語の拡張機能として作成された高レベルの汎用プログラミング言語。低レベルのメモリ操作機能に加えて、オブジェクト指向、汎用、関数型の機能を備えています。
ロックされた質問。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
NumPy のライセンスは以下に記載されています。含まれているバイナリについての記述もあります。これを読んでご自身で判断されるか、または法律の専門家(弁護士など)の助言を得てください。