人々はなぜLinuxをオペレーティングシステムではなくカーネルと呼ぶのですか?

人々はなぜLinuxをオペレーティングシステムではなくカーネルと呼ぶのですか?

人々はなぜLinuxをオペレーティングシステムではなくカーネルと呼ぶのですか?私が知る限り、カーネルはオペレーティングシステムの一部です。

ベストアンサー1

Linuxシステムはさまざまな部分で構成されています。

重要な部分はLinuxカーネルです。 (あなたはそれを得ることができますkernel.org、もともとはリヌス・トバルズ誰が「Linux」と名付けましたか? )

カーネル自体はほとんど使用されません。あらゆる種類のハードウェアを管理し、アプリケーションで使用するインターフェイスを提供します。したがって、それを使用するには、そのコアを使用するアプリケーションが必要です。

一方、GNUプロジェクト、イニシエータリチャード・ストルマン。その使命は、周りのすべての標準ツールを備えた完全な無料のオペレーティングシステムを作成することです。

数年後、GNUプロジェクトは順調に進み、すべての標準ツールを作成しましたが、まだ機能しているカーネルが欠けていました。

したがって、ツールなしのカーネルプロジェクト(Linux)とすべてのツールは存在しますが、カーネルのないプロジェクト(GNU)は同時に発生します。どちらも同じUNIXの考え方で書かれているため、 ""と呼ばれる完全なオペレーティングシステムにまとめることができます。GNU/Linux」。

しかし、この単純な「GNU / Linux」システムでさえ、実行したいソフトウェアがなければそれほど役に立ちません。 (ブラウザ、メールサーバーなど)

したがって、一部分散(例:Debian、RedHat、SuSE、Archなど)簡単なインストールとメンテナンスのために、Linuxカーネル、GNUツール、およびさまざまなアプリケーションを一緒にパッケージ化します。 (他のカーネルを使用するディストリビューションもあります。たとえば、次のディストリビューションがあります。Debian システムFreeBSD または GNU-Hurd をカーネルとして使用します。 )

「一般的な」人(たとえば、Webブラウザを実行したい人)の場合、この背景はあまりにも詳細であり、必要なのは名前だけです。したがって、ほとんどの場合、誰かが自分が「Linux」をインストールしたと主張するとき、彼は実際には多くのディストリビューションの一部としてLinuxカーネルを含むいくつかのディストリビューションをインストールしました。

簡単に言えば、人々は通常、システム全体を指すために中央コアの名前を使用します。

「オペレーティングシステム」を決定することは、ユーザーによって異なります。これは、ハードウェアを管理するもの(Linuxなど)ですか、それともユーザーが対話するもの(好みのデスクトップ環境)ですか、それとも基本(コマンドラインベース)GNU / Linuxなどの中間にありますか?

おすすめ記事