Technical - Windows - licence - www

windowsで作られたwwwサーバ公開時のライセンスについて


本情報は2006年10月4日現在、Windowsマシンをwwwサーバとして インターネットに公開する際の条件を独自に調査した結果を纏めたものですが、 その内容及びそれにより生じる結果等について、いかなる保証もしません。
公式な情報は必ず開発元/販売元などにご確認下さい。

結論から言えば、普通のWindowsマシンをwwwサーバとしてインターネットに 公開可能です。しかし、使用しているOSの種類や組み合わせるソフトウェアにより様々な制約が あります。

Microsoft社の情報
[ 643279 ] Windows XP Professional および Windows 2000 Professional 上で Web サーバーや DNS、ファイアウォールなどのインターネットサーバーサービスを利用することはできますか。  キャッシュ

上記の情報をきちんと理解する必要があります。

参考までに、にまとめてました。(大きすぎ)

 本来、windowsのライセンス (参照)(2003Server)からすれば、必要とされるライセンスは「サーバーライセンス」と「クライアント アクセス ライセンス(Windows CAL)」です。CALに関してはこの文書で

>ただし、インターネットをのみを介して Windows Server 2003 にアクセスする際に Windows Server 2003 による 認証を受けない場合、WindowsServer 2003 またはマルチプレキシング サ ービスにより個々に識別されない場合 (例:一般に公開されている Web サイトを匿名で閲覧する場合)は、ユーザーまたはデバイスごとの Windows CAL を取得する必要はありません

とされています。

従って、認証を伴わないwwwサーバがクライアント版のXP Professionalや2000 Professionalであれば 「10 接続」といった制約は無さそうに思えますが、「使用許諾契約書」の記載に注意を払う必要があります。

つまり、

>「10 台のコンピュータまたはその他の電子デバイス (以下 各々を「本デバイス」といいます) から同時に本ワークステ ーション コンピュータに接続することができます」

を厳密に考えれば、例え(接続制限が10になっていない)apacheを使っていても、 「10 台を超えるコンピュータまたはその他の電子デバイス」からのアクセスが 有っては(出来ては)ならないことになります!。

セッション数の設定には、十分注意が必要して下さい。



関連:

http://itpro.nikkeibp.co.jp/article/COLUMN/20060811/245694/?ST=start
Windows XPをサーバーに使う際の制限は?

http://sakaguch.com/pastbbs/0009/B0004790.html
No.4790 Windows XPでサーバーを構築するのは、Microsoft社の使用許諾契約違反になるのでは?

http://mm.apache.or.jp/pipermail/apache-users/2003-January/002302.html
Re: WinXPで動かすときのライセンス問題(Re: はじめまして。)

http://wago.nobody.jp/etc/license/
Windows2000 Professionalで外部公開サーバーについて