
「すべてのデモの母」は、スタンフォード研究所の拡張研究センターによる開発の画期的なコンピュータデモンストレーションであり、後付けでその名が付けられた。これは、1968年12月9日にサンフランシスコで開催されたAssociation for Computing Machinery / Institute of Electrical and Electronics Engineers (ACM/IEEE) - Computer Societyの秋季合同コンピュータ会議で、ダグラス・エンゲルバートによって発表された。 [ 1 ]
90分間のライブデモンストレーションでは、オンラインシステム(NLS)と呼ばれる完全なコンピュータハードウェアおよびソフトウェアシステムが紹介され、ウィンドウ、ハイパーテキスト、グラフィックス、効率的なナビゲーションとコマンド入力、ビデオ会議、コンピュータマウス、ワードプロセッシング、動的ファイルリンク、リビジョン管理、共同リアルタイムエディタなど、現代のパーソナルコンピューティングの多くの基本要素が初めて実演されました。
エンゲルバートのプレゼンテーションは、これらの要素すべてを単一のシステムで初めて公に実証したものでした。このデモンストレーションは非常に大きな影響力があり、 1970年代初頭にはゼロックスPARCで同様のプロジェクトが数多く生まれました。その根底にある概念と技術は、1980年代から1990年代にかけて、Apple Macintosh、Atari ST、 Commodore Amiga、Acorn Archimedes、そしてMicrosoft Windowsのグラフィカルユーザーインターフェースといったオペレーティングシステムに影響を与えました。
エンゲルバートが増強研究センター(ARC)やオンラインシステムの開発に至った思考の多くは、第二次世界大戦と冷戦初期の「研究文化」から派生したものである。エンゲルバートにとって特に大きなインスピレーション源となったのは、アトランティック誌に掲載されたヴァネヴァー・ブッシュの記事「 As We May Think」で、エンゲルバートは1946年にアメリカ海軍のレーダー技術者としてフィリピンに駐留していた際にこれを読んだ。[ 2 ]エンゲルバートの見解では、戦争から得られた科学的知識を社会が正しく活用するためには、その知識をより適切に管理・規制する必要があると考えられていた。[ 2 ]
フレッド・ターナーは著書『カウンターカルチャーからサイバーカルチャーへ』の中で、戦後の世界におけるテクノロジーの意図せざる影響を見て、この見解を表明した。[ 3 ]
アメリカ軍は世界を滅ぼしかねない技術を開発した。その結果、科学者や技術者たちは世界中に散らばり、知識を駆使して病気を根絶し、食糧生産を増やそうと試み始めた。多くの場合、それは第三世界の国々の冷戦における忠誠心を獲得しようとする試みだった。エンゲルバートはこうした取り組みについて読み、それらがしばしば裏目に出ることを目の当たりにした。急速な食糧生産は土壌の枯渇を招き、昆虫の根絶は生態系の不均衡を引き起こした。
これは最終的に、コンピュータは単に計算を行うだけでなく、人間の精神能力を拡張するために使用できるという考えにつながった。[ 3 ]

エンゲルバートは1960年代初頭、スタンフォード大学のスタンフォード研究所(SRI)にある拡張研究センター(ARC)にコンピュータエンジニアとプログラマーのチームを結成した。 [ 4 ]彼の考えは、コンピューティングを単なる数値計算から解放し、コミュニケーションと情報検索のためのツールにすることだった。[ 5 ]彼は、ヴァネヴァー・ブッシュのMemexマシンのアイデアを現実のものにしたいと考えていた。Memexマシンでは、一人の人間が対話的に使用するマシンが、その人の知能を「拡張」することができる。[ 5 ]
NASAとARPAの資金援助を受け、6年間かけて彼のチームは、そのようなコンピュータシステムを現実のものにするためのすべての要素をまとめました。[ 6 ] ARPAのディレクター、ロバート・テイラーの勧めで、NLSは1968年秋の合同コンピュータ会議でサンフランシスコのシビック・オーディトリアムで初めて一般公開されました。[ 7 ]
会議のセッションは「人間の知能を増強するための研究センター」というタイトルで発表されました。[ 8 ]約1,000人のコンピュータ専門家が講堂に集まり、発表を傍聴しました。[ 9 ]聴衆の中には、アラン・ケイ、チャールズ・アービー、アンディ・ヴァン・ダム[ 10 ]、そしてボブ・スプロール[ 11 ]といった著名人もいました。
エンゲルバートは、地理的に分散したチーム(ビル・パクストンを含む)の協力を得て、ビル・イングリッシュがプレゼンテーションの技術的な要素を指揮し、NLSの機能を実演した。[注1 ]プレゼンテーションでは、 NLSコンピュータからのビデオ出力を高さ6.7メートル(22フィート)の大型スクリーンに表示できるEidophorビデオプロジェクターを使用し、聴衆がエンゲルバートの作業内容を見られるようにした。[ 13 ]
Augmentの研究者たちは、1968年当時としては高速な1200ボーのカスタムメイドの自作モデムを2台作成し、専用線で接続して、シビック・オーディトリアムのコンピュータワークステーションのキーボードとマウスからメンロパークの本部にあるSDS-940コンピュータにデータを転送した。[注2 ]
研究室と会議場の間で双方向のライブビデオを提供するために、2 つのマイクロ波リンクが使用されました。イングリッシュはまた、大画面に表示されるものを制御するビデオスイッチャーを操作しました。メンローパークのカメラオペレーターはスチュワート・ブランドで、当時彼はコンピューターの専門家ではなく、ホール・アース・カタログの編集者として最もよく知られていました。スチュワート・ブランドは、デモのプレゼンテーション方法についてエンゲルバートとチームにアドバイスしました。[ 14 ]エンゲルバートは、同じ研究室でLSDの実験を行ったときにスチュワート・ブランドと知り合いました。 [ 15 ]
90分間のプレゼンテーション中、エンゲルバートはマウスのプロトタイプを使って画面上を移動したり、テキストをハイライト表示したり、ウィンドウのサイズを変更したりした。[ 16 ]これは、画面上のテキストを操作するための統合システムが初めて公に発表された時だった。[ 16 ] [注3 ]
別々に、彼の Augment の仲間であるJeff RulifsonとBill Paxton が画面の別の場所に現れ、ARC から遠隔でテキストの編集を手伝った。編集中は、お互いの画面を見たり、話したり、お互いの姿を見ることもできた。さらに、下線付きのテキストをクリックすると別の情報ページにリンクされることを実演し、ハイパーテキストの概念を示した。[ 4 ]
彼がデモンストレーションを終えると、聴衆はスタンディングオベーションを送った。システムのデモンストレーションをさらに進めるため、参加者がNLSワークステーションを詳しく見て、エンゲルバートに質問できるように、別の部屋が用意された。[ 4 ]最後に、エンゲルバートのNLSシステムについて触れておきたい。フレッド・ターナーは著書『カウンターカルチャーからサイバーカルチャーへ』の中で次のように述べている。
エンゲルバートは「ブートストラップ」の哲学を提唱した。それは、NLSという社会技術システムの実験的な変革がそれぞれシステム自体にフィードバックされ、システムが進化(そしておそらく改善)するというものである。[ 18 ]

実演前は、コンピュータ科学界のかなりの部分がエンゲルバートを「変わり者」と考えていた。[ 16 ]実演が終わると、彼は「両手で稲妻を操る」と評された。[ 19 ]ヴァン・ダムは同様のシステムに取り組んでいたが、1967年に着手したばかりで、NLSの成熟度の高さに驚愕した。彼はプレゼンテーション後の質疑応答で、エンゲルバートに質問攻めにした。[ 20 ]エンゲルバートへの質問が終わると、ヴァン・ダムはNLSのデモがこれまで見た中で最高のものだったと認めた。[ 20 ]ヴァン・ダムはその後、1970年代にコンピュータグラフィックスの教育におけるリーダーとなった。[ 21 ]しかし、コンピュータ科学への実際の影響は限定的だった。
誰もが驚愕し、素晴らしいと思ったものの、それ以上のことは何も起こりませんでした。ほとんど影響はなかったのです。人々はまだ時代遅れだと考え、物理的なテレタイプ端末を使っていたため、ガラス製のテレタイプ端末への移行すらまだ進んでいませんでした。そのため、小規模ながら活発な研究コミュニティの関心を喚起したものの、コンピュータ分野全体に影響を与えることはありませんでした。
—アンディ・ヴァン・ダム、「ハイパーテキスト半世紀を振り返って」(29:15)。ハイパーテキスト2019カンファレンス基調講演
1970年代が始まると、エンゲルバートのチームの多くはARCを離れ、それぞれ独自の道を歩み始め、その多くは最終的にゼロックス・パロアルト研究所(PARC)に移籍した。その中には、マウスをさらに改良することになるビル・イングリッシュもいた。 [ 4 ]また、NASAとARPAでエンゲルバートを支援していたロバート・テイラーもPARCに移籍した。[ 22 ]デモに参加していたアラン・ケイは、 PARC在籍中にSmalltalkと呼ばれるオブジェクト指向コンピューティング環境を設計することになる。 [ 16 ]
1973年までに、ゼロックス Alto は、エンゲルバートが 1968 年に実演した NLS 端末に似た、完全に機能するパーソナル コンピュータとなったが、はるかに小型で物理的に洗練されていた。マウスで操作するGUIを備えたAlto は、 1980 年代にスティーブ ジョブズとAppleの Macintosh コンピュータおよびオペレーティングシステムに影響を与えることになる。[ 23 ]最終的に、MicrosoftのWindows オペレーティングシステムはMacintosh に倣い、Alto や NLS システムと同様にマルチボタン マウスを使用するようになった。[ 1 ]
エンゲルバートの影響力は会議でピークに達し、1970年代から1980年代にかけては、アップルやマイクロソフトが採用したことで有名なマウスとハイパーテキストの発明者として主に記憶されていた。1998年のデモ30周年には、スタンフォード大学がコンピューティングとワールドワイドウェブに対するエンゲルバートの先見的な影響を称える大規模な会議を開催した。[ 24 ] 40周年が祝われる頃には、エンゲルバートのデモはコンピュータの歴史上最も重要なものの1つとして認められていた。[ 25 ]
2015年には、パフォーマンスアートの音楽作品「ザ・デモ」でこの出来事が描かれた。ミケル・ラウズとベン・ニールが作曲・演奏し、スタンフォード大学のビング・コンサートホールで初演された。[ 26 ] [ 27 ] [ 28 ]
電子書籍のページ数は、使用するデバイスやフォントによって多少異なる場合があります。