Slashdot Mirror


FOSS Application Under Attack by Makers of KaZaa

Famatra writes "A story from Zeropaid indicates that maker of KaZaA, Sharman Networks, has sent a Cease and Desist Letter to the maker of KCEasy because it interoperates with their FastTrack network. The creator of KCeasy says on the KCEasy website "I feel that inclusion of FastTrack access with KCeasy is not worth a legal battle between Sharman and myself". A similar issue was covered by the Slashdot story Fight On Blizzard Vs. Bnetd Case on the right to reverse engineer to create an interoperable network. Reverse engineering to be another on the list of rights that have fallen by the wayside?"

31 of 300 comments (clear)

  1. Reverse Engineering: A right? In danger? Huh? by jrj102 · · Score: 4, Insightful

    QUOTE: "A similar issue was covered by the Slashdot story Fight On Blizzard Vs. Bnetd Case on the right to reverse engineer to create an interoperable network. Reverse engineering to be another on the list of rights that have fallen by the wayside?"

    Correct me if I'm wrong, but the issue at question here is not whether or not it is legal to reverse engineer the KaZaA network and create an interoperable network, but rather the right to reverse engineer the KaZaA network and provide unlicensed access to the existing network. A subtle, but important distinction.

    To draw an analogy, if I create a network of systems that does something, then (as I understand it) it is perfectly legal for you to reverse engineer my methodology and create a competing network that works in a similar way (within the constraints of patents, of course... and the act of reverse engineering something legally is a fairly complex one.) However, it would NOT (nessesarily, depending on the access license for my network) be legal for you to reverse-engineer an unlicensed client that accesses my network. In other words, it's not the act of reverse engineering that's illegal, but rather connecting your client to MY network.

    However, in the case of a pure P2P system, I'm not sure that argument will hold up. This would have been an interesting one to watch. Too bad KCEasy backed down so easily.

    Also, to be clear, I don't consider reverse engineering to be "a right" as the poster does. Just because something is not illegal doesn't make it a right. Free speech is a right. Free press is a right. Reverse engineering (within certain constraints) is simply legal.

    --- JRJ

    1. Re:Reverse Engineering: A right? In danger? Huh? by Anonymous Coward · · Score: 2, Insightful

      I have come to the conclusion that the Slashdot community, as a whole, is terrible at making analogies.

    2. Re:Reverse Engineering: A right? In danger? Huh? by Quinn_Inuit · · Score: 4, Insightful

      Also, to be clear, I don't consider reverse engineering to be "a right" as the poster does. Just because something is not illegal doesn't make it a right. Free speech is a right. Free press is a right. Reverse engineering (within certain constraints) is simply legal

      I disagree, but then I take a very different view of the Constitution than most people. I believe that the "Progress of Science and the Useful Arts" clause is an express grant of authority to Congress to limit the rights of individuals to copy certain things. Note my terminology--I believe the rights pre-existed the Constitution. In other words, you have the right to reverse engineer someone's design unless the Constitution allows Congress (or the states, but this interplay is more complicated and, since we're talking about federal law here, I'm going to ignore it) to take that right away. Congress has not done so, even under the DMCA, and it might be beyond their authority (not that the current Court seems to think that authority has limits, but you never know).

      You're right, this isn't Free Speech or an explicit reserveration of power to the people. Instead, I would argue that this is one of the rights we the people have always had, did not give up at the formation of the Republic, and is perpetually preserved under the 9th Amendment.

      That said, I think you're also right about the reverse engineering not being the problem in this case, rather the unauthorized network usage.

      --

      Stop learning! Only you can prevent esoterrorism.
    3. Re:Reverse Engineering: A right? In danger? Huh? by gstoddart · · Score: 3, Insightful

      What about all of those alternative IM clients out there? Is this any different?

      And, since Kazaa is P2P as you said, are any Kazaa owned servers involved in this? Or are they saying "you can't access other peoples computers using our protocol"? (I have no idea since I don't use Kazaa or IM)

      Unless Kazaa owns the machines and the network, all they have is a program that lets computers talk to one another.

      --
      Lost at C:>. Found at C.
    4. Re:Reverse Engineering: A right? In danger? Huh? by jonbryce · · Score: 5, Insightful

      Sharman say it is not their network. They say that they only supply the software.

      That is why they are allowed to continue in business, and that is why they are not liable for any copyright infringement that takes place on the network.

      The only possible basis therefore for preventing other people from writing software that can connect to the same third party networks that their software connects to is patent infringement.

    5. Re:Reverse Engineering: A right? In danger? Huh? by drinkypoo · · Score: 2, Insightful
      Fasttrack networks have central servers. It's definitely their network.

      Reverse engineering for the sake of interoperability is a (supposedly) protected activity.

      Nonetheless if they want to prevent people from connecting, they need to use some sort of authentication. Using another client might break the use agreement for the server, but if you can connect to the server without agreeing to a license (which you can, far as I can tell) then they really should not have any leg to stand on.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    6. Re:Reverse Engineering: A right? In danger? Huh? by Zordak · · Score: 4, Insightful
      Also, to be clear, I don't consider reverse engineering to be "a right" as the poster does.
      You're obviously not an engineer. The right to reverse enngineer is the right to figure out how something works, and to an engineer, that's about on the same level as the right to breathe. Unfortunately, the DMCA is already pretty much suffocating us.
      --

      Today's Sesame Street was brought to you by the number e.
    7. Re:Reverse Engineering: A right? In danger? Huh? by codemachine · · Score: 3, Insightful

      Actually, most IM networks use a central server (run by AOL, MS, or Yahoo), yet gaim, Trillian, and Kopete have not been sued. These clients have managed to reverse engineer the protocol and connect to these servers, and for the most part, the IM companies have given up on stopping them from doing it.

      In the case of Kazaa, there isn't even a central server there. The protocol was reversed engineered, and used to connect to other client machines. I'm not sure if Sharman Networks really has a say in who can connect to other user's machines. I doubt KCEasy really has anything to worry about technology-wise. They do have to worry that Sharman probably has a whole lot more money to throw at lawyers though. I imagine this has more to do with why KCEasy backed down than the actual merits of any lawsuit.

  2. Uhh, how can Sharman sue you... by nweaver · · Score: 2, Insightful

    Their whole legal strategy rests on hopping shell companies. If they stood still enough to sue somebody, the RIAA and MPAA could come down on em like a ton o bricks.

    --
    Test your net with Netalyzr
  3. Reverse engineering and open source by PurifyTheMind · · Score: 2, Insightful

    It might make sense (for patent holders) to make reverse engineering illegal. But open source seems to nullify this tactic. After all, once the trick behind the invention is discovered, and published, one cannot really "put the genie back in the bottle," so to speak.

  4. Haven't we seen similar issues before? by StateOfTheUnion · · Score: 5, Insightful
    Isn't this a lot like the battles for rights to connect to online chat networks a couple of years ago? I remember folks going after trillian because they didn't want to have third party chat clients connecting in and not letting the chat networks' proprietary client deliver adware/spyware . . .

    Sounds like Kazaa is fighting the same sort of thing for the same sort of reason except that in the case of chat, one must connect to the central servers of the chat netowrk. Can Kazaa really claim ownership-like rights to a network that doesn't depend on their servers for functionality? It would seem that Kazaa has created a Frankenstein monster . . . that perhaps they cannot wholly control . . .

  5. If this right existed... by Nom+du+Keyboard · · Score: 1, Insightful
    If this right existed (to keep other people out of your network on the Internet), then none of the IM clients could legally interoperate with the others until they agreed to licensing terms.

    Wouldn't that be lovely?

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:If this right existed... by Babbster · · Score: 2, Insightful
      If this right existed (to keep other people out of your network on the Internet)...[silly example]

      If this right existed, then people would be able to require payment for access to pornography sites; folks would be permitted to ban specific IPs, and groups of IPs, from their sites; and Slashdot would be able to have subscriber-specific content. Wait, they can? Shit.

  6. Yes. WE have lost rights... by 7-Vodka · · Score: 2, Insightful
    We loose rights when corporations lobby for and purchase laws like the DMCA.
    We loose rights when copyrights are extended indefinately.
    Even when they fail to purchase such legislation, we loose our rights when we don't have the resources to fight them in court.
    The courtsystem is extremely weighted in favour of the party with the most money.

    Do I have a solution? No. But the problem exists.

    --

    Liberty.

  7. Re:Uh, welcome to the internet by Anonymous Coward · · Score: 1, Insightful

    yes but it has always remained at the technical level

    none of the major messeager nets have ever threatened to take this to court (msn vagely mentioned licenseing at one stage but since seems to have gone quiet)

  8. Good analogy? by wtrmute · · Score: 5, Insightful

    Dude, that isn't a good analogy by any stretch of the imagination. Kazaa doesn't own its own network, because it's set up using its users' bandwidth; it doesn't in fact provide very much at all, besides the client. After Napster and Audiogalaxy there isn't much in the way of centralization in these networks. What does this mean? It means that KCEasy provides as much of the "network" infrastructure as the real clients. Nothing of Sharman Networks' bandwidth or computing resources are being used up, so why do they get to say who can come in and who stays out?

    1. Re:Good analogy? by Anonymous Coward · · Score: 1, Insightful

      How would you like someone to reverse engineer the ATM network for your bank, then use their own unauthenticated clients to connect to your bank's ATM network and submit transactions to your bank?

      Another a bad analogy. The data on the FastTrack network is open to KaZaa users. The ATM network is closed to outside users and only authorizes transactions based on your credentials, in this case your account balances. The FastTrack network just provides mechanisms for distributing the transfer and storage of files.

    2. Re:Good analogy? by wtrmute · · Score: 5, Insightful

      They'd be tampering with stuff which resides on the bank's servers and isn't meant to be tampered with -- they'd be impersonating me. That isn't even reverse engineering, it's fraud. In this case, the network is being used to upload/download files using whatever (little) authentication is used on the real thing, honestly. It's not impersonating anyone.

      Frankly, when I'm sharing stuff on my P2P client, I (as sharer) don't care if whoever gets it is using Kazaa, KCEasy, Morpheus or whatnot. I'm providing the content and the bandwidth and I don't appreciate Sharman telling me who can talk to me and get it and who can't.

  9. Re:Uh, welcome to the internet by Anonymous Coward · · Score: 1, Insightful

    But they've done it through technical means lately, not by suing the makers of the third party clients. (And generally haven't been very sucessfull)

  10. Re:Someone failed Sesame Street by Anonymous Coward · · Score: 2, Insightful

    The bnetd decision should never have been made.

    Skipping CD-key checks: Already possible with TCP/IP games, you just can't get onto Battle.net itself. With bnetd, you still can't get onto Battle.net itself. Ergo, you aren't 'beating' the copy protection at all.

    Tell me what's SO BAD about emulating the Battle.net service? Game pirates were already playing TCP/IP games and still are.

    This is reverse engineering for interoperability. Easy as that. Tell me what about it isn't. Really.

  11. Rights by Progman3K · · Score: 4, Insightful

    >Reverse engineering to be another on the list of rights that have fallen by the wayside?

    All rights that are not defended will fall by the wayside.

    --
    I don't know the meaning of the word 'don't' - J
  12. Intimidation by The-Dalai-LLama · · Score: 2, Insightful

    I'm not technically adept enough to argue the qualities of the app itself, but I think it's interesting to note that a couple of posters have mentioned that KCEasy folded easily.

    "I feel that inclusion of FastTrack access with KCeasy is not worth a legal battle between Sharman and myself"

    The above is what concerns me. I don't know jack about German law, but I think it's sad that we are again seeing that the mere threat of possible legal action is an effective deterrent.

    Today's Davids will never even get a shot at their Goliaths if they can't even afford the price of admission to the arena.

    The Dalai Llama
    ...yeah, I know they fought in an open field...whatever...

  13. At the end of the post by BCW2 · · Score: 4, Insightful

    The question of the right to reverse engineer. If reverse engineering becomes illegal and is applied retroactivly, wouldn't that invalidate about half of everything M$ claims or owns?

    --
    Professional Politicians are not the solution, they ARE the problem.
  14. Re:*rights*??? by MrBlackBand · · Score: 5, Insightful
    Where in the constitution does it say we have to right to reverse engineer a proprietary network so we can use it to make money?

    Amendment IX
    The enumeration in the Constitution, of certain rights, shall not be construed to deny or disparage others retained by the people.

    i'm tired of all these folks making up "rights" that don't exist.

    And I'm tired of people thinking we don't have rights just because they aren't spelled out in the Constitution. Remember, the Constitution limits the rights of the government, it doesn't grant the people rights. We have them to begin with.

    --
    "It is difficult to get a man to understand something when his salary depends upon his not understanding it."
  15. Have the courts ever ruled on something like this? by StateOfTheUnion · · Score: 2, Insightful
    Are there any reviewable court cases that indicate whether a company like Kazaa owns the FastTrack network or not? The FastTrack network doesn't use Kazaa's servers or other resources. It does use Kazaa's technology. Which can be reverse engineered legally (see Nolo's article on trade secrets.

    If the trade secret/network can be reverse engineered and this is legal and interoperating causes no impact on Kazaa's equipment etc., does Kazaa have the right to prevent other clients from using what is only the same protocol and network standards which were legally reverse engineered?

    My gut feeling is no . . . but I wonder if the courts have already ruled on this . . .

  16. Memberships, not technology under hostage. by miffo.swe · · Score: 2, Insightful

    Kazaa should have made their network password protected and the servers members only. That way bypassing the membership would be illegal. Reverse engineering is something vital to competition and should not be hindered.

    --
    HTTP/1.1 400
  17. Reverse Engineering... by zarthrag · · Score: 2, Insightful

    ...Has gotten to be as nortorius as patents. So I'll just use my classic example of why this could lead to a much worse world:

    If everyone had the right to stop reverse engineering of their products, Ford should be allowed to send cease and desist letters to anyone who makes cars. Because building interoperable parts, or better cars infringes on their rights. Besides, who needs a Ferrari anyway?

    --
    Why can't all fpga/microcontroller manufacturers just release free optimizing compilers???
  18. Re:What's so hard to understand? by Experiment+626 · · Score: 2, Insightful

    Get up off their network, you didn't have permission to be accessing with and/or generating traffic on it.

    What is their "network"? Does it mean connecting to Sharman's servers? No, this is P2P, there are no servers. Does it use their bandwidth? No, the bandwidth is the users'. The "network" is just the collective set of all the Kazaa clients out there that people are using. So what if someone wants to write a program that's compatible with those clients? Is Apache evil because it's compatible with Internet Explorer's "network" of clients?

  19. Playground Bullies by Webmoth · · Score: 2, Insightful

    If this is copyright and/or patent infringment, then it's illegal. If it's genuine theft of intellectual property (information gained by illicit means), then it's illegal. But if it's reverse engineering based on observing the technology, then it should be fair game.

    If it's true reverse engineering, then this is just a bully threatening a weakling on the digital playground.

    --
    Give me my freedom, and I'll take care of my own security, thank you.
  20. Trade Secret not Patent by Prince+Vegeta+SSJ4 · · Score: 3, Insightful
    EXAMPLE XCEL glue is comprised of a trade secret protected formula. Phil, a chemist, analyzes the contents of XCEL glue, determines its composition and recreates the formula. Phil can legally use this information to make and sell his own glue.

    Keep in mind this applies to trade secrets, not patents. In order to have a trade secret, you cannot publish it. i.e. A Trade Secret cannot be a patent because you would have to disclose, in this case, the formula.

    If the formula for XCEL were patented, There would be no need for reverse engineering as Phil would already have the formula for XCEL (it was published for patent protection), and couldn't reproduce it legally without a license.

  21. Re:seems cut and dry... by GirTheRobot · · Score: 2, Insightful

    If it were Kazaa's network, they would be out of business. Kazaa testified in court that they only provide a client.