Unixの歴史について、このパラグラフで言及されている人物をすべて挙げてください。
新OSは当初、組織的な後ろ盾がなく、名前もなかった。この段階では、新しいオペレーティングシステムはシングルタスクのオペレーティングシステムであり、マルチクスのようなマルチタスクのものではなかった。Unics（Uniplexed Information and Computing Service、発音は「宦官」）という名前は、Multics（Multiplexed Information and Computer Services）をもじったもので、1970年にプロジェクトに提案された。ブライアン・カーニガン（Brian Kernighan）は自身の造語だと主張し、Unixという最終的な綴りを思いついたのは「誰も覚えていない」と付け加えた。Dennis RitchieとDoug McIlroyもKernighanの名前を挙げています。

コンピューティング科学研究センターがPDP-7よりも大きなマシンでUnixを使いたいと考えていたとき、別の部署がワードプロセッサを必要としていたため、トンプソンとリッチーはUnixにテキスト処理機能を追加し、PDP-11のための資金を得ました。1970年に初めて、Unixオペレーティング・システムが正式に命名され、PDP-11上で動作しました。roffというテキスト整形プログラムとテキストエディタが追加された。この3つはすべてPDP-11のアセンブリ言語で書かれていました。ベル研究所は、Unix、roff、エディタからなるこの初期のテキスト処理システムを、特許出願のテキスト処理に使用した。roffはまもなく、完全な組版機能を備えた最初の電子出版プログラムであるtroffへと進化した。

システムが複雑化し、研究チームがより多くのユーザーを求めるようになると、マニュアルの必要性が明らかになった。UNIXプログラマーズ・マニュアルは、1971年11月3日に出版された。コマンドは、現在も使われている「manページ」形式で文書化され、ソフトウェアのバグだけでなく、使用方法に関する簡潔な参考情報を提供し、プログラムの作者をリストアップして、質問を彼らに伝えるようにした。

ベル研究所の他の部署がDECのPDP-11を購入した後、彼らもDEC独自のオペレーティングシステムの代わりにUnixを選択しました。Unixはバージョン4までに研究所内で広く使われるようになり、Unixサポートグループが結成され、正式に配布することでオペレーティングシステムの存続に貢献しました。

1973年、バージョン4のUnixは、オペレーティングシステムの複雑さと高度さにはアセンブリ言語で書かれる必要があるという当時の一般的な考え方に反して、高水準言語であるC言語で書き直された。C言語はバージョン2の一部として登場した。ThompsonとRitchieは初期のUnixに大きな影響を与え、McIlroyは、彼らがその年に書いたコードとデバッグしたコードは約10万行にのぼると推定し、「（彼らの名前は）他に起因しないほとんどすべてのものに付けられていると考えて差し支えない」と述べている。バージョン8までアセンブリはmanページから消えませんでしたが、Cへの移行はソフトウェアの移植性を示唆し、Unixを他のコンピューティングプラットフォームに移植する際に、比較的少量のマシン依存のコードを置き換えるだけで済みました。しかし、バージョン4のUnixにはまだPDP-11に依存したコードがかなり残っており、移植には適していませんでした。他のプラットフォームへの最初の移植は、その5年後（1978年）にInterdata 8/32向けに行われました。

Unixオペレーティング・システムは、リッチーとトンプソンが論文を発表した1973年のSymposium on Operating Systems Principlesで初めて正式に外部に発表されました。これがきっかけとなり、システムに対する要望が高まったが、1956年の反トラスト法違反訴訟の和解による同意判決により、ベルシステム（ベル研究所の親組織）は「コモンキャリア通信サービス」以外の事業に参入することを禁じられ、要求に応じて保有する特許のライセンス供与を求められた。そのため、ユニックスは製品化できなかった。ベル研究所は代わりに、メディア代と送料を負担してシステムを出荷した。ケン・トンプソンは、テープやディスクを発送し、「Love, Ken」と署名されたメモを添えて、静かにリクエストに応え始めた。
- ブライアン・カーニガン
- デニス・リッチー
- ダグ・マキロイ
- ケン・トンプソン