
GNU バリアントは、 GNUオペレーティングシステム[ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ]に基づくオペレーティングシステムです(コンポーネントにGNU C ライブラリとシステムライブラリ、GNU coreutilsやbashなどのアプリケーション ソフトウェア、場合によってはHurdカーネル、Guixパッケージマネージャなどが含まれるもの)。GNUプロジェクトによると、これにはLinuxカーネルを使用するほとんどのオペレーティングシステムと、 BSDベースのカーネルを使用するいくつかの他のオペレーティングシステムも含まれます。[ 6 ] [ 7 ] [ 2 ]
GNU の派生版は、カーネルと組み合わせてGNUユーザー空間ソフトウェアを使用します。オペレーティングシステムのカーネルは、システムハードウェアを制御し、オペレーティングシステムの他の部分に基本的なサービスを提供するオペレーティングシステムの部分です。[ 8 ] GNU カーネルはGNU Hurdです。[ 9 ] Linux カーネルやその他のカーネルも GNU の派生版で使用されます。
GNUユーザーは通常、GNUディストリビューションをダウンロードすることでオペレーティングシステムを入手します。GNUディストリビューションは、組み込み機器(例えばLibreCMC)やパーソナルコンピュータ(例えばDebian GNU/Hurd)から高性能スーパーコンピュータ(例えばRocks Cluster Distribution)まで、幅広いシステム向けに提供されています。
GNUソフトウェアは、フリーソフトウェア運動の原則に従ってオペレーティングシステムを作成するために1983年にリチャード・ストールマンによって開始されたGNUプロジェクトによって開発されています。[ 10 ]開発作業は、リチャード・ストールマンが作成するソフトウェアの所有権をMITが主張する可能性のある問題を回避するために、彼がMIT人工知能研究所を辞任してプロジェクトに専念するようになった1984年に始まりました。[ 11 ]

HurdはGNUシステム向けに開発された2つの公式カーネルのうちの1つであり[ 12 ] 、 Linux-libreがGNUの公式パッケージになる前は唯一の公式カーネルでした[ 13 ]。Hurdはマイクロカーネルベースのオペレーティングシステムカーネル設計を採用しており、コアマイクロカーネルとしてGNU Machを使用しています。Hurdは、オペレーティングシステムの機能に必要な、より広範なユーザーモードデバイスドライバと内部サーバで構成されています[ 12 ] [ 14 ] 。 2026年現在このカーネルはまだ実用段階とは見なされておらず、実験的な開発段階にあるため、広く採用されていません。[ 15 ] [ 16 ]しかし、これを利用した実験的なシステムディストリビューションは存在し、趣味や愛好家のサークルや研究プロジェクトで使用されています。
GNU オペレーティングシステムはUnix ライクなシステムです。GNU オペレーティングシステムのソフトウェアは、他のいくつかの Unix ライクなオペレーティングシステムに移植されています。[ 17 ] [ 18 ]これにより、そのソフトウェアは GNU Hurd カーネル以外のカーネル上で実行できるようになり、このようにして、他の典型的な Unix ライクなオペレーティングシステムからカーネルを取得し、それを GNU オペレーティングシステムのユーザー空間ソフトウェアと組み合わせて、新しいカーネルで動作するように必要に応じて変更し、新しいシステムを形成する新しいオペレーティングシステムディストリビューションが形成されます。[ 19 ] [ 20 ] [ 21 ]

Debian GNU/Hurd は、 Debian 7.0 Wheezyの技術プレビューとしてリリースすることが検討されましたが、システムの未成熟な状態のため、これらの計画は破棄されました。[ 22 ]しかし、Debian GNU/Hurd のメンテナーは、Debian 7.0 のリリース日に非公式リリースを公開することを決定しました。Debian GNU/Hurd は、まだ本番システムに期待されるパフォーマンスと安定性を提供するとは考えられていません。[ 23 ] Debian GNU/Hurd は、2025 年リリースでx86-64アーキテクチャのサポートを追加し、Hurd はRump カーネル機能を介してNetBSDのディスクドライバを統合しました。[ 24 ] [ 25 ] Debian パッケージの約 4 分の 3 が Hurd に移植されています。[ 26 ]

Arch HurdはArch Linuxの派生作品で、Intel P6アーキテクチャ向けに最適化されたパッケージを使用してGNU Hurdシステムに移植されています。彼らの目標は、少なくとも時折の使用に十分安定している、Arch のようなユーザー環境 ( BSDスタイルのinitスクリプト、pacman パッケージマネージャ、ローリングリリース、簡単なセットアップ) を GNU Hurd 上に提供することです。現在、評価目的のLive CDと、Live CD および従来のインストール用のインストールガイドが提供されています。[ 27 ] [ 28 ] [ 29 ]
Guix System は、Hurd カーネルのサポートに取り組む GNU オペレーティングシステムのディストリビューションです。[ 30 ]仮想マシンで使用することを目的とした実験的なディスクイメージが、プロジェクトのダウンロードページにあります。[ 31 ]
2026 年 4 月 1 日、Gentoo はGNU Hurd への移植を発表しました。この投稿は、システム全体を Linux の代わりに GNU Hurd のみを使用するように切り替えることについてのエイプリルフールのジョークとして提示され、「移植は実験的な状態であるにもかかわらず、Hurd ははるかに堅牢であることがわかりました。2026 年末までに Linux のサポートを終了できることを願っています」と述べていましたが、新しい GNU/Hurd バリアントをリリースするという部分は本当のニュースであり、プロジェクトは現在、事前に準備されたディスク イメージとイメージを構築するためのスクリプトを Web サイトで配布しています。[ 32 ] [ 33 ] [ 34 ] [ 35 ] [ 36 ] [ 37 ] [ 38 ] [ 39 ]


GNU/Linux または GNU+Linux という用語は、フリーソフトウェア財団(FSF) とその支持者によって、 Linux カーネルが GNUシステムソフトウェアとともに配布されるオペレーティングシステムを指すために使用されています。[ 40 ]このようなディストリビューションは、GNU パッケージとプログラム、そして Linux の主要なインストールベースとなっています。この用語が公式に使用されているディストリビューションの中で最も有名なのはDebian GNU/Linuxです。
2026年2月現在、GNUプロジェクトが通常使用を推奨しているGNUの派生版は、Linuxカーネルを使用するシステムのみです。これらのほとんどは「GNU/Linux」と自称し、メインラインのLinuxカーネルではなく、Linuxカーネルのデブロブ版( Linux-libreカーネルなど)を使用しています。GNUプロジェクトが推奨する非歴史的ディストリビューションの全リストは、Dragora GNU/Linux-Libre、Dyne:bolic GNU/Linux、GNU Guix System、Hyperbola GNU/Linux-libre、Parabola GNU/Linux-libre、PureOS、Trisquel GNU/Linux、libreCMC 、 ProteanOSであり、それぞれがフリーシステム配布ガイドライン(FSDG)に厳密に準拠しています。[ 41 ]

Debian GNU/kFreeBSDは、 IA-32およびx86-64コンピュータ命令セットアーキテクチャ用のDebianパッケージ管理とFreeBSDカーネルを備えた、開発が終了した GNU ディストリビューションです。kFreeBSDのkはkernel of の略で、[ 42 ]完全な FreeBSD オペレーティングシステムのカーネルのみが使用されていることを反映しています。このオペレーティングシステムは、2011 年 2 月 6 日に Debian Squeeze (6.0) で正式にリリースされました。[ 43 ]Debian GNU/kFreeBSD の公式リリース以前の派生版である Ging ( Ging Is Not Gingの再帰的頭字語) は、2005 年に Robert Millan によってDFSGの下で完全なフリーソフトウェアディストリビューションとしてライブ CDとしてリリースされ、KDEデスクトップ環境を特徴としていました。2005 年以降、それ以上のリリースはありません。[ 44 ] [ 45 ]
Debian GNU/NetBSD は、GNUユーザーランドアプリケーションをNetBSDカーネルに移植する実験的な試みでした。このオペレーティングシステムの公式リリースは行われませんでした。IA -32 [ 46 ]およびDEC Alpha [ 47 ]アーキテクチャ向けの移植作業は行われましたが、2002 年以降はアクティブなメンテナンスが行われておらず、現在はダウンロードできません。 [ 48 ]
Debianを移植してDebian GNU/OpenBSDを形成する開発努力があったが、実現しなかった。[ 49 ] [ 50 ]
2026年4月現在、GNUプロジェクトは、 BSDオペレーティングシステムがGNUプロジェクトが要求するフリーシステム配布ガイドラインに厳密に準拠していないため、BSDオペレーティングシステムを推奨または支持していません。 [ 51 ]

Nexenta OS は、 OpenSolarisのカーネルを使用した最初の GNU ベースのオペレーティングシステムです。Nexenta OS はNexenta Systemsによって開発され、 Ubuntu (GNU)のユーザーランドを使用し、Ubuntu で共有されているDebianのパッケージ管理ソフトウェアを使用しています。このプロジェクトは、派生版として Debian プロジェクトの公式な一部になることを望んでいましたが、これは実現しませんでした。[ 21 ] Nexenta OS の最終バージョンは 2012 年 10 月 31 日にリリースされました。Nexenta OS は、IA-32およびx86-64命令セットアーキテクチャで使用できます。[ 52 ] Nexenta OS は、GNU プロジェクトからではなく OpenSolaris から libc を取得しています。
Dysonは、デスクトップおよびサーバーで使用するための汎用オペレーティングシステムで、 GNU ユーザーランドやAPTパッケージング ツールとそのパッケージなど、 Debianのユーザー空間ソフトウェアの大部分と、 Illumosから取得したカーネルやその他のツールを組み合わせています。このプロジェクトは、Debian にできるだけ似たシステムを作成することを目指しています。このオペレーティングシステムは、x86-64ベースのコンピュータ アーキテクチャで使用できます。最新バージョンは 2019 年にリリースされました。このシステムは、 ZFSファイルシステム、Solaris コンテナ、IPFilter、DTrace、Solaris ネットワーク仮想化、リソース制御など、OpenSolaris の多くの機能も提供しています。OpenSolaris の libc および SMF init システムを使用しています。[ 20 ]
Debian をMinix 3カーネル上で動作するように移植し、Debian GNU/kFreeBSD や Debian GNU/NetBSD と同様の非公式の Debian GNU/Minix を形成する Preventa プロジェクトと呼ばれる開発活動が行われています。このプロジェクトは、Debian の基本システムとそのパッケージングツール (APT とdpkg ) を GNU ユーザーランドと組み合わせ、Minix 3 のカーネル上で動作させ、Minix の libc も使用することを意図しています。[ 53 ] [ 54 ] [ 55 ] [ 56 ] [ 57 ] [ 58 ]
MiNTとSpareMiNTを使用して非公式のDebian GNU/MiNTオペレーティングシステムを構築するプロジェクトがありました。[ 59 ]このプロジェクトはあまり成功せず、その後の開発努力は停止しました。

GNU -Darwinプロジェクトは、PowerPCおよびx86プラットフォーム向けに、 Darwinシステム環境内で使用することを目的としたGNUソフトウェアのディストリビューションを開発しました。従来の起動可能なシステムインストーラとは異なり、ディストリビューションCDは既存のDarwinインストールの上にインストールされます。配布されたGNU環境には、250以上のアプリケーションとライブラリが含まれています。ディストリビューションCDを使用すると、Darwinバージョン7または8、あるいはMacOS 10.3または10.4のインストールの上にインストールできます。このプロジェクトは、2000年11月にproclusによって設立されました。[ 60 ]このプロジェクトでは、GNU-Darwinの完全なシステムインストールをプリインストールしてハードドライブに収録し、Webサイトで販売しています。プリインストールされたGNU-Darwinシステムとともに配布されたハードドライブは、PowerPCとx86の両方のオプションで利用可能で、CDディストリビューションと同様にMacOSとDarwinとの互換性がありました。[ 61 ] GNU-Darwin プロジェクトの使命は、フリーソフトウェア運動の哲学と周辺の思想に深く結びついています。[ 62 ] [ 63 ] GNU-Darwin は実用化可能で成熟していると考えられており、その想定される用途には企業、生産、科学用途が含まれ、ワークステーションでの使用にも適していました。[ 64 ]

Cygwinプロジェクトは、Windows向けにPOSIX API機能の大部分を提供するCライブラリの形で活発に開発されている互換性レイヤーであり、そのようなエコシステム向けにGNUやその他のUnix系プログラムのディストリビューションも提供しています。1995年にCygnus Solutions(現Red Hat )によって初めてリリースされました。
FreeBSDプロジェクトは、サードパーティ製ソフトウェアの公式ソフトウェア配布チャネルの1つとして、FreeBSDオペレーティングシステムで使用するためのGNU coreutilsの移植版をFreeBSD Ports Collectionで配布しています。[ 65 ] [ 66 ]
2024年1月20日、Sergey BugaevはGNUプロジェクトのメーリングリストで、Linuxカーネルの代わりにHurdカーネルを使用したAlpine Linuxの派生版に取り組んでいることを発表した。 [ 67 ]このプロジェクトは、Debian GNU/Hurdプロジェクトに関わっているSamuel ThibaultによってFOSDEMの2026年のイベントでも言及された。 [ 68 ] Alpine Linuxは特にGNUソフトウェアを使用していないため、Hurdカーネルの導入により、他のGNUユーザーランドソフトウェアを使用せずにHurdカーネルを使用しているため、このような派生版は独自のGNUベースのオペレーティングシステムとなる。
カーネルを使用するGNUオペレーティングシステムの派生版が現在広く使用されています。これらのシステムはしばしば「Linux」と呼ばれますが、より正確には「GNU/Linuxシステム」と呼ばれます。
この作業は Nexenta Systems, Inc. によって開始され、スポンサーされています。技術サポートは、コミュニティや Web フォーラムなど、さまざまなソースから入手できます。