LinuxおよびほとんどのGNUソフトウェアは、ライセンスとして GNU General Public License (GPL) を採用している。GPLでライセンスされていることにより、Linuxを再頒布する者はソースコード（加えた修正も含む）を同じ条項で入手可能にすることが要求される。他の主要コンポーネントの中には別のライセンスを使っているものもある。例えば、多くのライブラリはGNU Lesser General Public License (LGPL)（GPLよりも許諾的）を採用しており、X.orgはMITライセンスを採用している。リーナス・トーバルズは、Linuxカーネルのライセンスを、GPLバージョン2からGPLバージョン3に移行しないつもりだと述べており、特に、ソフトウェアをデジタル著作権管理のために使うことを禁じた条項を嫌っている。また、移行するとしたら、著作権者（数千人）から許可を得なければならないだろう。
リーナス・トーバルズは、自分の作品を「freak」「free」「Unix」を合成して「Freax（フリークス）」と呼ぼうと思っており、開発の初期の半年程の間は、彼はファイルを「Freax」というディレクトリに保存していた。 「Linux」という名前も思いついたが、自己中心的すぎるとして当初は却下していた。1991年の9月、開発を促進するために、Linuxのファイルはヘルシンキ工科大学のFTPサーバ (ftp.funet.fi) にアップロードされた。トーバルズの協力者であり、当時そのサーバの責任者であったレムケは、「Freax」という名前を良く思わず（「Freax」と語感が酷似している「Freaks」は英語で変人・奇人の意味を持つため）、彼はトーバルズに相談することなく、サーバ上のプロジェクトに勝手に「Linux」という名前をつけてしまった。その後トーバルズも、その名前に同意した。後付けではあるが「Linux Is Not UNIX」の略とも「Linus UNIX」の略ともされる。
Linuxは非常に幅広く移植されているOSカーネルであり、Linuxカーネルは非常に多様な環境において多様な用途で使われている。コンピュータアーキテクチャの観点ではARMベースのiPAQからメインフレームのIBM System z10まで対応し、デバイスの観点では携帯電話からスーパーコンピュータまで対応する。デスクトップやサーバでの汎用に使われることを想定したディストリビューションだけでなく、特定の目的に特化したディストリビューションも存在する。それらの目的は例えば、特定のコンピュータ・アーキテクチャのサポート、組み込みシステム用、安定性の重視、セキュリティの重視、特定のユーザグループを想定、リアルタイム処理のサポートなどである。加えて、あえてフリーソフトウェアのみで構成したディストリビューションもある。300を越えるディストリビューションがプロジェクトを継続しているが、汎用のディストリビューションとして広く名が知られているものは十数個程度である。
他の有名な現代的OSとの主要な違いとして、Linuxカーネルおよびその他の構成要素がフリーかつオープンソースであることが挙げられる。そのようなOSはLinuxだけではないが、Linuxはその中でも突出して広く使われている。フリーかつオープンソースなライセンスの一部は、コピーレフトという原理に基づいている。コピーレフトはある種の相互関係と捉えられる。コピーレフトなライセンスで公開されているソフトウェアのソースコード片は自由に利用できるが、それを利用して作ったソフトウェアを一般に頒布する場合はそれ自身もコピーレフトなライセンスでソースコードを公開しなければならない。最も一般的なフリーソフトウェアライセンスのひとつである「GNU 一般公衆利用許諾書」(GNU GPL) はコピーレフトの一形態であり、LinuxカーネルやGNUプロジェクトの多くのコンポーネントのライセンスとして採用されている。Linuxディストリビューション（俗にディストロ (distro) と呼ばれる）は、システムソフトウェアおよびアプリケーションソフトウェアのパッケージ群およびそれらの構成を管理するプロジェクトである。Linuxディストリビューションは、ソフトウェアパッケージの集合（リポジトリと呼ばれる）をインターネット上で提供しており、ユーザはそれをネットワークを通じてダウンロードし、インストールできる。
リーナス・トーバルズはカーネル開発の指揮を続けている。ストールマンは、フリーソフトウェア財団を率いており、こちらはGNUコンポーネントのサポートをしている。個人や企業はサードパーティの非GNUなコンポーネントを開発している。これらのサードパーティ製コンポーネントは一連の巨大な作品群であり、カーネルモジュール、ユーザアプリケーション、ライブラリを含んでいる。各Linuxベンダやコミュニティは、カーネル、GNUコンポーネント、非GNUコンポーネント、パッケージ管理システムをLinuxディストリビューションの形に結合し、それを頒布している。
MINIXは、アンドリュー・タネンバウムによって開発されているUnix系OSで、当初はコンピュータ科学におけるオペレーティングシステムの教育という目的に重点を置いた設計であった。教育目的のため、企業のライセンスといったしがらみが無いよう新たに書かれたものであったが、初期にはコンパイルするためのコンパイラにプロプライエタリなものが必要であったり（GCCはまだ開発の初期だった）、教科書として広く配布するため商業出版を（当時は）必要とした関係などもありライセンスには制限があった。2000年からはそれ以前の版にも遡ってライセンスも自由なもの（BSDライセンス）となっている。バージョン3以降は「本格的」な使用のために再設計された。
「魏伝」、「呉伝」、「蜀伝」、「晋伝」の4つから1つを選択し、勢力によって違うが、22 - 24程度のステージをこなし、三国志の各勢力の物語を追体験するモード。基本的な設定は三国志演義に準じているが、本作オリジナルの改変がされている部分も存在する。幕間ムービーから戦闘モードに切り替えるシームレスプレイを実現。ステージごとに使用する武将は固定されており、ストーリーモードでは使用できない武将も存在する（特に、ゲームオリジナル色の強い女性武将は孫尚香と王元姫の二人を除き、ストーリーモードでは使用不可）。長坂の戦いなど大掛かりな戦闘ではステージが前後編で分割され、使用武将が切り替わることもある。また、ストーリーの進行に伴って陣営に武将が出入りしたり、戦死者が出たりと時系列に沿ったイベントがステージ間のデモで発生する。ストーリー中で所属勢力が変わる武将（関羽など）はステージ間のデモで所属勢力に合わせた衣装カラーに変更される。なお「晋伝」は終盤年代のストーリーであることを考慮してか、他3勢力のストーリーを最後までクリアしていない状態で選択しようとすると注意メッセージが表示されるようになっている。ムービーによってはセリフが出ているにもかかわらず字幕が表示されないことがある。