Slashdot Mirror


GPL Issues Surrounding Commercial Device Drivers?

Demiurg asks: "My company has recently decided to support Linux for it's embedded networking products which means that I'm starting to write Linux device drivers for our hardware. The company was very concerned about GPL issues and consulted a lawyer - who advised us to go for a user-space driver, saying that this is the only safe way to avoid GPL issues. I tried to give them a few examples of companies distributing binary only drivers (NVIDIA and Rational) but was told that these companies do not distribute binary only drivers - they only allow you to download them from a web site (which is not an option for an embedded product). What does Slashdot have to say about the issue? Is writing a user-mode (and hence not very efficient) driver the only way for a company to protect it's intellectual property? Please refrain from giving answers like 'all code should be GPL' - although I personally may agree, such answers will not help me convince management to make the change." Are there any lawyers (or readers with the right legal knowledge) out there that can confirm or contradict this recommendation?

11 of 461 comments (clear)

  1. That's not how they do things on Star Trek! by Anonymous Coward · · Score: 1, Funny

    Everybody should freely share everything and love one another, like they do on Star Trek. The Federation has no need for money, even the warlike Klingon empire has advanced past the need for capitalism. Only the short, swarthy, large-nosed, devolved Ferengi use money.



    Please read my fanfic about how the people of Star Trek freely share everything and love one another!

    1. Re:That's not how they do things on Star Trek! by harrkev · · Score: 1, Funny
      Everybody should freely share everything and love one another, like they do on Star Trek. The Federation has no need for money, even the warlike Klingon empire has advanced past the need for capitalism. Only the short, swarthy, large-nosed, devolved Ferengi use money.


      Oh yeah????? Every citizen of the federation does NOT have their own starship. If I was a citizen, I would want my own Enterprise. But since everybody does not have one, there must be a reason. I suspect that it is cost...
      --
      "-1 Troll" is the apparently the same as "-1 I disagree with you."
    2. Re:That's not how they do things on Star Trek! by derch · · Score: 2, Funny

      Ah, yes, but what happens when you're out on the edge of the Federation, you've had to dump your warp core, and when you take your shuttle craft to the local non-Federation trading post looking the a new core, the green-skinned junk yard dealer with the right model warp core wants two NSR-420Z plasma injectors and all you have is a NSR-350 injector, and she doesn't accept American Express?

      These are the times when a few bars of cold pressed latinum would save your butt. But nooooooo, you're from The Federation. You don't believe in money.

  2. He is not a kernel hacker by Daniel+Phillips · · Score: 4, Funny

    In general, do not take advice on how to write a device driver from a laywer. Or, if he/she insists, invite them to write the driver for you. Pay only if it works.

    --
    Have you got your LWN subscription yet?
    1. Re:He is not a kernel hacker by jpvlsmv · · Score: 5, Funny

      He's not looking for advice on writing the driver. He's looking for advice on LICENSING the driver.

      In general, do not take advice on how to license a device driver from a programmer. Or, if he/she insists, invite them to be sued. Pay only if they win.

  3. Re:Tried asking the FSF or lkml directly? by cscx · · Score: 3, Funny

    I'm supposing all the FSF will tell him is that when he's done his company's gonna have to call it GNU/EmbeddedDevice.

  4. Re:lawyers by GreyPoopon · · Score: 2, Funny
    When someone eventually sues over the binary drivers packaged with the Linux kernel, people will lose their intellectual property. The FSF knows this and loves it -- they are out to push their agendas.

    <sarcasm>
    You forgot to include the part about the secret alliance between the FSF and Microsoft. After all, the real function of the FSF is to invalidate intellectual property so that it can be used by MS.
    </sarcasm>

    --

    GreyPoopon
    --
    Why is it I can write insightful comments but can't come up with a clever signature?

  5. Re:OT: Law School for Geeks? by Chemical+Serenity · · Score: 2, Funny

    IANAL, but I think he meant to say 'device driver'. ;)

    --
    "People will pay big bucks for the luxury of ignorance."
  6. Re:The counterexample is NVidia by fscking_coward_2001 · · Score: 2, Funny

    Sorry for being a smartass
    I don't really believe you're sorry.

    I like to see myself as a group of people. But that's another story entirely.

  7. I am impressed by pommiekiwifruit · · Score: 3, Funny

    that you clearly have the source code to your company's PABX and laser printers. It must be a pain blowing the flash roms and unscrewing the hard drives when you want to recompile the O/S to keep up with kernel patches though.

  8. Re: lawyers by Black+Parrot · · Score: 5, Funny


    > The GPL is 'viral' in a sense

    The GPL isn't viral; it's hereditary.

    I have had both GPL and non-GPL software installed together on my system for years, and none of the non-GPL software has ever been infected.

    --
    Sheesh, evil *and* a jerk. -- Jade