雑記帳
ここはhideyosiの雑記帳です。テケトーに書き散らしてるだけなので間違っていたりとは普通にしてます。信用度は相当低いことをあらかじめご了承を。またご覧のようにWikiを使ってますが、hideyosi意外は書き込めません。
  
現: 2024-01-06 (土) 22:39:13 ソース 編集
Line 1: Line 1:
 +''OS''とはなんでしょう。なにがOSで、なにはOSではないのでしょう。OSとカーネルはどう違うのでしょう?
 +
 +OSを自作してみたいと考えた場合、多くの人はWindowsやLinuxを思い浮かべますね。あそこまで高度ではないにしても、ぼんやりと「ああいうものを作れないものか」と考えるはずです。
 +
 +私などと違って、なんらかの専門の教育を受けている方々の場合、たぶんOSとはなにかをきちんと定義した理論があるのでしょう。
 +
 +こういった様々なことを考慮していくと、逆にわからなくなってしまいました。
 +
 +具体的に言えば「LinuxはOSか?」という問いです。
 +
 +-いや違う。Linuxは厳密にはカーネルのみだ。OSではない
 +-いやいやあれはOSだ。なぜなら・・・・・
 +-いや違う。それが正しいとすればWindows+メモ帳もOSになるじゃないか
 +-いや違うそもそもOSとは・・・・
 +-じゃあDOSはどうなんだ。あれは・・・
 +
 +
 +そんなわけで、「OSとはなにか」「どこからどこまでをOSと言うのか」を考えるとどんどんわからなくなってしまいます。
 +
 +
 +
 +
 +それだとキリがないので、「私が捉えるOS」は以下のものとします。
 +
 ++パソコンの電源を入れると、BIOSの次に実行される。(IPL除く)
 ++そのプログラムを土台として様々なプログラムを実行できる
 +
 +・・・っと、こういうことに限定します。
  

  • コラム/OSってなんだ? のバックアップ差分(No. All)
    • 現: 2024-01-06 (土) 22:39:13