Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Al Viro
Date: Thursday, June 14, 2007 - 10:08 pm

On Fri, Jun 15, 2007 at 01:14:49AM -0300, Alexandre Oliva wrote:

Give.  Me.  A.  Break.

Section 6 is inherently broken.  It tries to gerrymander the "bad"
cases and ends up with a huge mess.  Definition of user device is
arbitrary and reeks with discrimination against the field of use.
Trying to be more explicit about installation instructions walks
straight into a minefield:
	* is it enough to give some installation methods?  If so,
should they be as cheap as the rest?  As efficient as the rest in
some sense?  Representative in some sense?  The same as what
manufacturer ever uses?
	* if all installation methods should be given, where does
one stop?  Should one describe unsupported ones?  All of them?
Is that a violation of license to omit some?  How does one prove
that omission hadn't been malicious violation in face of complaint?

Trying to be explicit enough to get a rope on the TiVo neck ends
up with not just clumsy rules; it opens a can of worms worse than
what we have in matching part of v2.

It looks like trying to be tight enough to be sure to catch the cases FSF
doesn't like and trying to avoid getting the stuff that really shouldn't
be caught.  And looks like these requirements conflict.

So in the end you get an ugliness that satisfies neither those who think
that TiVo case is not a problem nor those who agree that it is a problem
and consider v2 sufficient in that area.

And BTW, you've been told just that about an hour before you've sent that
mail.  I don't mind repeating that on l-k, but please don't pretend to be
unaware of the problems in that area.  I've no idea which problems Linus
has with that turd, but there's certainly enough in there.
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3, Alexandre Oliva, (Thu Jun 14, 2:27 pm)
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3, Chris Friesen, (Thu Jun 14, 2:46 pm)
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3, Alexandre Oliva, (Thu Jun 14, 3:45 pm)
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3, Daniel Hazelton, (Thu Jun 14, 6:00 pm)
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3, Daniel Hazelton, (Thu Jun 14, 6:55 pm)
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3, Alexandre Oliva, (Thu Jun 14, 7:42 pm)
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3, Alexandre Oliva, (Thu Jun 14, 8:22 pm)
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3, Linus Torvalds, (Thu Jun 14, 8:46 pm)
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3, Alexandre Oliva, (Thu Jun 14, 9:14 pm)
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3, Daniel Hazelton, (Thu Jun 14, 9:34 pm)
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3, Al Viro, (Thu Jun 14, 10:08 pm)
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3, Daniel Hazelton, (Thu Jun 14, 10:44 pm)
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3, Jesper Juhl, (Fri Jun 15, 12:07 am)
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3, Alexandre Oliva, (Fri Jun 15, 12:39 pm)
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3, Alexandre Oliva, (Fri Jun 15, 12:57 pm)
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3, Alexandre Oliva, (Fri Jun 15, 1:08 pm)
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3, Helge Hafting, (Wed Jun 20, 5:14 am)
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3, Linus Torvalds, (Wed Jun 20, 9:32 am)
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3, Dave Neuer, (Wed Jun 20, 10:19 am)
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3, Linus Torvalds, (Wed Jun 20, 11:03 am)
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3, Dave Neuer, (Wed Jun 20, 12:19 pm)
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3, Alexandre Oliva, (Wed Jun 20, 8:33 pm)
Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3, Alexandre Oliva, (Wed Jun 20, 10:19 pm)