Re: [somewhat OT] binary modules agaaaain

From: Charles Shannon Hendrix (shannon_at_widomaker.com)
Date: 04/22/04

  • Next message: Bjorn Helgaas: "Re: [patch 1/3] efivars driver update and move"
    Date:	Thu, 22 Apr 2004 12:19:58 -0400
    To: Linux Kernel <linux-kernel@vger.kernel.org>
    
    

    Tue, 20 Apr 2004 @ 16:11 +0200, Bartlomiej Zolnierkiewicz said:

    > > A binary module is "considered good" if
    >
    > This is a false assumption IMO no binary only modules can be "good".

    True, but non-working hardware is even worse.

    > I think that binary modules are evil because:
    >
    > - they slow down development (indirectly - think about it)

    I don't think this is true at all.

    > - some vendors claim Linux support
    > while they only provide binary only modules

    If they provide a binary for Linux, then they can claim Linux support.

    We may not like it, but it is a legitimate claim.

    > - less informed users tend to put blame on kernel or distribution
    > not the binary only module (!)

    True, but this is just noise in the signal in terms of what the less
    informed users think.

    > I'm not a fanatic :-), I can see good sides of binary only modules:
    >
    > - additional hardware and features is supported
    >
    > - wider usage of Linux

    - some driver code is tied up in legal issues that are not currently
      solvable

    - For some hardware, only the company has enough knowledge to write
      a decent driver. I can't blame a company for wanting to control
      the drivers for their hardware for quality reasons.

    - As a user, I need to get work done, not play politics with my
      hardware. I prefer open solutions, but each day I have work to
      do and can't afford to play politics with my hardware.

    - I personally don't believe that building barriers to binary drives is
      helpful. In fact, I think it ultimately means *less* open source
      from manufacturers. I think of a good binary interface as a good
      ambassador.

    > but I still think that cons > pros...

    Of course. We live in a highly imperfect world, and the computer
    industry is among the most imperfect parts of it.

    At the same time, we need to make sure that in our posturing and
    political moves, we don't end up making things worse.

    > > With this restrictions those "good" binary modules could be debugged, run
    > > in a sandbox... The question remains if anybody will want to debug them:-)
    >
    > In my opinion using binary only modules is equal to modifying your kernel
    > but being unable to show your modifications so you are on your own and you
    > shouldn't bring it on lkml.

    Sounds illogical to me.

    That's like saying that selling a turbocharger for a car is the same as
    illegally copying the design of a car and selling it as your own.

    > Useful thing will be to create mailing list about Linux kernel
    > + binary only modules and to move discussion from lkml there...

    True. Also useful would be to get manufacturers involved in any
    such list so you can hear from them.

    -- 
    shannon "AT" widomaker.com -- [4649 5920 4320 204e 4452 5420 5348 5920 4820
    2056 2054 434d 2048 4d54 2045 204e 5259 4820 444e 0a53]
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at  http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at  http://www.tux.org/lkml/
    

  • Next message: Bjorn Helgaas: "Re: [patch 1/3] efivars driver update and move"

    Relevant Pages

    • Re: [SLE] And another 10.1 showstopper
      ... The problem is that a lot of hardware is "software" these days, ... The good is that Linux tends to have solid drivers for well designed ... The USB subsystem is much cleaner in Linux than Windows as well. ... driver from different vendors "stomp" on each other in how they use the ...
      (SuSE)
    • Re: Binary Drivers
      ... "Thank you for requesting a driver to support our hardware on ... Linux market is not big enough to justify the work, ...
      (Linux-Kernel)
    • Re: (Xnews) Memory Problems reading goups with millions of posts - Thanks ->>> with a P.S. f
      ... need/want to DL more than 15,000 headers at once. ... You also haven't needed a PC that is a current hardware spec. ... aware of the existence of the "catch up and purge" feature, ... I also have a Linux Laptop with a 2.4 GHZ Mobile and 512 ...
      (news.software.readers)
    • Re: Moving From ProTools to Linux? Good or bad?
      ... I find that it's much easier to explain how audio routing works when people know the fundamentals. ... In hardware I always send them to the block diagram, and if necessary, coach them in reading it. ... I get the hint that Jack has something to do with this, but it's just not clear from what I can see from the JACK GUI. ... Has Linux "found" the sound card? ...
      (rec.audio.pro)
    • Re: (OT) Re: Intel T5470 in HP 6820s taktet nicht runter?
      ... sollten aus Linux raus sein Das Fragezeichen sind ... Betrachtungssache) oder dass die Hersteller die Informationen zu den Geräten ... wenn sich zwei Treiber beißen. ... Obwohl sowohl Hardware als auch ...
      (de.comp.sys.notebooks)