AN HTTPDとは、1996年に中田昭雄が開発した、Windowsで動作するWebサーバアプリケーションである。プロキシ/キャッシュサーバとしても動作可能である。

AN HTTPD
作者 中田昭雄
初版 1996年7月13日 (27年前) (1996-07-13)
最新版
1.42p / 2006年4月2日 (18年前) (2006-04-02)(開発終了)
プログラミング
言語
C++[1]
プラットフォーム Windows
サポート状況 不明
種別 Webサーバ
公式サイト AN HTTP Server Home Page - ウェイバックマシン(2015年2月7日アーカイブ分)
テンプレートを表示

1996年7月13日からフリーウェアとして一般に配布されていたが、2015年2月頃に公式サイトが閉鎖された。

概要 編集

公式にアナウンスされているWindowsの対応バージョンは、Windows 95/98/Me/NT/2000/XPである。Windows Vistaやそれ以降の対応状況については正式に発表・サポートされなかった。

ソフトウェア本体であるEXEファイルを実行すると、Webサーバーとして起動する。開発者が日本人であるため、メニューや設定画面の表記が標準で日本語である。各種設定作業をGUI上で行える一方、CUIで設定を行うことはできなかった。

その他、基本的な機能は以下の通りであった。

UNIX用に書かれたものは動かない場合もある[2]

2006年4月2日にバージョン1.42pの公開を行った時点で、今後対応予定のバグや機能追加予定として170個以上の懸案が「対応中または対応予定」とされていたが[3]、それ以降のバージョンは公開されず、今後の開発やサポート状況についても表明されることはなかった。2015年2月頃に公式サイトが閉鎖された[4]

ソフトウェアの開発にはBorland C++を使用していたほか、gzip圧縮zlibを使用していた[1]

歴史 編集

作者(中田昭雄)は勤務する会社[5]で、HP-UXCERN(W3C)を使用したWebサーバを構築していたが、社内の要望に合わせ、Windows 95で動作するWebサーバアプリケーションとして開発した[6]1996年3月17日に初版0.1alpha1が完成したが、一般には公開されなかった。

1996年7月13日、0.2beta1が作者個人の製作物として公開され、以降はフリーウェアとして一般に公開される。1998年9月20日に正式版が公開され、メッセージウィンドウや設定ダイアログが日本語で表示できるようになった[7]

1999年5月16日に公開された1.16で、初めてセキュリティホールが発覚、5月20日に対策版として1.16bが公開された。その後も次々とセキュリティホールが発見され[8]、バージョンアップや対策版による対応が行われた。

2000年3月4日公開された1.33は、3月7日に「バグが多く、対応にしばらく時間が必要と思われる」と発表し[6]、公開が中止された。

2002年オンラインソフトウェア大賞に入賞した。

2006年4月、結果的に最終版となるバージョン1.42pが公開された[2]

その後は更新されず、2015年2月頃に公式サイトが閉鎖された[4]

関連書籍 編集

一般公開された1996年から、多数の関連書籍で紹介・解説された。

脚注・出典 編集

  1. ^ a b AN HTTP Server 1.42p README - ウェイバックマシン(2014年7月15日アーカイブ分)
  2. ^ a b AN HTTP Server Home Page - ウェイバックマシン(2015年2月7日アーカイブ分)
  3. ^ TODO for AN HTTP Server - ウェイバックマシン(2014年7月15日アーカイブ分)
  4. ^ a b AN HTTP Server Home Page - ウェイバックマシン(2015年2月16日アーカイブ分) - "403 Forbidden"と表示される。
  5. ^ 会社名などの詳細は公表されていない。
  6. ^ a b AN HTTP Server History - ウェイバックマシン(2014年7月15日アーカイブ分)
  7. ^ 窓の杜 - フリーのWWWサーバーソフト「AN HTTPD」v1.00正式版がリリース
  8. ^ Security Information for AN HTTP Server - ウェイバックマシン(2014年10月13日アーカイブ分)

外部リンク 編集