Slashdot Mirror


NuSphere vs. MySQL AB Hearing

An anonymous submitter sent in: "The hearing is over, and Adam Kessel posted a report about what happened in the court room. The judge is probably not going to issue a temp. injunction against NuSphere on the GPL violation, but probably WILL issue an injunction on trademark issues." Politech has another report on the hearing.

12 of 184 comments (clear)

  1. More on the NuSphere case by Anonymous Coward · · Score: 5, Informative

    Here's some background: Boston judge to hear first test of GNU license used in MySQL and NuSphere replies to Politech post about FSF and Boston lawsuit. Looks like the GPL isn't an issue here after all -- in other words, it may just be a run-of-the-mill contract dispute between two parties.

  2. Nusphere fixed the issue by topham · · Score: 5, Informative


    Nusphere fixed the basic issue here; they no longer distribute without source code.

    MySQLs actions make little sense, they are acting like spoiled children who didn't get their way. (Incomprehensible to me; I think an ego clash occured)

    MySQL can't claim damages with regard to the GPL because there aren't any. If you look at the information released the other day you'll note near the end (EFF statement) That Nusphere fixed the problem; That EFF encourages compliance, not court action; and the short acknolwedgement that they believe Nusphere violated the license.

    You would note near the beginning they state the purpose of the GPL and their general intent to reach a compliance.

    1. Re:Nusphere fixed the issue by yamla · · Score: 5, Informative
      Nusphere fixed the basic issue here; they no longer distribute without source code.

      Assuming this is true (I have read conflicting reports), the GPL does not actually allow you to 'fix the basic issue' and then continue on as you wish.

      Section four of the GPL states:

      You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.

      Once Nusphere initially released without source code (they claimed source would be available later), they were, strictly speaking, in violation of the GPL and by section 4, automatically terminated any claims to a license that they had.

      Now, most reasonable companies would allow them to get into compliance with the GPL, then drop the matter. MySQL decided not to. While I do not agree with this action, it is, strictly legally speaking, the right thing for MySQL to do in this situation.

      --

      Oceania has always been at war with Eastasia.
  3. Irreperable Injury by bwt · · Score: 5, Interesting

    The judge seemed to weigh that putting NuSphere out of business was a big deal in the "balance of harms" and didn't see clearly what the "irreperable injury" the other way was. As Jack Valenti would say, if Nusphere has based their business model on piracy, then they should be imprisoned, not just slapped with an injunction.

    The GPL is not a gift. It is a barter offer: I allow certain carefully constrained uses of my IP and in return you offer any intellectual property you create some as a result of my good will back to "the pot". In software development, time is a critical element: if one competitor can benefit from the IP of the other and mix in its own IP without disclosure, then the cheater has gained an unfair advantage. If its cheating is part of a business venture, then its entire profit stream is usurped from the good faith party as a direct result of its bad faith dealings.

    For this reason the GPL essentially says "if you ever cheat, you get the death penalty". Without this clause, freeloaders could perpetually use gamesmanship and delaying tactics to obtain competitive advantage in the bartering of "hot" IP. To assure that bad faith cannot usurp the original author's valuable IP contributions, the GPL revokes all rights for the smallest infraction in order to assure that any "negotiation" will occur with the position of strength emphatically given to the original author.

    The irreparable harm inflicted by not issuing an injunction is that NuSphere can continue to profit from a business model that is based on outright theft of intellectual property. The moment they were notified of GPL noncompliance, section 4 of the GPL revoked their licence. They are distributing and indeed modifying a copyrighted work in direct defiance of the authority of the copyright holder with the intent to profit. That is not only irreperable harm, it is stealing, and it is CRIMINAL if it is done willfully (17 USC 504).

  4. Re:Nusphere cannot fix the issue on their own by VP · · Score: 4, Informative

    The GPL is a distribution license; it gives the licensee rights that they would normally not have, namely to distribute the code. By violating the GPL, NuSphere lost these rights, and until the copyright owner decides to give it to them again, they cannot distribute the code. This is the main argument, and it's validity may be decided by the court case.

  5. Comment removed by account_deleted · · Score: 5, Insightful

    Comment removed based on user account deletion

  6. Re:Clarification on GPL vs LGPL for dynamic vs sta by bwt · · Score: 5, Interesting

    NuSphere is purposefully trying to confuse the issue with their code linking argument. The copyright in source code is completely separate from the copyright in object code. That is old hat.

    Even if the source code is not "integrated", when the result of compiling is an indivisible executable object code, the result is a derivitive work. If I write a library and you use it, the resulting object code is a derivitive of both source files. The GPL specifically mentions and includes this case. The LGPL is offered as an alternative when the harsh consequences of the GPL are not what the author desires. End of story.

  7. Re:Link to the GPL by sinserve · · Score: 5, Funny

    OMFG!

    Did you just link to the GPL? Dude, I have a cron
    job the searches my harddisk for the GPL and deletes it, incase I have
    installed new software.
    Infact, the perl script invoked by cron not only
    does look for the name "COPYING", it also does an
    MD5 checksum, and knows about the finger prints of
    both GPL versions.

    The next release will be network enabled, and we
    are aiming for a full blown web crawler, of google
    proportions, that does nothing but exploit servers
    and delete GPLs.

    The world needs only ONE GPL, in Stallman's box, and
    the rest of us can symlink to it.

    --

  8. Amend the GPL by bwt · · Score: 4, Insightful

    It might be a good idea to add a little bit to the GPL regarding the "death penalty" provision.

    Specifically, I would propose that use of GPL software be conditioned on legal stipulation of the proposition that continued violation of the terms of the GPL after notification is "irreparable injury" because it is theft of intellectual property.

    Similarly, you should have to stipulate that the "balance of harms" of a violation is completely in favor of the author, and that this applies regardless of any business interest that exists as a result of the exploitation of the licence. The author offered a zero-cost good faith licence to use and extend their IP subject only to the condition that IP extentions be returned to the commons on demand. In many cases the GPL'ing author makes this deal believing that it will produce more value than retaining tight proprietary interest and selling the software for its market value. If someone else builds a business by skirting the extremely minimal requirements of the IP barter arrangement, then any revenue stream that results should be viewed by stipulation of the licence as being misappropriated and unjustly earned. Indeed pirated or stolen.

    Thirdly, I would propose that the section 4 "death penalty" provision be made substantially more blunt. In particular, a "take down" process should be invoked (somewhat like the DMCA provision) that says if you recieve a letter of noncompliance from an author that your rights cannot be restored other than by a written order of the author, an arbitrator (see below), or a judge. Some people have noted that if you receive another copy that the licence can be read to re-grant a new and separate licence. All such weasle room should be removed by stating that this doesn't apply if you're licence was revoked for noncompliance.

    Fourthly, I would propose that the licence should designate that any disputes be settled by arbitration by the FSF or by the EFF if the FSF is a party with the loser to bear all reasonable costs incurred by both sides.

  9. Comment removed by account_deleted · · Score: 5, Interesting

    Comment removed based on user account deletion

  10. Fat Lady Not Sung by Euphonious+Coward · · Score: 5, Informative
    This is just a hearing about a preliminary injunction, nothing final. The questions considered are not who's right or wrong, but how much harm is being done leaving by leaving matters alone until the case is over.

    It's clear that allowing NuSphere to continue shipping code they have been shipping for the last seven months won't, by itself, do much more harm, if any, so the GPL issue was left alone.

    Trademarks are another matter -- the more and longer they are abused, the greater the harm to the owner.

    When the case itself goes to court, the text of the GPL will leave the judge little choice: NuSphere's product really is a derived work, and there is lots of case law about derived works, even with software.

    For some background, see my letter to LWN last year. (Scroll down to the end. Incidentally, it appears I was the first person to tell Monty about this feature of the GPL.) Evidently it took this long to establish that NuSphere just wouldn't figure out where they stand without help from a judge.

  11. Section 4 isn't the end of it by throx · · Score: 4, Insightful

    While Section 4 states quite clearly that if you break the GPL (which, let's assume they did for now) then all rights to distribute under the contract you entered into with the license are revoked.

    That's not the end of the story as most people seem to be professing. The real issue comes when someone from NuSphere downloads ANOTHER copy of MySQL including the source, especially if this is a newer or later version or if they obtained it from a different party. Does this new download constitute a new contract between the parties, and if so then all a GPL violater has to do is download a new version and/or download from a different source and wham - new license, new contract, all sins are forgiven.

    Failing that argument, the (rather simple) alternative is to create a new and independant legal entity, assign all your IP rights to the new entity (including the trading name) and the new entity downloads a new copy of the source and is immediately in compliance with the GPL.

    The real danger here is that the GPL may and probably does have a "built in automatic forgiveness" clause. If you break the GPL then it seems likely that bringing yourself into compliance and relicensing is a trivial exercise.

    Note: IANAL... I did see one on TV once though... In Australia... It was a British show... Ahh whatever.

    --

    Fear: When you see B8 00 4C CD 21 and know what it means