FreeBSDを語れ Part51at UNIX
FreeBSDを語れ Part51 - 暇つぶし2ch970:名無しさん@お腹いっぱい。
20/08/01 15:18:46.96 .net
>>952
まあ取引もなにも、AzureではMS製のFreeBSDイメージが提供されているしね。

971:名無しさん@お腹いっぱい。
20/08/01 15:23:10.15 .net
古のFreeBSD 情報
URLリンク(web.kyoto-inet.or.jp)

972:名無しさん@お腹いっぱい。
20/08/01 22:42:46.45 .net
大麻効果のある大麻マスク!
URLリンク(rakuten-shop.livedoor.biz)
医療大麻CBDもあり
プログラマーはみんなやっている
アセンブリやCPU自体をハックしたないと
この先やっていけないAIの時代

973:名無しさん@お腹いっぱい。
20/08/01 23:10:48.26 .net
>>959
グロを貼るなよ
社会のゴミめ

974:名無しさん@お腹いっぱい。
20/08/01 23:53:09.01 .net
UNIXに従え

975:名無しさん@お腹いっぱい。
20/08/01 23:59:27.06 .net
>>956
MainBootRecordになったというわけですね。
分かりますよ。
まあ元の書き込みはMBRだからまあそこはね。

976:名無しさん@お腹いっぱい。
20/08/02 09:06:32.33 .net
UNIX、人類の歴史から抹消される [732912476]
スレリンク(poverty板)
なんで,嫌韓でこのネタでもるあがるのか

977:名無しさん@お腹いっぱい。
20/08/02 13:35:45.50 .net
もるあがってまいりました(aary

978:名無しさん@お腹いっぱい。
20/08/02 13:36:34.48 .net
なんか思い出したからモルアーガの塔を60階までやってくる。

979:名無しさん@お腹いっぱい。
20/08/02 13:43:22.19 .net
>>963
ググれば普通に出てくるのに、何を言ってるんだこのバカは
URLリンク(ja.wikipedia.org)

980:名無しさん@お腹いっぱい。
20/08/02 14:03:50 .net
ググった結果、この結論になった奴がいる、っていう話じゃないのか?

1 番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 8688-zfgM) 2020/08/01(土) 15:18:05.53 ID:bUVpitGY0 BE:732912476-2BP(1000)

発明家:⚡北神雄太⚡ @nonNoise
いっくら探しても "UNIX" というOSが見当たらないんだよ。
UNIXから派生したBSDやSystemVやらの話があるのに、UNIX本体が見当たらない。
調べていくと段々怖くなってくるよ。歴史が無いんだよ。
記録か、記事が無いんだよ・・・怖い。
なんか別の次元からUNIXが突然現れたような感じで、めっちゃ怖い
URLリンク(togetter.com)

981:名無しさん@お腹いっぱい。
20/08/02 14:34:01 .net
なんかアポロ11号は月に行っていないと信じてるやつに通ずるものがある

982:名無しさん@お腹いっぱい。
20/08/02 15:25:52.97 .net
>>966
その中で最初のUNIXというのはどれになるの?
そのUNIXの値段はいくらなの?

983:名無しさん@お腹いっぱい。
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言語はアセンブラに変換してもコードがわかりやすかった。

984:名無しさん@お腹いっぱい。
20/08/02 16:13:14.95 .net
>>967
まあUnixは形容詞だと言うしな

985:名無しさん@お腹いっぱい。
20/08/02 16:15:44.20 .net
Linuxは邪道
BSDが正統
って言っておけば良いよ
このスレ的には

986:名無しさん@お腹いっぱい。
20/08/02 16:18:14.07 .net
UNIX風OSは有るのにTRON風は無い。

987:名無しさん@お腹いっぱい。
20/08/02 19:47:37.37 .net
> シンプルで拡張が容易なOS
この素晴らしいOSはいつ完成するんだ?

988:名無しさん@お腹いっぱい。
20/08/02 20:22:49.22 .net
みなさんのお手元で使われています。

989:名無しさん@お腹いっぱい。
20/08/02 20:36:39.51 .net
MacやFreeBSDは複雑で拡張性がないよな

990:名無しさん@お腹いっぱい。
20/08/02 20:37:36.61 .net
今考えると当時のMS-DOSが一番その理想に合致する。

991:名無しさん@お腹いっぱい。
20/08/02 22:14:05.37 .net
>>970
すまん、名前を間違えた
× UCBバークレイのデニス・リッチーのグループ
○ UCBバークレイのビル・ジョイのグループ

992:名無しさん@お腹いっぱい。
20/08/02 22:24:26 .net
>リッチー・カーニハンがB言語というのを作った。
とか、調べても不確かな奴は無理して書かんでいいんやで。

993:名無しさん@お腹いっぱい。
20/08/02 22:27:39 .net
>>977
MS-DOSは、初期のUNIXのCUIを真似て作ったもので、PCで動くように軽くした。
(本物のUNIXは当時のPCでは重かったし、そっくりx86に移植するのも大変なので移植は誰もやらなかった)
そのためMS-DOSはCUIで動くUNIXのサブセットみたいな感じだった。
パスの区切り文字が¥なのは、UNIXがスラッシュ(/)なので、そこまで真似するとUNIXそっくりになってしまうので避けた。
¥は半角文字だとバックスラッシュ(\)になり、英語キーボードで入力するとちょうどスラッシュの逆になる。

MS-DOSが本物のUNIXと大きく違うのは、やはりマルチタスクの部分で、これを実装すると複雑になり過ぎるため
シングルタスク仕様にした。そのため今のようにブラウザを動かしながら同時にメールソフトを起動してメールを書いたり
ということができなかった。

994:名無しさん@お腹いっぱい。
20/08/02 22:29:56 .net
>>979
カーニハンがUNIX開発時に言語系を手伝ってB→Cを作ったのは何かの本に書いてあったと思う。

995:名無しさん@お腹いっぱい。
20/08/02 22:30:48 .net
>>979
でももし違ってたら訂正してくれていいんやで

996:名無しさん@お腹いっぱい。
20/08/02 22:36:00 .net
CP/M → MS-DOS
UNIX → MS-DOS

どっちが自然の流れだろうか。マイナーユーザー特有の元祖コンプレックスである。

997:名無しさん@お腹いっぱい。
20/08/02 22:50:22 .net
まあ一応 MS-DOS Ver 2.0あたりの売り文句で、「UNIXライクな階層型ディレクトリをサポート」とかあった気がするから
まあそこはね。

998:名無しさん@お腹いっぱい。
20/08/02 22:51:14 .net
>>983
たぶん、MS-DOSは両方のいいとこ取りをしたんだろうと思う。

999:名無しさん@お腹いっぱい。
20/08/02 22:56:04 .net
>>984
MicrosoftはMS-DOSと並行してXENIXも作って売ってたから、本当は本家UNIXを買い取って自社で売りたかったのかも知れない。
でも結局XENIXは主流になれず、MS-DOS→Windowsが主流になってしまった。

1000:名無しさん@お腹いっぱい。
20/08/02 23:03:16.83 .net
XENIX って、名前カッコいい
何で売れなかったんだろう? というのは PC-DOS を IBM が売っていたせいか。

1001:名無しさん@お腹いっぱい。
20/08/02 23:11:41.29 .net
>>986
XENIXはAT&Tからライセンス受けてたから、当時MICROSOFTがUNIX売ってたといっていいと思うよ。

1002:名無しさん@お腹いっぱい。
20/08/02 23:40:54.83 .net
16bitCPUにマルチタスクOSを実装するのは早すぎた。

1003:名無しさん@お腹いっぱい。
20/08/02 23:41:08.30 .net
PCなんてシングルタスクで十分という見下しが有ったからに違いない
ただ、それこそがビル・ゲイツの商才だったのだろう
シングルタスクならハードウェアがショボくて済むというメリットがある

1004:名無しさん@お腹いっぱい。
20/08/02 23:41:28.14 .net
>>970
> UNIXに値段を付けて販売するようになったのは
だからそれはどれなんだ?

1005:名無しさん@お腹いっぱい。
20/08/02 23:49:24.13 .net
>>987
まあ銭ックスと言われていたようなきもするからまあそこはね。

1006:名無しさん@お腹いっぱい。
20/08/02 23:49:27.89 .net
>>980
V1ではディレクトリ無かったのも知らないのか?

1007:名無しさん@お腹いっぱい。
20/08/02 23:54:17.14 .net
>>990
ただの合理的な判断だよ
数百KBしかないマシンでマルチタスクなんかしたら
メモリがなくなるというだけの話
ゲイツの凄さはそんなおもちゃのような性能の
コンピュータで実用的なものを作ったという所

1008:名無しさん@お腹いっぱい。
20/08/02 23:55:41.87 .net
>>980
長文の割に無茶苦茶
MS-DOS1.xはCP/Mの丸パクリ
Unix風の味付けしたのが2.0以降

1009:名無しさん@お腹いっぱい。
20/08/02 23:58:13.54 .net
>>989
OS-9…

1010:名無しさん@お腹いっぱい。
20/08/02 23:59:56.98 .net
8bit CPUでのマルチタスクOSで実用品でしたね。OS-9

1011:名無しさん@お腹いっぱい。
20/08/03 00:00:05.26 .net
>>991
UNIX System3か5あたりだと思うが正確には知らない。買ったことがないから。
知りたかったらそれくらい自分で調べてみなよ。

1012:名無しさん@お腹いっぱい。
20/08/03 00:00:59.54 .net
当時、68kのUNIXマシンが数多く出てたがとても使えるレベルとは到底思えなかった。
しかもマルチユーザーで使ってたからな。8086のメモリ空間は論外だとしてもやはり速度が圧倒的に足りない。
やはり個人的には1GHz超えた頃だろうか。

1013:名無しさん@お腹いっぱい。
20/08/03 00:03:31.79 .net
>>980
メチャクチャなことを言ってるなw
UNIXは当時のPCで重いどころじゃない。実装不可能なんだよ
実装するために不可欠なCPUの機能がないし、UNIXを動かす
コンピュータを買うとしたら数百万とか以上の金が必要だろう
家庭用のPCでは大変どころではなく実装が不可能
MS-DOSはUNIXのサブセットどころじゃない
UNIXの機能の殆どを実装していない
パスの区切りが\なのは、MS-DOSのもとになったCP/Mが
スラッシュをコマンドのオプションにすでに使っていたから使えなかっただけ
UNIXのサブセットではない証拠
マルチタスクなんか実装できる性能のコンピュータではないし
TSRを使えば複数のアプリを同時に起動することは可能
バックグラウンドプロセスは動かないけどな

1014:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 68日 14時間 14分 52秒

1015:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch