UNIX考古学
https://gyazo.com/45c15628befdc5e3ebeb7e6dbe1115d2
第1 章プロローグ:Multics
1.1 Multicsの開発 — Unix 誕生の契機
1.2 Project Whirlwind
1.3 ARPA
1.4 Multics
第2 章PDP–7 Unix
2.1 Ken ThompsonとDennis Ritchie
2.2 Multics Project 撤退直後の混乱
2.3 開発用コンピュータの調達
2.4 Space Travel
2.5 PDP–7 Unix
2.6 TMG
2.7 Programming Language B
第3 章First Edition Unix(Version 1 Unix)
3.1 私のグループ
3.2 起死回生の妙案
3.3 PDP–11
3.4 QED — Ken Thompson のバックキャリア
3.5 roff
3.6 First Edition Unix(Version 1 Unix)
第4 章Third Edition Unix(Version 3 Unix)
4.1 Small is Beautiful
4.2 1972–1973の状況
4.3 C 言語の開発
第5 章デビュー
5.1 学会発表
5.2 BBNのLISP研究
5.3 PDP–10の登場
5.4 デマンドページングによる仮想記憶
5.5 TENEXの人気
5.6 TENEXの評価
第6 章Programmer’s Workbench
6.1 Fourth Edition Unix
6.2 1974 年から1975 年の状況
6.3 Programmer’s Workbench
第7 章Seventh Edition Unix(Version 7 Unix)
7.1 新たなスタンダード
7.2 Portable C Compiler(PCC)
7.3 Unixカーネルのポータビリティ
7.4 Interdata 8/32
7.5 Seventh Edition Unixの意義
第8 章Unix at Berkeley
8.1 Unixのサポート
8.2 UCBでのUnixの導入
8.3 PostgreSQLの祖先Ingres
8.4 そのころのUnixは?
8.5 50 Bugs
第9 章Berkeley Software Distribution
9.1 Unix 互換OS
9.2 Pascal: モダンなプログラミング言語
9.3 Pascal 誕生
9.4 UNIX Pascal System
9.5 Editor for Mortals
第10 章UNIX 32/V
10.1 BSTJ UNIX特集号
10.2 VAX–11/780への移植
第11 章Third Berkeley Software Distribution(3BSD)
11.1 Richard FatemanとMacsyma
11.2 仮想記憶機能のサポート
11.3 Third Berkeley Software Distribution(3BSD)
第12 章ARPANET
12.1 ARPANET (1) — コミュニケーションデバイスとしてのコンピュータ
12.2 1969年のアメリカ社会の情勢
12.3 ARPANET (2) — インターネット前史
12.4 DARPAと4BSD
第13 章4BSD
13.1 DARPAからの支援
13.2 4BSD
13.3 4BSDのパフォーマンスチューニング
13.4 4.1BSD
第14章 4.2BSD/4.3BSD
14.1 4.2BSD
14.2 4.3BSD
第15章 ワークステーションのコンセプト
15.1 コンピュータのパラダイム
15.2 パーソナルコンピュータのコンセプト
第16 章AT&TとUnixライセンス
16.1 オープンソースの文化
16.2 巨大企業AT&T
16.3 独占禁止法訴訟とUnixライセンス
第17章 Unix Wars
17.1 第1ラウンド:SystemV vs. BSD
17.2 第2ラウンド:UI vs. OSF
17.3 Unix Warsの最期
第18章 エピローグ
18.1 4.3BSD Tahoe
18.2 4.3BSD Reno
18.3 4.4BSD
付録A Unix 関連のトピック