[過去ログ] FreeBSDを語れ Part51 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
968: 2020/08/02(日)14:34 AAS
 なんかアポロ11号は月に行っていないと信じてるやつに通ずるものがある 
969(1): 2020/08/02(日)15:25 AAS
 >>966 
 その中で最初のUNIXというのはどれになるの? 
 そのUNIXの値段はいくらなの? 
970(2): 2020/08/02(日)15:58 AAS
 >>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言語はアセンブラに変換してもコードがわかりやすかった。 
971: 2020/08/02(日)16:13 AAS
 >>967 
 まあUnixは形容詞だと言うしな 
972: 2020/08/02(日)16:15 AAS
 Linuxは邪道 
 BSDが正統 
 って言っておけば良いよ 
 このスレ的には 
973: 2020/08/02(日)16:18 AAS
 UNIX風OSは有るのにTRON風は無い。 
974: 2020/08/02(日)19:47 AAS
 > シンプルで拡張が容易なOS 
  
 この素晴らしいOSはいつ完成するんだ? 
975: 2020/08/02(日)20:22 AAS
 みなさんのお手元で使われています。 
976: 2020/08/02(日)20:36 AAS
 MacやFreeBSDは複雑で拡張性がないよな 
977(1): 2020/08/02(日)20:37 AAS
 今考えると当時のMS-DOSが一番その理想に合致する。 
978: 2020/08/02(日)22:14 AAS
 >>970 
 すまん、名前を間違えた 
 × UCBバークレイのデニス・リッチーのグループ 
 ○ UCBバークレイのビル・ジョイのグループ 
979(2): 2020/08/02(日)22:24 AAS
 >リッチー・カーニハンがB言語というのを作った。 
 とか、調べても不確かな奴は無理して書かんでいいんやで。 
980(3): 2020/08/02(日)22:27 AAS
 >>977 
 MS-DOSは、初期のUNIXのCUIを真似て作ったもので、PCで動くように軽くした。 
 (本物のUNIXは当時のPCでは重かったし、そっくりx86に移植するのも大変なので移植は誰もやらなかった) 
 そのためMS-DOSはCUIで動くUNIXのサブセットみたいな感じだった。 
 パスの区切り文字が¥なのは、UNIXがスラッシュ(/)なので、そこまで真似するとUNIXそっくりになってしまうので避けた。 
 ¥は半角文字だとバックスラッシュ(\)になり、英語キーボードで入力するとちょうどスラッシュの逆になる。 
  
 MS-DOSが本物のUNIXと大きく違うのは、やはりマルチタスクの部分で、これを実装すると複雑になり過ぎるため 
 シングルタスク仕様にした。そのため今のようにブラウザを動かしながら同時にメールソフトを起動してメールを書いたり 
 ということができなかった。 
981: 2020/08/02(日)22:29 AAS
 >>979 
 カーニハンがUNIX開発時に言語系を手伝ってB→Cを作ったのは何かの本に書いてあったと思う。 
982: 2020/08/02(日)22:30 AAS
 >>979 
 でももし違ってたら訂正してくれていいんやで 
983(1): 2020/08/02(日)22:36 AAS
 CP/M → MS-DOS 
 UNIX → MS-DOS 
  
 どっちが自然の流れだろうか。マイナーユーザー特有の元祖コンプレックスである。 
984(1): 2020/08/02(日)22:50 AAS
 まあ一応 MS-DOS Ver 2.0あたりの売り文句で、「UNIXライクな階層型ディレクトリをサポート」とかあった気がするから 
 まあそこはね。 
985: 2020/08/02(日)22:51 AAS
 >>983 
 たぶん、MS-DOSは両方のいいとこ取りをしたんだろうと思う。 
986(1): 2020/08/02(日)22:56 AAS
 >>984 
 MicrosoftはMS-DOSと並行してXENIXも作って売ってたから、本当は本家UNIXを買い取って自社で売りたかったのかも知れない。 
 でも結局XENIXは主流になれず、MS-DOS→Windowsが主流になってしまった。 
987(1): 2020/08/02(日)23:03 AAS
 XENIX って、名前カッコいい 
 何で売れなかったんだろう? というのは PC-DOS を IBM が売っていたせいか。 
988: 2020/08/02(日)23:11 AAS
 >>986 
 XENIXはAT&Tからライセンス受けてたから、当時MICROSOFTがUNIX売ってたといっていいと思うよ。 
989(1): 2020/08/02(日)23:40 AAS
 16bitCPUにマルチタスクOSを実装するのは早すぎた。 
990(1): 2020/08/02(日)23:41 AAS
 PCなんてシングルタスクで十分という見下しが有ったからに違いない 
 ただ、それこそがビル・ゲイツの商才だったのだろう 
 シングルタスクならハードウェアがショボくて済むというメリットがある 
991(1): 2020/08/02(日)23:41 AAS
 >>970 
 > UNIXに値段を付けて販売するようになったのは 
 だからそれはどれなんだ? 
992: 2020/08/02(日)23:49 AAS
 >>987 
 まあ銭ックスと言われていたようなきもするからまあそこはね。 
993: 2020/08/02(日)23:49 AAS
 >>980 
 V1ではディレクトリ無かったのも知らないのか? 
994: 2020/08/02(日)23:54 AAS
 >>990 
 ただの合理的な判断だよ 
 数百KBしかないマシンでマルチタスクなんかしたら 
 メモリがなくなるというだけの話 
  
 ゲイツの凄さはそんなおもちゃのような性能の 
 コンピュータで実用的なものを作ったという所 
995: 2020/08/02(日)23:55 AAS
 >>980 
 長文の割に無茶苦茶 
 MS-DOS1.xはCP/Mの丸パクリ 
 Unix風の味付けしたのが2.0以降 
996: 2020/08/02(日)23:58 AAS
 >>989 
 OS-9… 
997: 2020/08/02(日)23:59 AAS
 8bit CPUでのマルチタスクOSで実用品でしたね。OS-9 
上下前次1-新書関写板覧索設栞歴
あと 5 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.018s