Linux
エリック・レイモンドはその中で、Linuxと対比してGNUプロジェクトを「カテドラル」(大聖堂、つまり宗教的ヒエラルキーの比喩)と述べた。
2001年のある研究によると、当時の Red Hat Linux には3000万行のソースコードが含まれており、開発工数見積り手法COCOMOを用いて、これをアメリカ内で開発した場合のコストを推定した。その推定値は 14億6万米ドル(2013年)であった。システムの大半 (71%) のコードはC言語で書かれていたが、他の言語も多く使われていた。例えば、C++、Lisp、アセンブリ言語、Perl、Python、Fortran、そして各種のシェルスクリプトなどである。全コード中、半分をわずかに越える量のコードがGPLでライセンスされていた。Linuxカーネル自体は240万行で、これは合計の8%であった。
その後の研究で、同じ解析が Debian GNU/Linux version 4.0 (etch)(2007年リリース)に対して行なわれた。このディストリビューションは2億8300万行のコードを含んでおり、従来の方法で開発していたならば3万6千人月が必要であり、80億4万ドル (2013年) が必要と推定された。
Linux全般を扱うフォーラムもあるし、ディストリビューションが自身のフォーラムを運用していることもある。
Linuxに焦点を当てた技術系ウェブサイトもいくつか存在する。Linuxの雑誌は、しばしば付録ディスクとしてソフトウェアやLinuxディストリビューションを含めている。
商用版ディストリビューションを販売している企業などは、Linuxシステムのコンポーネント開発やフリーソフトウェアの開発にも貢献している。とあるLinuxカーネルの解析が示すところによると、2008年12月から2010年1月までに書かれたコードのうち75%は企業によって開発されたものであり、残りの18%がボランティア、7%が未分類となっている。これらの企業としては、デル、IBM、ヒューレット・パッカード、オラクル、サン・マイクロシステムズ、ノベル、ノキア、レッドハットなどがある。したがって、Linuxディストリビューション全体と個々のベンダのあいだには共生関係があると考えられるかもしれない。
Linuxディストリビューションは、サーバ用のオペレーティングシステムとして長年使われており、その領域においてすでに傑出している。2006年にNetcraftは、10社の最も信頼できるインターネットホスティング企業のうち8社がLinuxディストリビューションを使っていると報告した。2008年6月では、Linuxが5社、FreeBSDが3社、マイクロソフト社製品が2社だった。2010年では、Linuxが6社、FreeBSDが2社、マイクロソフト社製品が1社だった。
Linuxディストリビューションは、俗にLAMPと呼ばれるサーバソフトウェアの組み合わせの基盤となっている。LAMPは、開発者のあいだで人気を博し、ウェブサイトのホスティングにおいて一般的な方法のひとつとなった。
Linuxディストリビューションは、メインフレームの世界でも人気を増している。2009年にはIBMが、メインフレームベースの企業向けLinuxサーバを主に販売していくと報告した。
Linuxディストリビューションはスーパーコンピュータ用のOSとしても一般的に使われている。2010年にはスーパーコンピュータの性能ランキングであるTOP500のリストのうち459システム (91.8%) がLinuxを使用していた。その後もLinuxディストリビューションを採用するシステムの割合は伸び続け、2017年11月のTOP500ではすべてのスーパーコンピュータで利用された。
2008年には東京証券取引所の基幹システムのひとつ「派生売買システム」でLinuxが使われるようになった。 以降、東証ではシステムのLinux化が進められている。
各Linuxディストリビューションは、開発者およびユーザコミュニティによって駆動している。一部のベンダーは、ディストリビューションの開発と資金供給をボランティアベースで行っており、この有名な例としてはDebianがある。商業ディストリビューションのコミュニティ版を公開しているベンダーもある。この例としては、レッドハットのFedoraやノベルのopenSUSEがある。
多くの都市や地域には、Linuxユーザー・グループ (LUG) として知られる地域団体がある。彼らはミーティングを開いて、講習会やデモンストレーション、技術サポート、新規ユーザへのOSのインストールなどを行なっている。多くのインターネットコミュニティも、Linuxユーザや開発者のサポートを提供している。ほとんどのディストリビューションがIRCのチャットルームやニュースグループを持っている。その他のサポート手段としてはインターネットフォーラムがある。
他の有名な現代的OSとの主要な違いとして、Linuxカーネルおよびその他の構成要素がフリーかつオープンソースであることが挙げられる。そのようなOSはLinuxだけではないが、Linuxはその中でも突出して広く使われている。
フリーかつオープンソースなライセンスの一部は、コピーレフトという原理に基づいている。コピーレフトはある種の相互関係と捉えられる。コピーレフトなライセンスで公開されているソフトウェアのソースコード片は自由に利用できるが、それを利用して作ったソフトウェアを一般に頒布する場合はそれ自身もコピーレフトなライセンスでソースコードを公開しなければならない。最も一般的なフリーソフトウェアライセンスのひとつである「GNU 一般公衆利用許諾書」(GNU GPL) はコピーレフトの一形態であり、LinuxカーネルやGNUプロジェクトの多くのコンポーネントのライセンスとして採用されている。
Linuxディストリビューション(俗にディストロ (distro) と呼ばれる)は、システムソフトウェアおよびアプリケーションソフトウェアのパッケージ群およびそれらの構成を管理するプロジェクトである。Linuxディストリビューションは、ソフトウェアパッケージの集合(リポジトリと呼ばれる)をインターネット上で提供しており、ユーザはそれをネットワークを通じてダウンロードし、インストールできる。
Linuxシステムのユーザインタフェース(シェルとも呼ばれる)は、コマンドラインインタフェース (CLI) とグラフィカルユーザインタフェース (GUI) のどちらか、またはハードウェアに搭載されているコントロール(これは組み込みシステムでよくみられる)である。デスクトップシステムではGUIが一般的だが、GUI環境でも端末エミュレータウインドウや仮想コンソールを通してCLIインタフェースを利用できる。Unixの標準的ツールを含むLinuxの低水準な構成要素のほとんどはCLIだけで使用できる。CLIは、自動化や繰り返し作業に適しており、非常にシンプルなプロセス間通信(パイプ)によるコマンドの連携もサポートしている。
沢山のユーザインタフェースが存在するが、デスクトップシステムにおいて最も名の知られたユーザインタフェースとしては、デスクトップ環境のGNOME、KDE、Unity、Xfceが挙げられる。ほとんどのユーザインタフェースはX Window Systemの上に構築されている。
他のGUIは Xウィンドウマネージャに分類されることがあり、その例としてFVWM、Enlightenment、Window Makerなどがある。これらは最小主義的なデスクトップ環境を提供する。ウンドウマネージャはウインドウの配置や外観をコントロールする手段を提供するとともに、X Window Systemとのやりとりを行う。GNOMEやKDEなどのデスクトップ環境はウインドウマネージャを標準で含んでいるが(例えば、GNOMEはMutter、KDEはKWin、XfceはXfwm)、他のウインドウマネージャも選択できる。