トップ よくある質問 作者ブログトップ お問い合わせ・ご注文

UNIX初期の歴史再検証 --- Part12

・2次資料から読み取れること

今回は2次資料を見て行きます。

http://www.oreilly.com/openbook/opensources/book/kirkmck.htmlには、

In January 1974, a Version 4 tape was delivered and Unix was installed by graduate student Keith Standiford.

Although Ken Thompson at Purdue was not involved in the installation at Berkeley as he had been for most systems up to that time, his expertise was soon needed to determine the cause of several strange system crashes. Because Berkeley had only a 300-baud acoustic-coupled modem without auto answer capability, Thompson would call Standiford in the machine room and have him insert the phone into the modem; in this way Thompson was able to remotely debug crash dumps from New Jersey.

they purchased an 11/40 running the newly available Version 5.

Early in 1975, the money was obtained. At nearly the same time, DEC announced the 11/70, a machine that appeared to be much superior to the 11/45. Money for the two 11/45s was pooled to buy a single 11/70 that arrived in the fall of 1975. Coincident with the arrival of the 11/70, Ken Thompson decided to take a one-year sabbatical as a visiting professor at the University of California at Berkeley, his alma mater. Thompson, together with Jeff Schriebman and Bob Kridle, brought up the latest Unix, Version 6, on the newly installed 11/70.

といったことが書かれています。

まとめると、以下のようになります。
・PDP-11/45上でバージョン4が、PDP-11/40上でバージョン5が、PDP-11/70上でバージョン6が動いていた。
・バージョン4のインストールに関しては、ケン・トンプソンが電話でつないで支援をした。
・PDP-11/70上でバージョン6を動かしたのはケン・トンプソンであり、母校であるカリフォルニア大学バークレー校にサバティカルで来ていた。

 このように、バージョン6のマニュアルが書かれた時点ではPDP-11/70での動作確認はとれていなかったものの、1975年の秋には、PDP-11/70上で動作していたことがわかります。

 バージョン6のマニュアルに書かれている

The main difference between an 11/40 and an 11/45 (or 11/70) system is

という記述からは、PDP-11/70は、その時点では手元にないものの、本質的にPDP-11/45と大差がないので、簡単に動作させられるだろうと思っていたのではないかと推測されます。そして、実際に、カリフォルニア大学バークレー校で動作したということなのでしょう。
 また、PDP-11/40上でバージョン5が動作していたこともわかります。
これもマニュアルが書かれた時点では動作確認が取れていなかったかもしれません。

 こういった、マニュアル作成後に動作が確認できたものを含めて、以下の表ができあがります。

バージョン日付台数ハードメモリ
バージョン019691PDP-78KB
バージョン11971/1110PDP-11/2024KB
バージョン21972/66PDP-11/20 
バージョン31973/24PDP-11/4538KB以下
バージョン41973/1130PDP-11/45 
バージョン51974/650PDP-11/45,4050KB
バージョン61975/5500PDP-11/40,7064KB
バージョン71979/1 PDP-11/45,70, Interdata 8/3296KB


前回へ      次回へ