Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #197627

Re: BTRFS and debian

From Zenaan Harkness <zenaan@freedbms.net>
Newsgroups linux.debian.user
Subject Re: BTRFS and debian
Date 2018-07-14 12:40 +0200
Message-ID <wbq86-a9-85@gated-at.bofh.it> (permalink)
References (3 earlier) <waWtk-7FV-1@gated-at.bofh.it> <wbfPj-2pb-9@gated-at.bofh.it> <wbhep-3pA-1@gated-at.bofh.it> <wbpvk-89p-5@gated-at.bofh.it> <wbpYm-6F-37@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Sat, Jul 14, 2018 at 01:19:39PM +0300, Reco wrote:
> 	Hi.
> 
> On Sat, Jul 14, 2018 at 07:50:03PM +1000, Zenaan Harkness wrote:
> > Can someone explain if there's an -actual- non-free dependency that
> > these packages have, or if it is just the somewhat-incompatibility
> > between ZFS CDDL and Linux GPL?
> 
> Unless they manage to pull in some Oracle code (zfs encryption and
> dtrace probes come to mind), ZFS on Linux is a free (as in freedom)
> software.
> But, since Sun Microsystems deliberately designed CDDL to be
> incompatible with GPL2 (happened in 2004 IIRC), you can not ship ZFS
> binary modules with the Linux kernel, for instance ([1]).
> What you can do is to ship source code, and 'ask' the user to build such
> modules for themselves (hence the need of dkms or module-assistant).
> 
> [1] https://github.com/zfsonlinux/zfs/wiki/FAQ

Yes, zfs-dkms and zfs-initramfs is a little more work that plain
apt install.

This gives some of the details:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=861263

which explains thusly:

 “> Forgive my ignorance, but why will it not happen?

  The legal status of ZFSonLinux was discussed by the FTP team and
  DPL over a long period, with input from legal counsel, resulting in
  a decision to put it in the 'contrib' section.  That decision is
  unlikely to be revisited soon.
 ”

and further from
https://blog.halon.org.uk/2016/01/on-zfs-in-debian/#comment-13678
:

 Martin (February 28, 2017 at 6:14 pm):
 > I understand the decision to distribute ZFS as source
 > only, but could you elaborate on why the package is
 > going into contrib rather than main?

 Neil McGovern (February 28, 2017 at 6:26 pm):
 > Sure – it’s about the promise that Debian makes to
 > the end user. Basically, by it being in main you’re
 > legally able to redistribute the end product (along with
 > source). With a CDDL module and a GPL2+ kernel,
 > that becomes – at best – unclear.


So, packages are even provided such as zfs-initramfs and zfs-dkms to
make the process largely painless, for which we be grateful.

Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

BTRFS and debian Ge <gpdsbe@mailbox.org> - 2018-07-09 20:20 +0200
  Re: BTRFS and debian Matthew Crews <mailinglists@mattcrews.com> - 2018-07-09 21:40 +0200
    Re: BTRFS and debian Ulf Volmer <u.volmer@u-v.de> - 2018-07-09 22:00 +0200
      Re: BTRFS and debian Pascal Hambourg <pascal@plouf.fr.eu.org> - 2018-07-09 23:00 +0200
        Re: BTRFS and debian Ulf Volmer <u.volmer@u-v.de> - 2018-07-09 23:10 +0200
      Re: BTRFS and debian Matthew Crews <mailinglists@mattcrews.com> - 2018-07-09 23:40 +0200
  Re: BTRFS and debian David Christensen <dpchrist@holgerdanske.com> - 2018-07-10 05:40 +0200
    Re: BTRFS and debian Pascal Hambourg <pascal@plouf.fr.eu.org> - 2018-07-11 20:40 +0200
      Re: BTRFS and debian David Christensen <dpchrist@holgerdanske.com> - 2018-07-12 05:10 +0200
        Re: BTRFS and debian Pascal Hambourg <pascal@plouf.fr.eu.org> - 2018-07-12 07:50 +0200
          Re: BTRFS and debian David Christensen <dpchrist@holgerdanske.com> - 2018-07-13 03:20 +0200
            Re: BTRFS and debian Pascal Hambourg <pascal@plouf.fr.eu.org> - 2018-07-14 00:40 +0200
              Re: BTRFS and debian David Christensen <dpchrist@holgerdanske.com> - 2018-07-14 03:00 +0200
                Re: BTRFS and debian Pascal Hambourg <pascal@plouf.fr.eu.org> - 2018-07-14 11:10 +0200
                Re: BTRFS and debian David Christensen <dpchrist@holgerdanske.com> - 2018-07-14 21:40 +0200
                Re: BTRFS and debian Pascal Hambourg <pascal@plouf.fr.eu.org> - 2018-07-14 23:10 +0200
            Re: BTRFS and debian Zenaan Harkness <zenaan@freedbms.net> - 2018-07-14 01:40 +0200
    Re: BTRFS and debian David Wright <deblis@lionunicorn.co.uk> - 2018-07-12 20:00 +0200
      Re: BTRFS and debian David Christensen <dpchrist@holgerdanske.com> - 2018-07-13 05:00 +0200
        Re: BTRFS and debian Dan Ritter <dsr@randomstring.org> - 2018-07-13 12:00 +0200
          Re: BTRFS and debian <tomas@tuxteam.de> - 2018-07-13 12:30 +0200
          Re: BTRFS and debian David Christensen <dpchrist@holgerdanske.com> - 2018-07-14 03:10 +0200
        Re: BTRFS and debian Zenaan Harkness <zenaan@freedbms.net> - 2018-07-14 01:40 +0200
          Re: BTRFS and debian David Christensen <dpchrist@holgerdanske.com> - 2018-07-14 03:10 +0200
            Re: BTRFS and debian Zenaan Harkness <zenaan@freedbms.net> - 2018-07-14 12:00 +0200
              Re: BTRFS and debian Reco <recoverym4n@gmail.com> - 2018-07-14 12:30 +0200
                Re: BTRFS and debian Zenaan Harkness <zenaan@freedbms.net> - 2018-07-14 12:40 +0200
              Wrapping lines, was Re: BTRFS and debian David Wright <deblis@lionunicorn.co.uk> - 2018-07-15 05:20 +0200
                Re: Wrapping lines, was Re: BTRFS and debian Zenaan Harkness <zenaan@freedbms.net> - 2018-07-15 05:30 +0200
                Re: Wrapping lines, was Re: BTRFS and debian Zenaan Harkness <zenaan@freedbms.net> - 2018-07-15 12:30 +0200
        Re: BTRFS and debian Zenaan Harkness <zenaan@freedbms.net> - 2018-07-14 11:40 +0200

csiph-web