XTreeは、元々はDOS環境で使用するために設計されたファイルマネージャプログラムです。Executive Systems, Inc.(ESI)によって開発され、1985年4月1日に初めてリリースされ、非常に人気を博しました。このプログラムは文字モードのインターフェースを採用しており、グラフィカルユーザーインターフェースによく見られる多くの要素を備えています。
このプログラムは、DOSがコマンドラインによるファイル管理に依存していた時代に、市場で独自のニッチ市場を開拓しました。その後、MS-DOS 4.0に付属していたDOS Shellは概して成功しませんでしたが、それでもXTreeGoldの速度と機能は優れていました。特に、 Zip圧縮 形式のサポートとファイルの復元機能は優れていました。また、このプログラムはメモリ使用量が非常に少ないという利点もありました。当時、プログラムの実行に利用できるメモリは640kB未満だったため、これは非常に重要な点でした。
XTree 1.0は、1985年4月1日にウエストコースト・コンピュータ・フェアで正式に発表され、39.95ドルで販売されました。XTreeの開発は1984年12月に開始されました。主な開発者は、Executive Systems, Inc.(ESI)という会社に勤務していたジェフリー・C・ジョンソンでした。ESIのオーナーであるデール・シノール、トム・スミス、ヘンリー・ヘルナンデス、そして品質保証を担当したケン・ブルームフィールドも開発に貢献しました。XTreeという名前は、ジョンソンの妻であるアーレッタの発案で、「『XTree』。ほら、『X-Tree、X-Tree。詳しく読んでみて!』みたいな感じ」というものでした。ジョンソンは、ESIが開発したエプソンのバックアップ製品で初めて使用された、視覚的なディレクトリツリーの概念の考案者でした。ジョンソンは、ビジュアルディレクトリツリーの作成について次のように述べている。「私が最初にホワイトボードに描いたとき、部屋にいた全員が[...]私が席に着くと、トムとデールは二人とも『そんなことはできない』と言いました。一方、ヘンリーは私の考えを本を読むように理解し、私の目を見て『... 可能だが、今のコンピューターでは無理だ』と言いました。それは金曜日の午後で、月曜日の朝には稼働し、その日の終わりには懐疑的なオフィスの全員によって正確であることが検証されました。」[ 2 ]
InfoWorld誌によれば、1988年までにXTreeは「おそらく市場で最も人気のあるDOSシェル」になっていた。 [ 1 ]後期のDOSリリースに搭載されたコマンドはTREE、ディレクトリを非常に似た方法で表示した。1991年までにXTreeは300万本以上を売り上げ、6つ以上の言語でリリースされた。[ 3 ]
XTreeは初期バージョンから、サブディレクトリを含むブランチのすべてのファイルを一覧表示したり、ディスク上のすべてのファイルを一覧表示したり[ 4 ]、ファイルの内容をテキストまたは16進数形式で表示したり(ファイル拡張子に関係なく)[ 5 ]といった機能を備えていました。これらの機能は、Windowsに組み込まれているファイルマネージャには追加されませんでした。
XTree は 1988 年に強化版の XTreePro によって補完され、複数のディスク ドライブを操作する機能、速度の向上、およびキーボード コマンドを他の一般的な DOS プログラムにより近づける機能が追加されました。[ 1 ] Novell NetWare接続を備えた XTreePro のバージョンは1988 年後半に登場しました。[ 6 ] XTreeProGold/XTreeGold は 1989 年に Xtree Pro の後継として登場し、インターフェースを強化するプルダウン メニュー、追加のファイル ビューア、および異なるディスク上の場所間でNorton Commanderスタイルの分割ペインを選択できるようになりました。 [ 7 ]最初の GUI 対応 XTree 製品である XTreeMac も 1989 年に発売され、Finder の代替としてXTree インターフェース メタファーをMacintosh Systemに導入しました。Macintosh System ソフトウェアはすでに十分なファイル管理機能を備えていましたが、XTreeMac はファイルの移動とコピーを容易にし、削除の復元と強化されたファイル検索ツールを追加しました。[ 8 ]
また、1989年には、同社は4ヶ月間の「全員のためのソフトウェア恩赦」を実施し、XTreeの不正コピーを使用しているユーザーが少額の料金で登録できるようにした。5000のライセンスが1つ20ドルで販売された。[ 9 ]
XTreeは、 Microsoft Windowsの普及に伴い、衰退の一途を辿った。Windowsに標準搭載されたファイルマネージャーは、XTreeと見た目がやや似ていたものの、速度、キーボードショートカット、機能面では劣っていた。しかし、Windowsに標準搭載されたことで、XTreeは大きな恩恵を受けた。
1992年にXTree for Windowsがリリースされました。この製品は、DOS版で好評だった多くの機能を削除しており、特に削除解除やファイル編集機能が欠けていることが目立ちました。また、プログラムの起動にはDOS版Xtreeや他のWindowsファイルマネージャーよりもかなり時間がかかり、ファイルの表示などの操作も遅くなりました。それにもかかわらず、ファイル圧縮のネイティブサポートや幅広いファイルビューアなどの機能により、その年で最も機能が充実したWindowsファイルマネージャーとなりました。[ 10 ]しかし、これは会社にとって成功とは言えませんでした。1993年にXTree社はCentral Point Softwareに売却され、[ 11 ] 1994年にはSymantecに買収され、[ 12 ] 1995年にはXTree製品の生産が中止されました。
「ハウスキーピングプログラムの中で断然一番優れているのはXtree 2.0だ」とエドワード・メンデルソンは1986年のイェール・レビュー誌で述べ、特にハードディスクユーザーにとっては「Xtreeは使いやすく、決して邪魔にならない」と評した。[ 13 ] InfoWorldは1988年1月にXTree Proを「 DOSシェルのメルセデス」と表現し、最も多くの機能と性能を備えているが「それ相応の価格」であるとした。[ 1 ]
このプログラムの人気を受けて、多くの愛好家が最新のオペレーティングシステムに対応したクローン版を開発している。代表的なクローンとしては、Xfile、ZTreeWin、UnixTree、Ytreeなどが挙げられる。
作者やユーザーは、これらのクローンを競合製品ではなく、むしろオリジナルのXTreeプログラムへのオマージュと捉えているのが一般的である。特にXTreeはもはや市販されていないため、その傾向は顕著である。
UnixTreeはかつてXTreeの公式UNIXシステム版であり、XTreeGoldを非常に忠実にモデルとしていた。
UnixTreeはRob Juergensによって書かれたフリーソフトウェアであり、 GNU一般公衆利用許諾契約書(GPL)の条項に基づいてリリースされています。