Slashdot Mirror


What is the Best Way to Handle a GPL Violation?

DeadSea queries: "When you find that somebody is violating the GPL by distributing your code or a derivative of your code as a closed source product, how do you go about handling it? I have found two violations of the GPL for my Java Utilities, in the last month. The Free Software Foundation says that the copyright holder is the only person empowered to act. If you are the copyright holder, how do you communicate with the offenders? I know folks here must have dealt with this before: Linksys, SCO, Castle Technology, United Linux, and others. Personally, I would like to believe that with a little nudging (and without lawyers), I can resolve the things. As such, I would especially appreciate any example letters or other documents that might be effective."

28 of 511 comments (clear)

  1. I would suggest... by DetrimentalFiend · · Score: 5, Funny

    I would suggest sending an informal e-mail asking if they understand that they're violating the GPL. If that doesn't resolve the problem, the next step might be e-mailing someone at the FSF for advice. If you really serious about it and the FSF can't help you, you may need to get some advice from a lawyer.

    Of course, the Passive Aggressive way would be to simply decompile the byte code. Java decompilers are quite excellent at producing almost exactly the same source code as was there to begin with (minus comments). You could then put the GPL license at the top, post a copyright for the work they did. After that, send them a letter telling them that you assisted their efforts at becoming compliant with the GPL. You could even bill them with a consulting fee if you really wanted to get a funny reaction from them. Of course, if you did this, you would almost certainly need to find a good lawyer ahead of time.

    1. Re:I would suggest... by Anonymous Coward · · Score: 1, Funny

      Imagine a Beowulf cluster of suggestions!

    2. Re:I would suggest... by LittleBigLui · · Score: 2, Funny

      Even better, just send a bunch of unclosed, empty envelopes to yourself and a few months later fill them with stuff from sourceforge that was developed AFTER that date ;)

      2. PROFIT!!!

      --
      Free as in mason.
    3. Re:I would suggest... by JaredOfEuropa · · Score: 2, Funny
      a) send copies of the offending code from your product and a copy of the GPL
      Have you learned nothing from Darl?! You do not send the offending code, you merely tell them that there is tons of it in their software. Then you send them a bill for $699.
      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
  2. What is the Best Way to Handle a GPL Violation? by pantycrickets · · Score: 5, Funny

    What is the Best Way to Handle a GPL Violation?

    Shoot on site!!

    1. Re:What is the Best Way to Handle a GPL Violation? by WIAKywbfatw · · Score: 5, Funny

      Should I be worried that someone who can't differentiate between "site" and "sight" has a shoot first policy?

      --

      "Accept that some days you are the pigeon, and some days you are the statue." - David Brent, Wernham Hogg
    2. Re:What is the Best Way to Handle a GPL Violation? by BrynM · · Score: 5, Funny
      What is the Best Way to Handle a GPL Violation?

      Shoot on site!!

      I can't resist....

      Offsite shooting is much better since the trouble of cleaning it up can be left to others. Onsite shootings are disruptive to the office and can litter equipment, clothes and furniture with exit wound debris. If you can't decide which method would be optimal to your manslaughter needs, you can just shoot them whenever and wherever you see them first.

      --
      US Democracy:The best person for the job (among These pre-selected choices...)
    3. Re:What is the Best Way to Handle a GPL Violation? by bgog · · Score: 3, Funny

      Both are valid man.

      Shoot on Sight = Shoot when you see them.

      Shoot on site = Shoot them right where they stand.

  3. Send Luca Brasi by Anonymous Coward · · Score: 1, Funny

    Not even the Godfather will be able to call him off.

  4. Tell us the offenders by Anonymous Coward · · Score: 5, Funny

    And we'll, uh... check out their websites... until they stop responding. That'll get their attention.

  5. Open-source ninja squad? by mikeophile · · Score: 4, Funny
    Terminate with extreme programming?

    /got nuthin

  6. Simple by Anonymous Coward · · Score: 5, Funny

    Get a lawyer. Asking for legal help on slashdot is about as dumb as asking us for medical advice. (It's possible that the advice might be good, but you could end up neutering yourself)

  7. Whatever you do, don't try this! by weeboo0104 · · Score: 4, Funny

    #1 Send a threatening letter to users claiming a violation

    #2 Demand $699 from the users

    #3 ???

    #4 PROFIT!

    --
    It is easier to build strong children than to repair broken men. -Frederick Douglass
  8. This may or may not work... by xSquaredAdmin · · Score: 3, Funny

    Just find any of their e-mail addresses that you can, and submit them to any porn mailing lists that you can find. It may not work, but it's fun to do.

    --
    Crushing dreams at the speed of sarcasm
  9. What is the Best Way to Handle a GPL Violation? by DarkHelmet · · Score: 4, Funny
    I have two options at my disposal to get you punies to share your source
    1. Castration
    2. Crucifixion

    You guys have no idea how the glimmer in your eyes can scare the average CEO, especially when holding a set of garden shears.

    --
    /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
  10. Re:precedence, that's what you need by Anonymous Coward · · Score: 1, Funny

    well Linus didn't think twice before he copied SCO's intellectual property

  11. do this... by Amyloid · · Score: 2, Funny

    when in danger, when in doubt, run in circles, scream and shout!

  12. Re:Tips by Cecil · · Score: 2, Funny

    Yeah, that's good advice. Last time I threatened legal action against a company, they responded by filing a lawsuit against me for threatening a lawsuit against them, and won so much money that I had to declare bankruptcy.

  13. Re:How can Java be closed source? by PylonHead · · Score: 2, Funny

    You know, it does kinda look like this guy GPLed his Programming 101 homework assignments :)

    --
    # (/.);;
    - : float -> float -> float =
  14. No Such Thing by Anonymous Coward · · Score: 1, Funny

    There is no such thing as a GPL violation. The GPL violates the US constitution, Federal Copyright Law, and is unenforceable due the the inequitable conduct of IBM before the US patent office.

    Yours sincerely
    D. McBride

    P.S.
    I have a great deal for Linux users. Please send a SASE and $699 for details.

  15. Effect by Scrameustache · · Score: 2, Funny


    If I were you, I would have slashdotted them instead of slashdotting myself, but I'm a vindictive bastard, not a masochist ;-)

    --

    You can't take the sky from me...

  16. Re:Did you notice... by Pharmboy · · Score: 3, Funny

    That link is already in the /. article?

    Yes. The slashdot article. 127 replys to the article, 12 people read it. After all, this IS slashdot, would you expect anything different? ;)

    --
    Tequila: It's not just for breakfast anymore!
  17. Slashdot by DRUNK_BEAR · · Score: 2, Funny

    Simple answer : post a link to their website on slashdot.

    --
    DrkBr
  18. Re:Tips by Antarius · · Score: 1, Funny

    Darl, is that you?

  19. The C-Team by iiioxx · · Score: 5, Funny

    In 1991, a crack development unit was sent to prison by a software patent court for a crime they didn't commit. These men promptly escaped from a maximum security stockade to the Linux Expo underground. Today, still wanted by the government, they survive as coders of fortune. If someone rips off your code, if no one else can help, and if you can find them, maybe you can hire... the C-Team.

  20. Is that an SCO lawyer asking advice on slash dot? by slashname3 · · Score: 3, Funny

    Hey! How come an SCO lawyer is asking advice on how to prosecute their case on slash dot? Oh, never mind, I think I answered my own question.

  21. Re:Did you notice... by FattMattP · · Score: 2, Funny
    Yes. The slashdot article.
    Slashdot has articles?
    --
    Prevent email address forgery. Publish SPF records for y
  22. Re:What Wikipedia Does by Phexro · · Score: 2, Funny

    So, you're saying that the best way to get a vendor who's put GPL'd code in a commercial product is... advertising?