FE EXAM

Linux(オープンソースのOS)

GPLで公開されている代表的なオープンソースのOS(カーネル)。

DIAGRAM
カーネル
各種ソフト
ディストリビューション
構成要素Linuxカーネル(GPL)OSの中核。ハードウェアを管理する心臓部各種ソフト・ツールコマンド・GUI・アプリなどをまとめるまとめて配布ディストリビューションすぐ使える形にまとめた配布形態UbuntuRed HatDebianFedoraサーバ・組込み・スマホ(Android)など、世界中で広く使われている
解説

📌
Linuxとは

誰でも自由に使えるOSLinuxGPLで公開されたオープンソースOS

Linuxとは、GPL(コピーレフト型のライセンス)で公開されている代表的なオープンソースのOSです。OS(オペレーティングシステム=コンピュータ全体を動かす基本ソフト)の中でも、ソースコードが公開され誰でも自由に使える点が大きな特徴です。

身近な例で考えると、WindowsやmacOSが「メーカー製の完成品の家」だとすれば、Linuxは「設計図が公開されていて誰でも改築できる家」のようなものです。無料で使えるうえ、自分好みに作り替えられる自由があります。

Linuxは私たちの身の回りの至るところで動いています。
サーバ:Webサイトを動かすコンピュータの多くがLinux
組込み:家電やルータなどの機器に内蔵
スマホ(Android):AndroidはLinuxを土台に作られている

📌
カーネルとディストリビューション

各種ソフト・ツールLinuxカーネル← 全体でディストリビューション

実は「Linux」という言葉は、厳密にはOSの中核部分である「カーネル」だけを指します。カーネル(kernel=核)とは、ハードウェアを直接管理し、メモリやファイル、機器の制御を担うOSの心臓部のことです。

ただ、カーネルだけでは画面操作もファイル管理もできず、そのままでは使えません。そこでカーネルに各種ソフトやツールをまとめて、使いやすくしたものがディストリビューション(配布形態)です。
カーネル:OSの中核(=厳密な意味でのLinux)
各種ソフト・ツール:コマンド、画面操作の仕組み、アプリなど
ディストリビューション:両者をまとめてすぐ使える形にした配布物

料理に例えると、カーネルが「だし(基本の味の素)」、ディストリビューションが「具材や調味料も入った完成した鍋セット」のようなものです。私たちが普段「Linuxを使う」と言うときは、ほとんどがこのディストリビューションを使っています。

📌
主要ディストリ

UbuntuDebianRed HatFedoraCentOSArch

Linuxのディストリビューションは数多くありますが、代表的なものは次のとおりです。それぞれ使いやすさや想定する用途が少しずつ異なります。
Ubuntu:初心者にも人気で、デスクトップ用途に広く使われる
Debian:安定性を重視。Ubuntuの土台にもなっている
Red Hat Enterprise Linux:企業向けの商用サポート付き
CentOS / Rocky Linux:Red Hat互換で無償。サーバ用途に人気
Fedora:新技術をいち早く取り入れる先進的なもの
Arch Linux:自分で細かく組み立てたい上級者向け

これらはすべて同じLinuxカーネルを土台にしているため、基本的な仕組みは共通です。違いは「どんなソフトを同梱し、どう使いやすくまとめたか」という点にあります。目的に合わせて選べるのも、オープンソースならではの魅力です。

📝
練習問題

Q1. Linuxの説明として最も適切なものはどれか。

Q2. 「Linux」と「ディストリビューション」の関係の説明として最も適切なものはどれか。

Q3. Linuxのディストリビューションの例として適切なものはどれか。

関連コンテンツ