「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

Linuxカーネル(リナックスカーネル)

pointこの用語のポイント

pointカーネルとしてのLinuxだよ

point「Linux」はOSの名前でもあるし、カーネルの名前でもあるんだよ

スポンサーリンク

簡単に書くよ

Linuxカーネル(リナックスカーネル)(英:Linux kernel)とは

カーネル(OSの中核として頑張っているソフトウェア)としてのLinuxのこと。
もう少し具体的に書くと

いわゆる「Linux」と呼ばれているOS(コンピュータの人格に相当するソフト)の中にある「Linux」という名前のカーネルのこと
です。


image piyo

詳しく書くよ

ちょっとややこしいので順番に見ていきましょう。
まずは予備知識として

OS
カーネル
Linux(リナックス)のあれやこれや


について説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

OSは「パソコンさんの人格に相当するソフト」です。
パソコンさんは中にOSを入れることで、はじめてパソコンとしての お仕事が できます。
「これが無いとパソコンじゃねーよ」な基本ソフトです。

Linuxカーネル

※「OS」という用語が世間に広まった きっかけがパソコンなので「パソコン」と書きましたが、スマホや その他のコンピュータ類でも同じです。

カーネルは「OSの中核部分として頑張っているソフトウェア」です。
OSを1つの組織と見なした場合、カーネルさんは中心人物です。
こいつがいないと始まりません。

Linuxカーネル2

ただし、カーネルさんだけでは組織の運営が成り立ちません。
シェルデーモンといった、その他のソフトウェアを手足のように使うことによって、はじめて組織が回ります。

「カーネルさんは大事なやつだけど、カーネルさんだけではOSは成り立たない」と理解してください。
カーネルさんと あれやこれやのソフトウェアが組み合わさって、1つのOSが出来あがっているのです。

Linuxカーネル3

Linuxは「OSのひとつ」です。

ただし、ですね。

より厳密に言うと、Linuxはカーネルなのです。
どこかのスゴい人が開発したOS用のカーネル、それが「Linux」です。

Linuxカーネル4

カーネルであるLinuxは、それ単体ではOSとして動作しません。
OSとして動作するためには、あれやこれやのソフトウェアが必要です。

ということは、ですよ。

「よーし!パパ、新しいパソコンにLinuxを入れちゃうぞ~!」と宣言したときに、カーネルであるLinuxだけをポンと渡されても困ってしまいます。
他に必要なソフトウェアをえっちらおっちら集めてきて上手く組み合わせないと、パパのパソコンでLinuxは動きません。

めっちゃ、大変そうですね。

そこで、優しい人が、あれやこれやのソフトウェアを集めてきて、カーネルであるLinuxと一緒に配ってくれています。
「これで必要なものは全部だから、これを丸ごと入れれば、そのままLinuxなOSとして使えるよ~」という優しさです。

一般的に「Linux」と呼ばれているOSは、この「カーネルのLinux+諸々のソフトウェア」のことです。
早口言葉みたいですが

Linuxをカーネルとして使っているOSがLinux

なのです。

Linuxカーネル5

以上を踏まえて、本題に入ります。

ここまでの説明で、単に「Linux」と言った場合

1.カーネルとしてのLinux
2.OSとしてのLinux


の2つの可能性があると分かりました。

Linuxカーネル6

この2つのうち

カーネルとしてのLinux

を指す呼び名が「Linuxカーネル」です。

Linuxカーネル7

あと、ついでなので書いておくと「OSとしてのLinux(カーネルのLinux+諸々のソフトウェア)」は「Linuxディストリビューション」と表現されたりします。

Linuxカーネル8

ちなみに、カーネルのLinuxは「狭義のLinux」と表現されたりもします。
「厳密に言えば『Linux』というのはカーネルの名前だよ!」ということでしょう。

Linuxカーネル9

OSとしてのLinuxは「広義のLinux」です。
「ゆるく捉えれば『Linux』ってOSの名前だよね」ということでしょう。

Linuxカーネル10

気が向いたら、全部まとめて覚えてあげてください。

カーネルとしてのLinux:Linuxカーネル(狭義のLinux)
OSとしてのLinux:Linuxディストリビューション(広義のLinux)


です。


image piyo2

一言でまとめるよ

まぁ「Linuxカーネル」って単語が出てきたら「カーネル(OSの中核として頑張っているソフトウェア)としてのLinuxのことなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像070
書籍画像069

おまけ

■訳してみるよ

「Linux(リナックス)」はIT用語の「Linux」です。
「kernel(カーネル)」の意味は「核」とか「種」とか「中心部」とかです。
何となく くっつけると

Linuxの核

となります。





書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
体系的に学ぶ 安全なWebアプリケーションの作り方 第2版 脆弱性が生まれる原理と対策の実践
クイズで学ぶUIデザイン ユーザビリティの基本が身につく50問