Re: [PATCH] USB: mark USB drivers as being GPL only

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: David Newall <davidn@...>
Cc: Marcel Holtmann <marcel@...>, David Newall <davidn@...>, Pekka Enberg <penberg@...>, Greg KH <greg@...>, Christer Weinigel <christer@...>, <linux-usb@...>, <linux-kernel@...>
Date: Tuesday, February 5, 2008 - 8:27 am

> It is precisely the fact that it is a loadable module, and does not form 

That would be your own personal strange opinion.

Having actually spent time with lawyers on the subject the question that
matters for the GPL is the line between a derivative work and a
non-derivative work. The former the GPL covers - the latter it does not.
That is totally independent of the technical implementation of the
loading and combining of the code.

There is even at least one case where the lawyers on both sides of a
dispute have concurred that something is derivative because it was closely
dependant on a backend that it communicated with by pipes and was useless
without that backend and clearly built solely to use it.

Mechanism is not important, whether you are doing RPC calls, dynamic
linking or static linking isn't part of the creative process.

The only exception to the derivative work question is usual system calls.
I don't think anyone expects those to create a derivative work anyway but
just in case the law gets a bit carried away the COPYING file for the
kernel explicitly covers this to ensure there is certainty about running
totally seperate proprietary applications on the Linux kernel.

Alan
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH] USB: mark USB drivers as being GPL only, Greg KH, (Fri Jan 25, 2:02 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, Boaz Harrosh, (Mon Jan 28, 6:44 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Boaz Harrosh, (Mon Jan 28, 12:44 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, Clemens Ladisch, (Mon Jan 28, 4:13 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Clemens Ladisch, (Mon Jan 28, 5:58 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Christer Weinigel, (Sat Feb 2, 7:37 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Sun Feb 3, 11:12 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Pekka Enberg, (Sun Feb 3, 11:43 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Sun Feb 3, 12:06 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, Pekka Enberg, (Sun Feb 3, 12:48 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Tue Feb 5, 7:33 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Marcel Holtmann, (Tue Feb 5, 3:43 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 9:41 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Marcel Holtmann, (Thu Feb 7, 3:05 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 11:57 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, Marcel Holtmann, (Fri Feb 8, 5:15 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Marcel Holtmann, (Fri Feb 8, 7:30 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Fri Feb 8, 2:40 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, Christer Weinigel, (Sat Feb 9, 9:40 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Marcel Holtmann, (Fri Feb 8, 7:41 pm)
RE: [PATCH] USB: mark USB drivers as being GPL only, David Schwartz, (Sat Feb 9, 10:01 pm)
RE: [PATCH] USB: mark USB drivers as being GPL only, Marcel Holtmann, (Sun Feb 10, 12:50 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Daniel Hazelton, (Sun Feb 10, 1:07 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Daniel Hazelton, (Sun Feb 10, 9:30 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Olof Johansson, (Sun Feb 10, 9:45 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Marcel Holtmann, (Sun Feb 10, 1:43 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Daniel Hazelton, (Sun Feb 10, 2:18 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Fri Feb 8, 3:42 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Fri Feb 8, 3:08 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, Daniel Hazelton, (Fri Feb 8, 3:36 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, Daniel Hazelton, (Fri Feb 8, 7:27 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Fri Feb 8, 3:23 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, Marcel Holtmann, (Sun Feb 3, 1:13 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Tue Feb 5, 7:39 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Pekka Enberg, (Tue Feb 5, 7:46 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Christer Weinigel, (Wed Feb 6, 5:12 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, Pekka Enberg, (Thu Feb 7, 2:22 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 9:31 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Pekka Enberg, (Thu Feb 7, 9:47 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 9:39 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Christer Weinigel, (Wed Feb 6, 4:14 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 9:15 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Christer Weinigel, (Wed Feb 6, 5:03 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, Alan Cox, (Tue Feb 5, 8:27 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Marcel Holtmann, (Tue Feb 5, 4:03 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 9:45 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 11:39 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Chris Friesen, (Tue Feb 5, 4:35 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 9:37 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Marcel Holtmann, (Tue Feb 5, 5:12 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 8:41 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Sun Feb 3, 11:07 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Bauke Jan Douma, (Sun Feb 10, 11:19 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Diego Zuccato, (Mon Feb 4, 6:21 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Tue Feb 5, 7:25 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, Diego Zuccato, (Thu Feb 7, 4:31 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 9:35 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Lee Mathers, (Thu Feb 7, 3:34 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, Diego Zuccato, (Fri Feb 8, 4:55 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Diego Zuccato, (Thu Feb 7, 10:25 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 11:13 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Diego Zuccato, (Fri Feb 8, 4:48 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 9:00 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 10:48 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 12:03 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 10:55 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Fri Feb 8, 12:34 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, Christer Weinigel, (Mon Feb 4, 3:18 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, Diego Zuccato, (Tue Feb 5, 3:49 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Marcel Holtmann, (Mon Feb 4, 5:38 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, Christer Weinigel, (Wed Feb 6, 4:34 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 9:16 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Hans-Jürgen, (Wed Feb 6, 4:54 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 9:19 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Hans-Jürgen, (Thu Feb 7, 10:06 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 10:31 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Hans-Jürgen, (Thu Feb 7, 12:13 pm)
RE: [PATCH] USB: mark USB drivers as being GPL only, Dave Higton, (Thu Feb 7, 12:22 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 12:50 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, Hans-Jürgen, (Thu Feb 7, 1:49 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, Christer Weinigel, (Sat Feb 9, 11:13 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Pekka Enberg, (Sat Feb 9, 11:41 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Christer Weinigel, (Sat Feb 9, 12:50 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, Pekka Enberg, (Sat Feb 9, 1:29 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 10:50 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, Marcel Holtmann, (Wed Feb 6, 4:55 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 9:21 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Marcel Holtmann, (Thu Feb 7, 3:35 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, Christer Weinigel, (Wed Feb 6, 5:29 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, Diego Zuccato, (Thu Feb 7, 4:07 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Adrian Bunk, (Thu Feb 7, 11:05 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Marcel Holtmann, (Thu Feb 7, 3:27 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 9:47 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 11:16 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Bernd Petrovitsch, (Tue Feb 5, 5:55 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Tue Feb 5, 7:18 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Bernd Petrovitsch, (Tue Feb 5, 8:32 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Christer Weinigel, (Sun Feb 3, 7:48 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Pekka Enberg, (Sun Feb 3, 10:35 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Christer Weinigel, (Sun Feb 3, 1:04 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Tue Feb 5, 7:14 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, Chris Friesen, (Tue Feb 5, 7:34 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 9:06 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, Hannu Savolainen, (Thu Feb 7, 6:51 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 10:55 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 12:19 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, Adrian Bunk, (Wed Feb 6, 5:04 pm)
RE: [PATCH] USB: mark USB drivers as being GPL only, David Schwartz, (Wed Feb 6, 9:36 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 9:26 am)
RE: [PATCH] USB: mark USB drivers as being GPL only, David Schwartz, (Thu Feb 7, 8:18 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 11:02 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 12:31 pm)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 8:52 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 8:50 am)
Re: [PATCH] USB: mark USB drivers as being GPL only, David Newall, (Thu Feb 7, 10:32 am)