public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
  • * RE: [PATCH] Blacklist binary-only modules lying about their license
           [not found] <009701c42edf$25e47390$ca41cb3f@amer.cisco.com>
           [not found] ` <40929F5B.9090603@techsource.com>
    @ 2004-04-30 19:19 ` Linus Torvalds
      2004-04-30 19:37   ` Hua Zhong
      2004-04-30 20:11   ` [PATCH] Blacklist binary-only modules lying about their license Marc Boucher
      1 sibling, 2 replies; 49+ messages in thread
    From: Linus Torvalds @ 2004-04-30 19:19 UTC (permalink / raw)
      To: Hua Zhong
      Cc: 'Bartlomiej Zolnierkiewicz', 'Peter Williams',
    	'Marc Boucher', 'Sean Estabrooks',
    	'Paul Wagland', 'Rik van Riel',
    	'Timothy Miller', koke, 'Rusty Russell',
    	'lkml - Kernel Mailing List', 'David Gibson'
    
    
    
    On Fri, 30 Apr 2004, Hua Zhong wrote:
    > 
    > I have not heard so much WINING about WINE. I even see kernel developers add
    > more support in the kernel to support WINE. Why do people like to pick on
    > closed-source drivers being run by a wrapper? I see nothing wrong with that.
    
    What is so hard to understand about the problem with bugs?
    
    All software has bugs. Binary modules just mean that those bugs are
     - FATAL to the system, including possibly being a huge security hole.
     - impossible to debug
     - impossible to fix
    
    In contrast, wine was _written_ to do this emulation, so by definition any
    "bugs" are in wine itself (although I suspect that wine people sometimes
    would prefer it if Office came with sources ;).
    
    > Linuxant did a wrong thing by working around the warning message, but I
    > don't think it's fair to accuse of their business because they allow binary
    > drivers run on Linux.
    
    Nobody has sued them over copyright infringement. What they are doing is 
    likely legal - APART from the fact that they lied about the license, which 
    is not only horribly immoral, it's also likely illegal under the DMCA.
    
    Note: to me, the immoral part is the big one. If you want to flaunt the
    DMCA and take the risk of the feds coming after you as a matter of civil
    disobedience, all the more power to you. Let's not be hypocritical and
    claim to like the DMCA.
    
    But let's not kid about this: adding that '\0' thing to try to make the
    kernel believe it was GPL'd code is not ethical, and there is no way to
    claim that it's needed, since the _only_ thing it suppresses are a few
    messages saying that the kernel is tainted as a result. Which it IS.
    
    So don't bother trying to stand up for Linuxant. What they did was WRONG,
    and there are no excuses for it. And I hope that they have it fixed
    already and we can hereby just forget about this discussion.
    
    		Linus
    
    ^ permalink raw reply	[flat|nested] 49+ messages in thread

  • end of thread, other threads:[~2004-05-04 17:04 UTC | newest]
    
    Thread overview: 49+ messages (download: mbox.gz follow: Atom feed
    -- links below jump to the message on this page --
         [not found] <009701c42edf$25e47390$ca41cb3f@amer.cisco.com>
         [not found] ` <40929F5B.9090603@techsource.com>
    2004-04-30 18:58   ` [PATCH] Blacklist binary-only modules lying about their license Hua Zhong
    2004-04-30 20:14   ` Bartlomiej Zolnierkiewicz
    2004-04-30 19:19 ` Linus Torvalds
    2004-04-30 19:37   ` Hua Zhong
    2004-04-30 22:47     ` Allowing only "-g" compiled modules! (was: [PATCH] Blacklist binary-only modules lying about their license) Jan-Benedict Glaw
    2004-04-30 20:11   ` [PATCH] Blacklist binary-only modules lying about their license Marc Boucher
    2004-04-30 20:26     ` Linus Torvalds
    2004-04-30 20:39       ` Marc Boucher
    2004-04-30 20:44         ` Linus Torvalds
    2004-04-30 20:53           ` Marc Boucher
    2004-04-30 21:05             ` Linus Torvalds
    2004-04-30 21:10             ` Timothy Miller
    2004-04-30 20:46         ` Sean Estabrooks
    2004-04-30 20:34     ` Stefan Smietanowski
    2004-04-30 20:47     ` A compromise that could have been reached. " Timothy Miller
    2004-04-30 21:07       ` Marc Boucher
    2004-04-30 21:16         ` Rik van Riel
    2004-04-30 21:38         ` Timothy Miller
    2004-04-30 22:05           ` Marc Boucher
    2004-05-01  2:36           ` Tim Connors
    2004-05-01  0:40     ` Jorge Bernal
    2004-05-01  5:07     ` Martin J. Bligh
    2004-05-01 19:12       ` Marc Boucher
    2004-05-01 19:27         ` Davide Libenzi
    2004-05-01 19:32         ` Zwane Mwaikambo
    2004-05-01 19:33         ` Sean Estabrooks
    2004-05-01 22:14           ` Randy.Dunlap
    2004-05-01 19:47         ` Nicolas Pitre
    2004-05-01 20:53           ` [PATCH] clarify message and give support contact for non-GPL modules Marc Boucher
    2004-05-01 21:34             ` Sean Estabrooks
    2004-05-01 21:48               ` Marc Boucher
    2004-05-01 21:53                 ` Sean Estabrooks
    2004-05-01 22:22                 ` Sean Estabrooks
    2004-05-01 22:53                   ` Marc Boucher
    2004-05-01 23:10                     ` viro
    2004-05-02  7:04                       ` Xavier Bestel
    2004-05-04 17:06                       ` Timothy Miller
    2004-05-01 22:48                 ` Linus Torvalds
    2004-05-01 23:28                   ` Marc Boucher
    2004-05-02  0:22                     ` Linus Torvalds
    2004-05-02  1:02                       ` Marc Boucher
    2004-05-02 12:43                         ` Sean Estabrooks
    2004-05-02 13:05                           ` Paul Rolland
    2004-05-02 15:35                             ` Marc Boucher
    2004-05-02 15:45                               ` Sean Estabrooks
    2004-05-04 17:09                     ` Timothy Miller
    2004-05-01 20:47         ` [PATCH] Blacklist binary-only modules lying about their license Martin J. Bligh
    2004-05-01 20:58           ` Marc Boucher
    2004-05-03  0:04         ` Horst von Brand
    

    This is a public inbox, see mirroring instructions
    for how to clone and mirror all data and code used for this inbox