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

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Christer Weinigel
Date: Sunday, February 3, 2008 - 4:48 am

On Sat, 2 Feb 2008 11:19:30 -0800
Greg KH <greg@kroah.com> wrote:



Yes, I did spend quite a lot of time the last time looking for usable
USB APIs, and I did not manage to find any.  Unfortunately, my time is
also limited, and I'd much prefer to work on getting support for
Samsungs ARM CPUs into Linux.  When I'm doing paid work for a customer
and they want to a proprietary driver, I'm not going to spend a lot of
my free time on working around that decision.  I explain to them that
binary drivers are definitely in a grey area and they might get in
trouble about it, but at the end it is their decision.  


So in other words you want to crack down on GPL violations, and you're
going to ignore anyone who does have a proprietary driver as "not
relevant" or "it can be done with usbfs" (maybe). So why even ask on
the mailing list?  Just do it.

Saying "use BSD" instead isn't a good answer for me since I don't know
BSD well enough.  And personally, I want to see Linux everywhere; I
think it's a lot better to have Linux + a proprietary driver in an
embedded system than BSD or Windows CE.  It means that the customers
get used to Linux, and if I can get them to at least contribute back a
bit (any improvements to the core kernel for example), to me that is a
lot better than giving a lot more money to BillG.

Later, when I can show them how much easier everything gets if they use
open drivers (I'd never have managed to get my latest Samsung platform
up and running as quickly as I did without the patches I got from
Sandeep Patil, and by posting my patches to his patches I got some
feedback that helped me fix a bunch of bugs).  But it usually takes
some time to convince a company that the things they get back is more
valuable than keeping things proprietary.  So I think Linux as a whole
gains a lot more by being a bit lenient about proprietary drivers.
That is why I'm opposed this change of yours.

  /Christer

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