次の方法で共有

Windows Server 2025におけるHyper-V上のLinux(ゲストOS)利用時のCAL要件について

tt_bros 20 評価のポイント
2026-06-07T14:08:13.8633333+00:00

お世話になります。新規構築を予定している商用本番サーバーのライセンス(CAL)要件について、確認させてください。

以下の構成において、システムを利用する「クライアントPC(またはユーザー)」に対して、__Windows Server CAL(ユーザーCALまたはデバイスCAL)の購入が必要となるかどうか__をご回答いただけますでしょうか。

1. サーバーのシステム構成

  • 物理OS(ホスト): Windows Server 2025(Active Directoryは不使用、ファイル共有機能も不使用)

仮想化機能: Windows Server 2025 標準の「Hyper-V」機能を使用

仮想OS(ゲスト): Linux(例: Ubuntu Server)

ゲストOS上のアプリケーション: PostgreSQL(データベースサーバー)

2. 運用・接続の形態

クライアントPCにインストールされた業務アプリケーションは、__Linux(ゲストOS)のIPアドレスに対して直接、TCP/IP通信でPostgreSQLへデータベース接続__を行います。

クライアントPCからホストOS(Windows Server 2025)への直接的なアクセス(ファイル共有、リモートデスクトップ、AD認証、DNS/DHCP等のWindows標準機能の利用)は一切ありません。

なお、ホストOS(Windows Server 2025)上では、C#で作成したプログラム、.batファイル、およびPowerShellによる、サーバー内部で完結するバッチ処理のみが稼働します。

3. 質問事項

一般的に「Windows Serverの機能(Hyper-Vなど)を間接的に利用するマルチプレキシング(多重化)に該当する場合、CALが必要」と認識しております。

今回のケースのように、『ホストOS側のWindows機能としてはHyper-VでLinuxを起動させているだけであり、クライアントPCはLinux上のオープンソースソフトウェア(PostgreSQL)と直接IP通信を行うのみ』という利用形態であっても、データベースにアクセスする全クライアント(または全ユーザー)分のWindows Server CALが必要になりますでしょうか?

それとも、Windows Serverのサービスを直接利用していないため、CALは「不要」になりますでしょうか?

以上、商用ライセンス違反を防ぐため、公式なご見解をいただけますと幸いです。よろしくお願いいたします。

ビジネス向け Windows | Windows Server | ユーザー エクスペリエンス | その他
0 件のコメント コメントはありません

質問作成者が受け入れた回答

Hebikuzure aka Murachi Akira 325.9K 評価のポイント MVP ボランティア モデレーター
2026-06-08T06:18:09.87+00:00

商用ライセンス違反を防ぐため、公式なご見解をいただけますと幸いです

ここはコミュニティフォーラムなので「公式の見解」は得られません。また通常 Microsoft は個別のユースケースについての判断の問い合わせに個別の「公式の見解」を出すことはありません。

このような問題は、ライセンス契約である「ライセンス条項」を確認してください。

https://www.microsoft.com/content/dam/microsoft/usetm/documents/windows-server/2025-datacenter-and-standard/oem/UseTerms_OEM_WindowsServer2025_DatacenterAndStandard_Japanese.pdf

こちらに Windows Server のライセンス条項がありますが、以下のような記載があります。


適用除外。

ただし、以下については CAL を取得する必要はありません。

(略)

  • お客様のインスタンスを管理する目的のみでサーバー ソフトウェアのインスタンスにアクセスする、最大 2 つのデバイスまたは 2 人のユーザー
  • 物理的オペレーティング システム環境で実行され、下記の目的に限定して使用しているインスタンス
    • ハードウェア仮想化ソフトウェアを実行する。
    • ハードウェア仮想化サービスを提供する。
    • ライセンス取得済みサーバーのオペレーティング システム環境の管理と保守を行うためのソフトウェアの実行

これを見る限り質問されている要件は「ハードウェア仮想化サービスを提供する」に該当し、CAL が不要なシナリオと考えることができそうです。

とは言え正しいライセンスについてはコミュニティ フォーラムでの情報を鵜呑みにせず、ライセンス リセラーなどに相談されるか、弁護士や会社の法務担当などの専門家の助言を得ることをお勧めします。

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

1 人がこの回答が役に立ったと思いました。

1 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Domic Vo 24,450 評価のポイント 独立アドバイザー
    2026-06-07T14:47:03.7966667+00:00

    こんにちは tt_bros。

    あなたのアーキテクチャでは、すべてのユーザーやデバイスに対してWindows ServerのCALが確実に必要です。Microsoft商用ライセンスの下では、クライアントが直接的または間接的にWindows Serverソフトウェアを利用する場合、CALが必須です。クライアントがLinuxゲストのオープンソースPostgreSQLデータベースに接続しても、ネットワークトラフィックはvmswitch.sysカーネルドライバによって管理されるホストのHyper-V仮想スイッチを物理的に経由します。基盤となるWindowsハイパーバイザーがこれらのリクエストに対応するために計算およびルーティングリソースを積極的に割り当てているため、クライアントはホストインフラを継続的に消費しています。

    多重化やプーリング接続はこのライセンス要件を回避しません。Linuxゲストにアクセスするということは、最終的にクライアントが間接的にWindows Server 2025の基盤に頼って目的地に到達していることを意味する。商用コンプライアンスを維持するためには、そのデータベース環境と通信するすべてのエンドポイントに対してユーザーまたはデバイスCALを取得する必要があります。

    ドミック対

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


お客様の回答

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