summary refs log tree commit diff
path: root/pkgs/os-specific/linux/spl/default.nix
diff options
context:
space:
mode:
authorJack Cummings <jack@mudshark.org>2012-10-11 13:50:28 -0700
committerJack Cummings <jack@mudshark.org>2012-10-11 13:50:28 -0700
commitb70d41d309f63ffee761b1131d13c03ddec024a9 (patch)
treeacf1e748dedac7101fc7b9a8dcdcc1c928284b87 /pkgs/os-specific/linux/spl/default.nix
parent8a911c889b6b9ad927ffbacc24f7128e2a02363c (diff)
downloadnixpkgs-b70d41d309f63ffee761b1131d13c03ddec024a9.tar
nixpkgs-b70d41d309f63ffee761b1131d13c03ddec024a9.tar.gz
nixpkgs-b70d41d309f63ffee761b1131d13c03ddec024a9.tar.bz2
nixpkgs-b70d41d309f63ffee761b1131d13c03ddec024a9.tar.lz
nixpkgs-b70d41d309f63ffee761b1131d13c03ddec024a9.tar.xz
nixpkgs-b70d41d309f63ffee761b1131d13c03ddec024a9.tar.zst
nixpkgs-b70d41d309f63ffee761b1131d13c03ddec024a9.zip
- long descriptions
Diffstat (limited to 'pkgs/os-specific/linux/spl/default.nix')
-rw-r--r--pkgs/os-specific/linux/spl/default.nix16
1 files changed, 16 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/spl/default.nix b/pkgs/os-specific/linux/spl/default.nix
index 96565fffa0e..63a2a8454aa 100644
--- a/pkgs/os-specific/linux/spl/default.nix
+++ b/pkgs/os-specific/linux/spl/default.nix
@@ -31,6 +31,22 @@ stdenv.mkDerivation {
 
   meta = {
     description = "Kernel module driver for solaris porting layer (needed by in-kernel zfs)";
+
+    longDescription = ''
+      This kernel module is a porting layer for ZFS to work inside the linux kernel. 
+
+      LICENSE NOTE: the Linux kernel is licensed under the GNU General Public
+      License which is incompatible with ZFS which is licensed under the Sun CDDL.
+      While both the GPL and CDDL are open source licenses their terms are such that
+      it is impossible to simultaneously satisfy both licenses. This means that a
+      single derived work of the Linux kernel and ZFS cannot be legally distributed.
+
+      The ZFS code can be modified to build as a CDDL licensed kernel module
+      which is not distributed as part of the Linux kernel. This makes a Native ZFS
+      on Linux implementation possible if you are willing to download and build it
+      yourself.
+    '';
+
     homepage = http://zfsonlinux.org/;
     platforms = stdenv.lib.platforms.linux;
     license = stdenv.lib.licenses.cddl;