フィンランドのリヌース・トーヴァルト(Linus Benedict Torvalds)により作られたUNIX互換オペレーティングシステム(OS)の一つ。フリーソフトウェアとして作られたPC UNIX中で、最も成功したOSである。
当時フィンランドのヘルシンキ大学に在籍していたリヌースにより、MINIX風のフリーなオープンソースOSとして作られた。
MINIXというのは、かつてアンドリュー・タネンバウム(Andrew Stuart Tanenbaum)が学生の教材用として作ったOSで、これはPC/AT互換で動作する16ビットOSである。LinusはMINIXを参考に、386マシンで動作する本格的な32ビットOSを作ることを思い立ったのである。
この由来により、元々Linuxはパソコン用のOSであり、移植性なども全く考慮されていなかった。多くの尽力により改良が進み、旧DECのAlphaやSun MicrosystemsのSPARCなどのワークステーション機、更にはApple ComputerのPower MacやシャープのZaurus、ソニーのPlayStation2などなど、様々な環境に移植されている。
Linuxの開発開始は1991(平成3)年4月で、最初のバージョン0.01(linux-0.01.tar.Z)は1991(平成3)年9月に公開された。
Linuxの初のアナウンスは、1991(平成3)年10月5日にcomp.os.minixにて行なわれたもので、この呼びかけに多くのプログラマが応え、現在のような優れたOSが作り上げられてゆくことになる。
「Linux」の名の由来は三説あり、はっきりしない。
読みづらいスペルのため色々に読まれている点も特徴の一つ。日本では専ら「リナックス」と呼ばれ、「リヌクス派」との衝突が絶えないのも特徴。なお、作者リヌースは「リヌクス」と発音しているらしい。
Linuxとは本来、OSの「カーネル」のことで、これを「Linuxカーネル」という。しかし、これのみでは動作しない。カーネル以外にも、必要なソフトウェアはたくさんある。
そこでその他の必要なソフトウェアを添付したものがSlackware、Red Hat、MkLinux、Kondaraなどといった名称で配布されているパッケージであり、これをディストリビューションと呼ぶ。
また、現在のカーネル設計モデルのトレンドはMach等に代表されるマイクロカーネルであるが、Linuxはモノリシックカーネルである点も特徴である。この点でLinuxは設計が古い、と批評されることもしばしばある。
作者Linusはこの点について、マイクロカーネルは多少良い点はあるが遅くて書くのも大変、モノリシックカーネルは一つのプログラムが全機能を果たすので書きやすくなる、としている。
様々なものがあり、それも続々と誕生しているため、網羅することは非常に難しいと考えられている。
大きく分けると、「Slackware系」、「Redhat系」、「Debian系」とその派生の「Ubuntu系」、それ以外、に分けることができ、それぞれでよく知られているものを、以下に一覧化する(原則としてアルファベット順)。
「全てはソースから」という、超硬派な玄人向けディストリビューション。TGZ系とも。
パッケージ管理システムにRPMを用いていることを特徴とするディストリビューションである。RPM系とも。
一連はRedHat Linuxがベースとなっている。
開発終了を表明していなくても、長く更新されていないものはここに。
Debianから派生し、パッケージ管理システムにdeb形式を用いていることを特徴とするディストリビューションである。DEB系とも。
一連はDebian GNU/Linuxがベースとなっている。
Debian GNU/Linuxをベースとして作られたUbuntuと、そのUbuntuをベースとするディストリビューションである。
Ubuntu系については「公式」のもの5種類と、それ以外の非公式派生品に分かれている。
代表的な形態に属さない、独自のディストリビューションも多数存在する。