PDP-10愛好家がMITの古代オペレーティングシステムを復活させる

Table of Contents

PDP-10愛好家がMITの古代オペレーティングシステムを復活させる

GitHub の興味深いメンバーの中には、伝説的な Digital PDP-10 用の Incompatible Timesharing System と呼ばれるシステムなど、コンピューティングの歴史の再発見と保存に専念する多くのプロジェクトがあります。

Wikipedia が正しければ、ITS (その名前は以前の MIT プロジェクトである Compatible Time Sharing System に由来) は Multics への不満から作成されました。

Vulture South の目には、ITS の特徴として際立ったものが少なくとも 1 つあります。それは、ユーザー プロセスとして実行される仮想デバイスの作成です。これにより、当時の ARPAnet を分散コンピューティングに使用することがサポートされ、接続されたマシンは互いのストレージをローカルであるかのように扱うことができました。

GitHub PDP-10 ITS プロジェクトによれば、MIT は 1990 年に ITS をシャットダウンしましたが、「熱心なファンが今日まで ITS システムを運用し続けています」。

Nocrew.org のリポジトリが約 15 年間変更されていないとしても、元のソース コードはまだ利用可能です。

ARPAネット 1977

PDP-10は1977年のARPAnetで大きな話題となった。画像: コンピュータ歴史博物館、クリエイティブ・コモンズ提供

Vulture Southは、PDP-10グループが自らに課した課題を、たとえITSという限定された範囲においてであっても、羨ましく思っていません。彼らは、古いITSプログラムのソースコードを探し出し、自動ビルドITSシステムを構築し、発見したプログラムを修正・拡張し、ホスト名、IPアドレス、ハードウェアデバイスの設定オプションを提供することを目指しています。

また、SIMH エミュレータ (元 DEC エンジニアで VP の Robert Supnik が保守し、Computer History Simulation Project で入手可能) または KLH10 をお持ちの場合は、ITS を実行する楽しさを体験できます。

しかし、それだけではありません。ITS には PDP-11 エミュレーターも含まれています。

PDP-10 に感傷的になるには若すぎる人にとっても、ITS はまったく役に立たないわけではありません。TCP サポート、Telnet および Supdup (RFC 734) サーバーおよびクライアント、FTP および SMTP メール サポートが含まれています。®

Discover More