20/08/02 15:58:17.39 .net
>>969
UNIXの歴史も知らないのかよ。
UNIXは、当時AT&Tに勤めていたケン・トンプソンが開発したもので、これが最初のUNIX。
AT&TはMulticsというOSを作るために予算を付けていたが、ケン・トンプソンはこれは複雑過ぎると感じていて
もっとシンプルで拡張が容易なOSがいいと思ってた。そこで会社に内緒で(趣味で)UNIXの開発を始めた。
なので、それが完成してもAT&Tとして正式に販売する予定はなかった。だから最初は大学や研究施設などにタダで配布した。
UNIXに値段を付けて販売するようになったのは、だいぶ経ってUNIXが世間で評価され始めてからだ。
当時のUNIXの値段は、大学や企業向けだったので高かった。個人で気軽に買える値段でなかったため、
もっと安価で個人でも手軽に使えるUNIXライクなOSがないかという流れになり、LinusがLinuxを作り、
UCBバークレイのデニス・リッチーのグループがUNIXを拡張してBSD UNIX(BSD = Berkeley Software Distribution)を出した。
UNIXの開発は最初アセンブラで書いていたが開発効率が悪いので、人間が見てアルゴリズムがわかりやすく、
簡単にアセンブラに変換できるトランスレータが欲しかった。そこでリッチー・カーニハンがB言語というのを作った。
その後、これを改良してC言語にした。だから昔のC言語はアセンブラに変換してもコードがわかりやすかった。