LinuxっていうとOSを思い浮かべるかもしれないが、Red Hat、ディストリビューション、CentOSとかいろいろな単語があってよくわかりませんでした。調べたら、Linuxは厳密ではOSではなく、カーネルということでした。本記事では、Linuxについて、またよくきくRed Hat、CentOSについて説明していきます。
各用語の説明
- Linuxは、厳密にはカーネルのことを指します。これは、OSの中心的な部分で、ハードウェアとソフトウェアの間でやり取りを管理します。
- ディストリビューションは、Linuxカーネルとその周辺のソフトウェア(ユーティリティやアプリケーションなど)が組み合わさったもので、これによって完成したOSを指します。
- Red Hatは企業名であり、Red Hat Enterprise Linux(RHEL)という商用のLinuxディストリビューションを開発しています。RHELは主に企業向けに提供されています。
- CentOSはRHELのソースコードを基にした無償のディストリビューションで、安定性を重視して多くのユーザーに利用されています。
このように、Linuxはカーネルを指し、その上にさまざまなソフトウェアを組み合わせて作られたOSが「ディストリビューション」と呼ばれます。Red HatやCentOSは、その中の具体的な例です。