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