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: Greg KH <greg@...>, Christer Weinigel <christer@...>, Pekka Enberg <penberg@...>, <linux-usb@...>, <linux-kernel@...>
Date: Tuesday, February 5, 2008 - 7:34 pm

David Newall wrote:

The issue is all about "derivative works" in copyright law.

Ndiswrapper is in a good position because the closed-source drivers were 
originally written for another OS so it's pretty well impossible to 
argue that they are derived from linux.

However, if I were to write a new GPL shim and then a new closed-source 
module that uses the shim to access kernel symbols, it is entirely 
possible that a court could rule that my closed-source module is a 
derivative work of the linux kernel because it was written specifically 
to run on linux.

On the other hand if I were to sit down and write an OS-agnostic 
proprietary chunk of code, and then write a new GPL shim to use it under 
linux (and maybe other shim layers for other OS's as well), I _might_ be 
okay.  But I would have to be prepared to prove that the proprietary 
code was not derived from the Linux kernel.

Chris
--
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, 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)