【ゆにっくす】

UNIX とは?

最終更新:
💡 OSの歴史と、今につながる道具の組み合わせ方

1969年にベル研究所で開発が始まったOS。小さな道具を組み合わせる使い方などが、多くのOSに影響した。現在のUNIXというブランド名は、The Open Groupの適合認証とも結び付いている。

📌 このページのポイント
UNIXから広がったものUNIX1969年に開発開始道具の使い方並べ替え↓ パイプ整形・出力独立した実装>_Linuxなど標準・認証UNIXブランド似た設計・コードの系譜・認証は別の話
歴史・設計への影響と、現在のUNIX認証を区別する。Linuxは一から書かれた実装で、矢印はすべての枝が元のコードを継承することを表さない。
ひよこ ひよこ
UNIXはいつ生まれたの?
ペンギン先生 ペンギン先生
1969年、アメリカのベル研究所で開発が始まったOSだよ。Ken ThompsonやDennis Ritchieらが関わり、ファイルやコマンドを扱う仕組みが発展した。その後、多くのOSの設計や使い方に影響を与えたんだ。
ひよこ ひよこ
今は名前だけが残っているの?
ペンギン先生 ペンギン先生
現在もUNIXの認証制度があるよ。The Open Groupの仕様への適合を確認し、条件を満たした製品がUNIXブランドを使う。歴史の話でのUNIXと、製品の認証の話でのUNIXは、文脈を分けて読むと分かりやすいね。
ひよこ ひよこ
LinuxもUNIXそのもの?
ペンギン先生 ペンギン先生
LinuxはUNIXに似た設計を目指し、一から書かれたカーネルだよ。使い方が似ていることと、元のUNIXのコードを直接受け継ぐことは別なんだ。「UNIX系」「UNIXライク」という呼び方だけで認証の有無も判断できないよ。
ひよこ ひよこ
小さな道具を組み合わせるって?
ペンギン先生 ペンギン先生
たとえばデータを並べ替えるコマンドの出力を、整形するコマンドへ渡す使い方だよ。パイプは、あるコマンドの出力を次の入力につなぐ仕組み。ひとつの巨大な道具ですべてを済ませず、必要な道具をつないで仕事をするんだ。
ひよこ ひよこ
UNIXに似ていたら認証済みといえる?
ペンギン先生 ペンギン先生
いえないよ。系譜や設計が似ていることと、決められた仕様・試験の条件を満たすことは別だね。製品の認証を知りたいときは、対象の製品やバージョンを認証情報で確認しよう。「ほとんどのOSが同じコードを受け継ぐ」とも考えないでね。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「UNIX」って出てきたら「多くのOSに影響した歴史あるOSと、その標準・ブランド」と思えばだいたいOK!
📖 おまけ:英語の意味
「UNIX」 = ユニックスというOSの名前
💬 ベル研究所で生まれたOSの名前だよ。Multicsの開発経験が背景にあるけれど、単にそのコードを作り直したOSと考えるのは正確ではないんだ。

参考資料

← 用語集にもどる