Re: [BK PATCH] USB patches for 2.6.9-rc1

From: Craig Milo Rogers
Date: Fri Aug 27 2004 - 13:31:45 EST


On 04.08.26, Linus Torvalds wrote:
> On Thu, 26 Aug 2004, Craig Milo Rogers wrote:
>
> > On 04.08.26, Greg KH wrote:
> > > Greg Kroah-Hartman:
> > > o USB: rip out the whole pwc driver as the author wishes to have done
> > > o USB: rip the pwc decompressor hooks out of the kernel, as they are a GPL violation
> >
> > The decompressor hooks may be a Linux kernel policy violation,
> > but I challenge your contention that they are a GPL violation.
>
> Doesn't matter. Whether they are a GPL violation is a gray area. They were
> removed because of a policy. The author then complained, and the _driver_
> was removed for that reason.
>
> At no point was it a legal argument. In fact, since none of the people
> involved were layers, you shouldn't even try to _make_ it a legal
> arguments.

Thank you, Linus, for making my point to Greg more clearly
than I did. Saying that the pwc decompressor hooks were removed "as
they are a GPL violation" is a difficult statement to support, and
brings up unresolved legal issues -- exactly what I tried to say. I'm
pleased you've clarified this issue for Greg and the rest of us.

In concordance with Linus' policy statement above, Greg, could
you change your patch attribution to say something like "per kernel
policy", please? If for no other reason than to reduce dissention
among future lkml archive delvers about why the pwc removal took
place? :-)

>
> You do legal arguments in front of a judge. Until you reach that point,
> you do what's right. And I think Greg did what is right.
>
> Now, we can whine all we like about the author being childish, or about
> the fact that since it was GPL'd, the hooks can clearly legally be removed
> regardless of his wishes. That's not what this is all about. There are
> more important things involved.
>
> I repeat: if somebody wants to step up as maintainer, I would certainly be
> more than happy to have a pwc driver, and I bet Greg would be too. But you
> don't just take somebody elses code against his wishes - regardless of
> whether you have the "legal right" or not.
>
> Let's put it this way: if you need to ask a lawyer whether what you do is
> "right" or not, you are morally corrupt. Let's not go there. We don't base
> our morality on law.
>
> Linus

[My apologies to anyone who received this message in duplicate. I
sent a shorter version of it last night, but as I never received it
back from vger and it doesn't appear in the www.uwsg.iu.edu archive,
I assume it was eaten somewhere along the way.]

Craig Milo Rogers
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/