2003/10/10  #66

町の電器屋さんと語る
Linuxとはなにか〜その1〜


こんにちはー。ラムネ庵です。

最近よくパソコンの話題で聞かれる「Linux」。
これ前からなんなんだろと思ってました。
OSの一種なのだというのはわかるのですが、
どんなものでどんないいことがあるのかさっぱり。
しかしその間にどんどんどんどんLinuxは有名になる一方です。
この間のニュースでもWindowsに対抗して日本、韓国、中国が共同で
Linuxを基本にした新しいOSを開発する
っていうニュースがでてたし、
そろそろ知っておかなければと思い始めました。
とはいえパソコンど素人のラムネ庵。
ここはいつもパソコンのことを教えてもらっている
知りあいの電器屋さんに聞くことにしました。
そこで今回はいつもとちょっと指向を変えて
対談形式でお送りしたいと思います。
僕らの会話を通して少しでもLinuxのことを
知ってもらおうという企画です。

ちなみに電器屋さんは多少言葉は荒いですが、
実は気は優しくて力持ちな人なのであります。
それから技術的なことでたいぶあやふやなとこもありますが
まあご容赦を。
それではどうぞー。

。。。。。。。。。。
LinuxのまえにまずUNIXありき。
Linuxを語る前にまずOSの基本的なお話


ラムネ庵
ところで今日はLinuxについて話したいと思います。

電器屋さん
はい

ラムネ庵
まずLinuxってなんて読むの?りなっくす?りぬっくす?

電器屋さん
どっちでもいい が正解かな。

ラムネ庵
そうなんだ。みんなもどっちも使ってる?

電器屋さん
そうだねーぇ
りぬくす とか
りなっくす とか
らいなっくす とか

ラムネ庵 :
いろいろあってややこしいね
公式にこれっていうのはないの?

電器屋さん:
要するに綴りがLinuxならいい

ラムネ庵 :
多数派はどれ?

電器屋さん:
りなっくす だろね
らいなっくすって言ってるやつはバカ

ラムネ庵 :
なんで?

電器屋さん:
「アップル」のことを「アポー」とは言わんだろ。
明らかに多数派が「りなっくす」なの知ってるくせに
「らいなっくす」と言いたがってるそぶりが見える

ラムネ庵 :
なるほどひねくれものだ

ラムネ庵 :
起源ってどういうものなの?

電器屋さん:
それを話すと長くなるなぁ・・・
その前に「Linux」てのが何を指してそう呼ぶのか
を説明しといたほうがヨサゲ。

ラムネ庵:
何ってOSじゃないの?

電器屋さん:
俺らが言うところの「OS」ってよぉ
なんだかんだいろいろできるやんか?
ネット見てメールやってお絵かきして
音楽聴いてゲームまで付いてる。

ラムネ庵:
うん

電器屋さん:
でも実際に「Linux」って言葉の指す意味ってのは
そういうツールを含んだOS全体のことではなくて
OSの根幹部分 ファイルの操作とか
入出力の制御とかタスクの割り付けとか・・・
そういうのを制御する部分をカーネルと呼ぶんだけど、
正味のLinuxってのはその部分を指す言葉だ
ってことをまずおさえといてほしいね。

ラムネ庵:
ふーん、はい。
ふんでLinuxの起源って?

電器屋さん:
Linuxとは話ははずれるが・・・
UNIXというOSがある

ラムネ庵 :
うん

電器屋さん:
どこがつくったんだったかな?
ベル研究所だったかな?
忘れた。
このUNIXがLinuxを語る上で重要な意味をもってる。

ラムネ庵 :
へー。
UNIXってWindowsを影でうごかしてるやつだったっけ?
コマンドで動くやつだよね。

電器屋さん:
Windowsを影でうごかしてるやつ・・・ってなんだよ!
まさかMS-DOSと間違えてるのでは・・・

ラムネ庵 :
ちがう?別物なのか?

電器屋さん:
別物ですが・・・

ラムネ庵 :
まずドスはなにですか?すみませんね、基本的で

電器屋さん:
「Disk Operation System」でDOS。
マイクロソフトがWindows以前に開発したOSだよ
今はほとんど使われてない。

ラムネ庵 :
じゃあ話を戻すとUNIXとは?

電器屋さん:
どっかの研究所が作ったOSだよ
今調べたがやっぱAT&Tのベル研究所だわ

ラムネ庵 :
どんな感じのOS?

電器屋さん:
基本はCUIだす。CUIってのは・・・
きゃらくた ゆーざー いんたーふぇーす
つまり コマンドを入力するタイプのOS
まぁMS-DOSみたいなのと思い浮かべればいいと思う

ラムネ庵 :
Windowsみたいに絵を使わない?

電器屋さん:
そう。
で、WindowsやMACはGUIだね。
ぐらふぃかる ゆーざー いんたーふぇーす

ラムネ庵 :
ふぇーす
なるへそ。
MS-DOSとUNIXはまったく別物?

電器屋さん:
いやいや、まずUNIXありき
で、マイクロソフトがUNIXライクなOSとして
MS-DOSを作ったって読んだ事がある

ラムネ庵 :
ふーん。じゃあUNIXは最初期のOS?

電器屋さん:
そう思う。詳しくはしらんが・・・

ラムネ庵 :
とりあえず似てるわけだね

電器屋さん:
似てる・・・といっていいものか・・・少なくとも画面上では似てる。
でも実際は作られた時代とコンセプトが違うのよ。

ラムネ庵:
というと?

電器屋さん:
UNIXが生まれた時代はまだまだコンピュータ自体が高価だったんだよ。
だから複数のユーザーが同時に作業できるように作られている。
DOSはそうではないわな。

ラムネ庵 :
でそのUNIXってどんなところで使われてるの?
っていうかまだ使ってるの?

電器屋さん:
どこにでも

ラムネ庵 :
え?

電器屋さん:
どこにでも ってことはないか・・・
各種サーバ用途で広く使われているんだろうね
さっきから気になってるんだけど・・・
おめーは だ
GUIのほうが完璧にすぐれているから
CUIなど不必要だと考えているようだが・・・

ラムネ庵 :
だって使いやすいもん

電器屋さん:
まぁ実際使いやすくて優れてるんだけど・・・
このウィンドウ表示させたり
アイコン表示させたり
マウスでクリックしたり
そういう作業がいかに複雑で
コンピュータの処理を煩雑にさせてるか知らんのだよ

ラムネ庵 :
そうか、そういうのがいらん企業のパソコンもあるのか。

電器屋さん:
単調な処理をさせるために同じプログラムを
延々とくりかえすコンピュータもあるってことだよ
おまえの言うコンピュータが何を指すのかしらんが・・・
機械だよ?機械の制御をするんだよ?

ラムネ庵 :
うん、だから絵はいらんのか?

電器屋さん:
なんかいい例ないかね
そう、自動販売機あるだろ

ラムネ庵 :
はい

電器屋さん:
タバコの自販機にしよう

ラムネ庵 :
うん

電器屋さん:
まず販売時間は朝5時から23時まで

ラムネ庵 :
ふふ、そうだね

電器屋さん:
23時から5時までは電気を消して販売を停止する
5時からは電気をつけて販売を開始する

ラムネ庵 :
うん

電器屋さん:
最低価格のタバコの金額以上の金が投入されたら
買えるタバコだけのボタンを光らして
押すとタバコがでてくるしくみ

ラムネ庵 :
そうだな

電器屋さん:
で・・・
タバコ値上がりしたな

ラムネ庵 :
そんなことかい!!

電器屋さん:
アホ
その値上がりを販売機にも適用せんといかんだろが

ラムネ庵 :
むむ、なるほど

電器屋さん:
再度プログラムを改変する必要があるわな

ラムネ庵 :
ある

電器屋さん:
つまり・・・
自販機の中にもちゃんとコンピュータが入ってて
プログラムが組まれてる。
それはさまざまな状況の変化に対応するためだ

ラムネ庵 :
UNIXがはいってるの?

電器屋さん:
UNIXにこだわるな!
だいたいそんなもんにUNIXなんて組み込まないだろ

ラムネ庵 :
そうか

電器屋さん:
実際UNIXなんてものは・・・
どこで使われているかまったく知らない!

ラムネ庵 :
おいおい知らんのかい!!

電器屋さん:
要するにネットワークソリューションサービス企業の
提供するコンピュータのOSとしてUNIXが使われるってことだよ

ラムネ庵 :
ふーむ

電器屋さん:
普通の企業はよ
業務にコンピュータを使わざるをえんが
わざわざそのシステム開発なんぞしない

ラムネ庵 :
しないね

電器屋さん:
そこでシステムをIBMみたいな
ネットワークソリューションサービス企業に外注する

ラムネ庵 :
ふんふん

電器屋さん:
そうやって作られたシステムに乗ってるOSがUNIX
もしくはその他ってことだろな。

ラムネ庵 :
ふーん。
UNIXを応用してそれぞれの業務に対応させてるんだね

電器屋さん:
そう。例えば
端末の情報が山のように中心のコンピュータにあつまってくるだろ

ラムネ庵 :
うん

電器屋さん:
それを処理するのに・・・
GUIなんて邪魔ってことだよ
膨大なデータが集まってくる
それを一つ一つこなさなきゃならん
そんなときに・・・
ウィンドウ幅が狭いとか
アイコンがダブルクリックされたとか
そんな処理は最大限に省略し
どんな処理がなされたかという履歴を延々と文字で書き出せば・・・
それで事たるしわかりやすい

ラムネ庵 :
そだね

電器屋さん:
わかる人だけがわかるようにすりゃいい
だからCUIが使われる

ラムネ庵 :
そうか

電器屋さん:
でUNIXもそういうOSのひとつということだ

ラムネ庵 :
ふーん。そういうとこでUNIXは随分つかわれてるんだね。

電器屋さん:
ふ〜
で なんだったっけ?

ラムネ庵 :
おい!!!!!

電器屋さん:
ああLinuxだ。

(来週に続く… みんな見てねー(^^)/ )