[lkml]   [2003]   [Jan]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: Why is Nvidia given GPL'd code to use in closed source drivers?
    On Sun, Jan 05, 2003 at 02:04:34PM +0000, Graham Murray wrote:
    > David Schwartz <> writes:
    > > Fine, keep the drivers closed source. Just tell us what the
    > > interfaces are and we'll make our own drivers. Maybe they're afraid
    > > ours will be better. ;)
    > Which could be of (commercial) benefit to them, as if the Open Source
    > drivers were better than their own they could save money by not
    > developing and supporting drivers and distributing the open source
    > drivers.

    Especially in the case of hardware, one of the primary reasons I suspect
    companies to resist open source drivers is 'risk'.

    Scenario: I invent some sort of fancy hardware that does some
    incredible thing. Companies all over the world love my hardware, and
    they install it on all of their computers. I use the profit to fund
    more research, development, expanding my company into other areas, and
    of course, some of the profit goes to the stock holders. My customers
    want my hardware to work on Linux. I say hmm... well... it will only
    cost 4 full-time people resources to do this... and I can even let them
    do Linux development on the side when they aren't busy as a method of
    letting my company be more popular in the open source community.

    Then one day the suggestion is made to me -- why hire 4 full-time
    people resources, when you can hire only one, release the code as open
    source, and let the community manage it?

    I think about it for a while. What could I possibly lose?

    I do it. Open sourced drivers, YEAH! Cheaper for me, the customers love
    it, and I even get free features that I didn't even think about.

    Then one day - everybody upgrades to a new version of Linux. My
    support lines start ringing off the hook. The thing doesn't work in
    the new version of Linux! I plead with the open source community to
    complete the work, but for some reason, these people are on vacation,
    or want to be working on something else! Nobody is responsible for the
    source code, and I can't do anything about it! I quickly make a plea
    to a wider community "anybody have good references and can work on
    this project ASAP for a very decent sum of money?" Finally, a week
    later, the details are sorted out, and development begins. My
    customers are mad. I have no control of the situation.

    What is this head-ache worth?

    I made this scenario up. It might have no bases on reality. However -
    companies don't always fear only the scenarios that could happen. The
    fear what shouldn't happen, that they cannot control. They have
    to. They have thousands of stock holders who will have their neck if
    they fail.


    -- __________________________
    . . _ ._ . . .__ . . ._. .__ . . . .__ | Neighbourhood Coder
    |\/| |_| |_| |/ |_ |\/| | |_ | |/ |_ |
    | | | | | \ | \ |__ . | | .|. |__ |__ | \ |__ | Ottawa, Ontario, Canada

    One ring to rule them all, one ring to find them, one ring to bring them all
    and in the darkness bind them...

    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 13:32    [W:0.023 / U:2.100 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site