Slashdot Mirror


Mambo Users Are Free And Clear

ValourX writes "By now most of you have heard of the copyright infringement and code theft claims involving the Mambo content management system and businessman Brian Connolly. Legal questions have been raised, guesses have been made, commentary has flowed forth, and everyone involved in the dispute has had their fifteen minutes to relay their sad tale of injustice. Now it is time for the facts, and NewsForge can definitively say, based on material and quotes from Larry Rosen, Dan Ravicher, and Eben Moglen, that Connolly's legal threats against innocent Mambo users are baseless. Part of the new information in this article reveals that the SCO Group helped Brian Connolly by giving him some media contacts. NewsForge is part of OSTG, like Slashdot."

14 of 190 comments (clear)

  1. So glad... by ari_j · · Score: 5, Insightful

    I'm so glad that this critical speculation has made the front page of Slashdot.

  2. Facts? by toetagger1 · · Score: 4, Insightful
    "Now it is time for the facts, and NewsForge can definitively say, based on material and quotes from Larry Rosen, Dan Ravicher, and Eben Moglen, that Connolly's legal threats against innocent Mambo users are baseless."

    So where are the facts?

    --
    who | grep -i blond | date cd ~; unzip; touch; strip; finger; mount; gasp; yes; uptime; umount; sleep
    1. Re:Facts? by lothar97 · · Score: 4, Insightful
      Come on, you don't really want "real facts" to get in the way of "forceful conjecture?" It really is amazing how pretty much everything in the news is based upon what people say or think, and is not reporting facts.

      In this case, there could a legal opinion drafted, a ruling from a judge, etc, and not merely "expert opinions." An expert opinion varies from a regular opinion only in the fact that the expert one costs more.

      --

    2. Re:Facts? by ValourX · · Score: 2, Insightful

      When two opposing sides agree on common, verifiable elements, those common elements are facts. When two experts agree on a standard and accepted policy or interpretation, that policy or interpretation is a fact.

      Now quit trolling and RTFA.

      -Jem

    3. Re:Facts? by winwar · · Score: 2, Insightful

      "When two experts agree on a standard and accepted policy or interpretation, that policy or interpretation is a fact."

      Hmm, different definition of fact than I have. Policies and interpretations are not facts. They may be derived from them. Or they may have no relation to them (more often the case....)

      "When two opposing sides agree on common, verifiable elements, those common elements are facts."

      But they may not be facts by my definition-things that are essentially true (in as much as you can prove anything, of course). You can agree on common verifiable elements and still be wrong.... Legal "facts" do not equate to "scientific" facts.

      None of this should be taken to mean that the grandparent wasn't trolling and shouldn't RTFA :)

  3. More of the same. by Jaywalk · · Score: 3, Insightful

    This is just a lame attempt to keep playing the "open source is dangerous" riff that Microsoft loves so well. The main offensive (and I mean that in all senses of the word) is, of course, the SCO case. Fortunately, this course of attack will eventually fall on deaf ears if no valid case is actually put together. Expect more of this kind of thing until the mainstream press realizes there is no story here and decides to move along.

    --
    ===== Murphy's Law is recursive. =====
    1. Re:More of the same. by badriram · · Score: 2, Insightful

      But when companies win against MS they can afford the bill, most opensource apps cannot afford such a bill and neither can its developers.

    2. Re:More of the same. by rewt66 · · Score: 2, Insightful

      The problem is, if I'm a developer, and Microsoft lifted my code, and I want to stop them from shipping XP, I'd better have a lot of money and time for lawyers, because they're going to tie me up in court for years. And when I finally get a legal decision, then they will say, "Well, we removed that code years ago, so we can keep shipping XP." And, if the legal decision was that they couldn't ship XP because it contained my code, they would be right - they could keep shipping if they had removed my code in the intervening years of legal battles.

  4. Re:Connolly replies... by cryogenix · · Score: 2, Insightful
    IANAL That said, I'm going to take a stab at rebutting the rebuttal... Just the points that I think actually have any bearing on the case.

    2. "Newsforge can definitively say that Connolly's legal claims against the Mambo community are baseless." -- Actually, Newsforge cannot "definitively" say anything legal. Moreover, it is patently illegal for Matzan and Newsforge to provide something that can be construed as legal advice.

    Newsforge can definitively say whatever it wants and be correct about it without being a lawyer. It can say that your claim is completely worthless and can be 100% correct. I can say if you jump off a 3 story building you are going to get hurt. I can say it definitively and it's not legal advice.

    4. "It would be impossible for anyone to download Connolly's code without root or direct FTP access to the site." -- That's an assumption not based on any firsthand evidence. Hackers hack variously every day. But that aside, Jem then argues that the "competitor" was in the process of "reverse engineering." However, reverse engineering would still require the permission of the copyright holder.

    I didn't realize we just extended this charge to hacking, so I guess someone will be arrested soon, but if you hack into a site to download it, you are still probably giving yourself either root or ftp access to download it, therefore that statement is still correct. Reverse engineering to my knowledge is not illegal unless you have a license agreement specifically covering that. I don't have enough information to really go into that.

    5. "The code committed to the Mambo OS project was not the same code that Sakic wrote for Furthermore;" and "Emir Sakic developed a way to do the same thing dynamically and committed it to the Mambo core." -- The code committed to Mambo was done under contract and paid for by the Literati Group. The contract stipulates that "Upon finished project all copyright rights to code written by [Sakic] will belong to literatigroup.com."

    This reply means absolutely nothing. It's not even on topic of what it's rebutting. The contract quoted is irrelevant because he is not contributing the copyrighted code. He is contributing different code. The fact that the person bringing these charges never even looked at the other code is unbelievable. From the Newsforge article "Connolly admits that he has not compared the code for himself, or even looked at the Mambo code to verify that it contains code developed specifically for Furthermore." Ok he's saying you stole my stuff, but I haven't looked at my stuff or your stuff, I just believe you did and therefore it's true. Go work for CBS. Regarding the rest of it, it seems that he is confusing copyright with patents. You can copyright specific code, but not the function of that code. There may be 10 ways to draw a circle on a screen. You copyright your code to do that. Maybe you use arc functions. Someone else does the same thing pixel by pixel. Someone else calls a draw line function with a length of 1 pixel. All of them may produce identical results however the copyright holder can not sue the second two parties and claim infringement because the resulting output is the same. This is where software patents come into play, and he does not to my knowledge have a patent on the format. It would be shot down by prior art if he did. So what he is almost admitting to is sure, the code is different, but the result is the same, and therefore it's infringement. Not under copyright law it's not.

    11. "Mambo users are safe. [BUT] Nothing can stop Connolly from making good on his public threats to sue innocent end-users -- anyone can file a lawsuit for any reason -- but the legal basis for such action is nonexistent." -- Incorrect. Mambo users are not safe, per se. And that's not a consequence of the wildly erroneous "anyone can file a lawsuit for any reason" assertion. On filing a claim, an attorney certifi

  5. Re:Connolly replies... by zurab · · Score: 2, Insightful
    From that response:

    Jem then argues that the "competitor" was in the process of "reverse engineering." However, reverse engineering would still require the permission of the copyright holder.

    No, it wouldn't (IANAL).
  6. SCO are the big guys? by dbIII · · Score: 2, Insightful

    "SCO and IBM are the big guys", Connelly was quoted as saying in the article. I find this funny, even before SCO went down its path to self destruction in the last year it employed less people and probably had less turnover than the average suburban shopping mall. IBM is a few orders of magnitude beyond that.

  7. Connolly may be right by gr8_phk · · Score: 2, Insightful
    "This means that even if it could be definitively said that Sakic created a derivative work of the code that he'd written for Furthermore, Connolly has no legal recourse for preventing its distribution or use."

    This statement is not entirely correct. If I create a derivative work based on GPLed code and don't redistribute it, no one has the right to steal it from me and put my changes back into the original open source version. This guy who did the contract work (assuming there was a typical contract) signed over his ownership to the derivative work to Connelly. By keeping a local copy (which he should not have) and putting derivatives of that back into the main project, he may have effectively stole the code from his employer and put it under GPL.

    IANAL, but people need to follow owership and distribution very closely. If there was no contract my limited understanding of these issues breaks down in a hurry - I would assume without proper assignment he can do whatever because it's actually his code but again IANAL.

    It bothers me to see GPL proponents getting too carried away and assuming that the public has a right to use anything that came from GPLed work. I doubt the guy is right, but it would NOT be because of the GPL. It looks to me like it comes down to pure ownership in this case because Connelly never distributed any code.

    IANAL, so please correct me if I'm wrong here.

  8. Re:Connolly replies... by Arker · · Score: 2, Insightful

    Also keep in mind that we're apparently talking about less than a half dozen lines of code, doing something rather obvious that can't really be done too many different ways. It's my understanding that this is probably not copyrightable to begin with.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
  9. Re:Connolly replies... by X · · Score: 2, Insightful

    If Sakic was contracted to modify GPL'd code under these conditions, that term of the contract must be void, as LiteratiGroup do not have the rights to enforce that term.

    Not at all. The GPL doesn't in any way effect who has copyright to the code.

    The GPL relies upon copyright; without (c), the GPL would be meaningless. Adding (c) code to GPL'd (c) code is only possible by accepting the terms of the GPL.

    True. True. False. Accepting the source or the binary if you are NOT the copyright holder requires accepting the terms of the GPL (unless the code is available under another license from the copyright holder). However, the copyright holder is not bound to accept the GPL unless they distribute their copyrighted work as a derivative work of other code that the copyright holder was licensed under the terms of the GPL.

    --
    sigs are a waste of space