[過去ログ] FreeBSDを語れ Part51 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
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 
998: 2020/08/03(月)00:00 AAS
 >>991 
 UNIX System3か5あたりだと思うが正確には知らない。買ったことがないから。 
 知りたかったらそれくらい自分で調べてみなよ。 
999: 2020/08/03(月)00:00 AAS
 当時、68kのUNIXマシンが数多く出てたがとても使えるレベルとは到底思えなかった。 
 しかもマルチユーザーで使ってたからな。8086のメモリ空間は論外だとしてもやはり速度が圧倒的に足りない。 
 やはり個人的には1GHz超えた頃だろうか。 
1000: 2020/08/03(月)00:03 AAS
 >>980 
 メチャクチャなことを言ってるなw 
  
 UNIXは当時のPCで重いどころじゃない。実装不可能なんだよ 
 実装するために不可欠なCPUの機能がないし、UNIXを動かす 
 コンピュータを買うとしたら数百万とか以上の金が必要だろう 
 家庭用のPCでは大変どころではなく実装が不可能 
  
 MS-DOSはUNIXのサブセットどころじゃない 
 UNIXの機能の殆どを実装していない 
  
 パスの区切りが\なのは、MS-DOSのもとになったCP/Mが 
 スラッシュをコマンドのオプションにすでに使っていたから使えなかっただけ 
 UNIXのサブセットではない証拠 
  
 マルチタスクなんか実装できる性能のコンピュータではないし 
 TSRを使えば複数のアプリを同時に起動することは可能 
 バックグラウンドプロセスは動かないけどな 
1001(1): 1001  ID:Thread(1/2) AAS
 このスレッドは1000を超えました。 
 新しいスレッドを立ててください。  
life time: 68日 14時間 14分 52秒 
上下前次1-新書関写板覧索設栞歴
あと 1 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.020s