Bob Friesenhahn <bfrie...@simple.dallas.tx.us> wrote:

> On Mon, 20 Apr 2009, Tim wrote:
> >
> > Oracle: It should be an interesting ride to say the least.  I guess we'll
> > see just how much they love linux... either zfs et. all will become GPL, or
> > we'll see their true colors.  I'm secretly hoping for the latter (as long as
> > they keep it open sourced).
>
> I don't think that GPL would be very wise, although a dual-license 
> may be ok.  Linux would need GPLv2, which is now out of date.

Dual licensing is a general problem as you might see e.g. GPL-only patches that 
we cannot use for OpenSolaris.

Do you really like Sun to be forced to verify that the kind of such a patch is 
below
the interlectual creation level to be able to claim a copyright?

BTW: GPLv2 is still more open for license combinations than GPLv3 is.

While both GPLv2 and GPLv3 distinct bewteen "the work" and "the complete 
source", GPLv2 does not say anything about the license of the rest of the code.
GPLv3 requires "the complete source" to be under GPLv3. This is a real 
problem as:

-       The term complete source is explained in a way that may include 
        compilers, editors, revision control systems. You will have to 
        include them under GPLv3 if a you meet an unhappy author.

-       The term "system library" is limited in GPLv3 and does not even
        match all libraries that are usually part of the OS installation.

-       While GPLv2 results in a general compatibility with any independently
        developed library (because it is not part of "the work"), GPLv3 list
        only a few exceptions (note that the so called GPLv2 system exception
        only allows you to exclude code from "the complete source" but does not
        affect license compatibility).

-       All other licenses are explicitely excluded from GPLv3 compatibility. 
        A LGPL-2.1 library that is part of the installation but does not match
        the "system library" criteria of the GPLv3 cannot be used from a GPLv3
        program.

Conclusion: GPLv3 creates more problems than it solved. If you like to think 
about other licenses, you better stay with GPLv2.

Jörg

-- 
 EMail:jo...@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       j...@cs.tu-berlin.de                (uni)  
       joerg.schill...@fokus.fraunhofer.de (work) Blog: 
http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to