Gentoo Archives: gentoo-user

From: Joerg.Schilling@fokus.fraunhofer.de (Joerg Schilling)
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] How to build a time machine on Gentoo
Date: Wed, 18 Aug 2010 19:29:41
Message-Id: 4c6c346b.ZdWO+lhxI8L2276q%Joerg.Schilling@fokus.fraunhofer.de
In Reply to: Re: [gentoo-user] How to build a time machine on Gentoo by Nganon
1 Nganon <nganon+gentoo@×××××.com> wrote:
2
3 > > Not really. ZFS is only available on Solaris right now. I seem to
4 > > > remember it was running on one of the BSD's, too, since it's a matter of
5 > > > licensing that is the hurdle of greatest height. I've only played with
6 > > > BTRFS on my dev box and the simple workout I gave it did not tax it in
7 > > > any way--it worked okay.
8 > >
9 > > ZFS has a very free license. This was the reason, why it could be ported to
10 > > the
11 > > BSDs. So why do you believe there is a "license hurdle"?
12 > >
13 > >
14 > Because ZFS is licensed with Sun CDDL, which is incompatible with GNU GPL,
15 > so it cant be distributed with Linux kernel. That's why it is ported to
16 > FUSE.
17
18 The CDDL is as incompatible to the GPL as the BSD license.
19
20 Both do not allow to change the license of the code and for this reason, a code
21 combination cannot happen as a "derivative work". If you like to create a
22 derivative work from a GPL program and BSD code from another person, you would
23 need to declare the code from another person to be _your_ "modification". This
24 is something that would violate the Copyright law.
25
26 The GPL however permits code combinations as "collective work". As the GPL
27 then is only valir for the GPL part of the whole, this does not cause
28 "incompatibilities".
29
30
31 > Also note: btrfs now is three years old. ZFS was started aprox. 10 years
32 > > ago.
33 > > For this reason, btrfs is expected to need another 7 years to readh the
34 > > level
35 > > of stability currently seen with ZFS.
36 > >
37 > >
38 > ZFS was announced on 2004. So approximately six year, not ten. Besides,
39 > things in
40 > computer world do not always work that linearly, you know.
41
42 In 2002, the ZFS developers have already been forced to have their
43 homedirectories on ZFS. In 2004, ZFS was already under test in universities.
44
45 Jörg
46
47 --
48 EMail:joerg@××××××××××××××××××××××××.de (home) Jörg Schilling D-13353 Berlin
49 js@××××××××××××.de (uni)
50 joerg.schilling@××××××××××××××××.de (work) Blog: http://schily.blogspot.com/
51 URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily