このファイルシステムは、元はSun MicrosystemsがSolarisオペレーティングシステム用に作成したものです。 大量のデータをサポートし、ファイルシステムの概念と論理ディスクおよび物理メディアのマネージャー、ディスク上の革新的なデータ構造、軽量ファイルシステム、ストレージボリュームのシンプルな管理を組み合わせています。
FUSEサブシステムを介してユーザーレベルで動作するZFS-FUSEシステムとは異なり、新しいプロジェクトはLinuxカーネルモジュールとして実装されます。 LinuxカーネルへのZFSコードの統合は、GPLv2ライセンスとCDDLライセンスの非互換性により防止されます。これにより、これらのライセンスでコードが混在する可能性が排除されます。 この制限を回避するために、Belendorfは、CDDLライセンスの下で製品全体を、カーネルとは別に提供されるLinuxカーネルに個別にダウンロード可能なモジュールとして配布することにしました。
これまでのLinux用ZFSモジュールは、
組み立ておよびインストール手順はこちらです。