第三者製DLLに静的リンクされたMicrosoft CRTの再頒布について

Misa 0 評価のポイント
2026-11-04T12:21:05.31+00:00

個人開発者として、Visual Studio Community 2026 を使用して有料の Windows デスクトップアプリケーションを開発・提供しています。

既存アプリのアップデートにあたり、第三者が提供するネイティブDLLの再頒布条件を確認しています。

現在検討しているのは ONNX Runtime 1.27.1 です。

このDLLが、上流の提供者によって Microsoft Visual C++ CRT を静的リンクしてビルドされている場合について確認したいです。

私自身がCRTをリンクしてビルドするのではなく、第三者が作成・公開した完成済みDLLを、改変せずに自分の有料アプリケーションへ同梱して再頒布するケースです。

この場合、下流のアプリケーション配布者である私自身にも、DLL内部に含まれているMicrosoft CRTコードについて独立した再頒布権が必要なのでしょうか。

それとも、上流のDLL提供者が適切なMicrosoftのライセンス/再頒布権に基づいてそのDLLを作成・配布している場合、下流側ではその完成済みDLLを上流のライセンス条件に従って再頒布できるのでしょうか。

可能であれば、このケースに適用されるMicrosoftまたはVisual Studioの公開ライセンス条項・再頒布条件をご教示ください。

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

開発者テクノロジ | Visual Studio | その他
開発者テクノロジ | Visual Studio | その他

Windows、Web、モバイル デバイス、その他多くのプラットフォーム向けのアプリケーションを構築するための、マイクロソフトが提供する統合開発ツール スイートのファミリーです。 特定のカテゴリに適合しないその他のトピック。

0 件のコメント コメントはありません

1 件の回答

並べ替え方法: 最も役に立つ
  1. gekka 14,721 評価のポイント MVP ボランティア モデレーター
    2026-11-05T10:39:38.4133333+00:00

    developercommunity.visualstudio.comに問題を上げたので、以降はあっちでやってください


    第三者の公開したものを利用する場合、そのdll等が配布できるライセンスかを確認するのはあなたの責任です。
    ライセンスの契約論をこのようなコミュニティでしても、正しさは保証されません。

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


お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "推奨" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。