Slashdot Mirror


Gnutella2 Specs - Part 1

Mr Fodder writes "The first part of the Gnutella2 specs are finally up." Our previous Gnutella2 story has a little more information.

174 comments

  1. QoS based on material type? by Anonymous Coward · · Score: 4, Funny

    I think that packets related to pr0n should get a higher priority on the network. Has that been addressed in this version?

    1. Re:QoS based on material type? by darkov · · Score: 2

      I think that packets related to pr0n should get a higher priority on the network.

      Hey, it the Internet. There are seldom any other sorts of packets on the network.

  2. I may be wrong by Henry+V+.009 · · Score: 3, Flamebait

    Correct me if I'm wrong, but isn't Shareza just making their own protocol and stealing Gnutella's name for it?

    1. Re:I may be wrong by Anonymous Coward · · Score: 0

      So? The original Gnutella sucks. If they can address the many problems of Gnutella while maintaining the sole advantage, distributed architecture, then they deserve to call it Gnu2.

    2. Re:I may be wrong by Anonymous Coward · · Score: 0

      I'd like to hear what do current gnutella client developers (and figureheads), like R. Manfredi (of gtk-gnutella fame) have to say about this.

      Not that they should give a fuck - gtk-gnutella has had compressed gnutella traffic for a while since and overall is a very nice program - but at least they should stand out and take a position on the name hijacking (overloading?) that Shareza is perpetrating.

    3. Re:I may be wrong by fault0 · · Score: 3, Insightful

      great.. let me create a fork of another open protocol such as freenet, openft, or even gnutella, and call it gnu3. i can have the first gnutellav3 client done by tommarow. it'll be on slashdot in a week.

      there is quite a bit of danger to your reasoning. an official gnutella2 standard should be adopted, instead of one client calling it's new protocol the next gnutella protocol.

    4. Re:I may be wrong by Anenga · · Score: 5, Informative

      Well, here's the story.

      Micheal Stokes (Shareaza developer>) thought that the GDF (Gnutella Developers Forum) was a too slow at fixing Gnutella's problems (unscalable, too much unused bandwidth, unorgnaized for future additions) so he went ahead himself (by himself) and wrote Gnutella2. He has done this before, when he wrote the spec for "Remote Queueing" (kind of like IRC). He wrote his spec first, developed it in his client, released it then proposed the idea to the GDF. The GDF likes it and now Limewire, Bearshare and Gnucleus all support it.

      The GDF is pissed that Mike went ahead and "updated Gnutella" without asking them first. Granted, they have a right to. The GDF is meant to be a consensus, a forum for all developers. And a "assumed" condition of that is to let the other developers know *ahead of time* before going ahead and doing something this massive. And the entire idea that he called it "Gnutella2" (using the Gnutella brand) and advertised it as the "next revolution in P2P" (which it actually, IMO, is) pisses them off even more.

      However, if you notice, it seems only the developers with corperate ties are pissed. Other clients such as GTK (Linux), Gnucleus, etc. all seem interested in the protocol, I believe GTK already said they'd implament it. Limewire and BearShare still seem upset. (It's like owning a oil company, then someone comes out with electricty - sucks).

      Anyways, Mike likes the Gnutella ideals - that it is open and free. So he called it "Gnutella2". Partly to "refresh" Gnutella and revive Gnutella's bad image it has with the general user (which it has achieved IMO) and to show users it's the "second generation" of Gnutella.

      The Protocol is being released now. This is part one, the next one will go over the new packet encapsulation and what not.

    5. Re:I may be wrong by Anonymous Coward · · Score: 0

      For one thing, Shareaza works with the more widespread 'Gnutella 0.4' and 'Gnutella 0.6' just fine. It's in nobody's interests to create a new incompatable protocol. Also, there's no one 'Gnutella' entity to steal the name of. They (Shareaza) have caught flak for releasing the client but not the specs, which, now, is undeserved.

    6. Re:I may be wrong by LostCluster · · Score: 2

      There is a solution to this, have Gnutella as a trademark word, it'd be a violation of intelectual property law for anybody to create a product and call it Gnutella2 unless they're authorized to.

      Oops... P2P caring about intelectual property law, knew there'd be a flaw in that one!

    7. Re:I may be wrong by debris303 · · Score: 1

      "...stealing Gnutella's name..."? Why should anyone want to "steal" Gnutella's name if he has brilliant ideas nad a great product that really works? Just read the forums over at Zeropaid / UniteTheCows / Slyck /whereever and see what the name Gnutella really means to most users: an outdated, aging, slow filesharing protocol that will never come close to Fasttrack, WinMX, eDonkey or DC. If you would have downloaded a v1.7beta and tested it for more than 10 minutes you wouldn't post something like this, that's for sure!

    8. Re:I may be wrong by darkov · · Score: 3, Insightful

      there is quite a bit of danger to your reasoning

      I dunno - if it maintains backward compatibility and doesn't break the network then what's the harm? If it's a better protocol and people migrate to it then we have progress. Design by committee is all well and good except that it's really slow and can get political, especially when commercial interests get involved. Sometimes the best decisions are not made. Survival of the fittest is the best approach

    9. Re:I may be wrong by 0x0d0a · · Score: 3, Insightful

      Huh?

      All of them are different, but let's take a look:

      FastTrack -- the protocol is barely an improvement over the original gnutella, and with some additions from the LimeWire people, there are no improvements. It's also closed.

      DC -- totally different, and from a technical perspective, much less impressive. Little more than IRC+DCC with a non-idiotic interface.

    10. Re:I may be wrong by Anonymous Coward · · Score: 0

      Do you beleive in the following open source business-model?

      1: Write free software.
      2: ?
      3: Download the gnutella 2 spec.
      4: Profit!

    11. Re:I may be wrong by pod · · Score: 2
      FastTrack -- the protocol is barely an improvement over the original gnutella, and with some additions from the LimeWire people, there are no improvements. It's also closed.

      Uh, LimeWire has nothing to do with FastTrack. LimeWire is Gnutella.

      --
      "Hot lesbian witches! It's fucking genius!"
    12. Re:I may be wrong by pod · · Score: 4, Insightful
      To followup further...

      FastTrack -- the protocol is barely an improvement over the original gnutella, and with some additions from the LimeWire people, there are no improvements. It's also closed.

      The FastTrack protocol is vastly superior to Gnutella, especially the original Gnutella. It is, quite simply, one of the best, if not THE best, P2P protocol out there.

      DC -- totally different, and from a technical perspective, much less impressive. Little more than IRC+DCC with a non-idiotic interface.

      DirectConnect interface non-idiotic?!? DC has the stupidest interface of any P2P app I've ever seen. People keep bitching about how hard eDonkey or WinMX are to use (for example), but if anything, those are WAY simpler than DC. Just point and click your way to downloads. I have yet to download a single file via DC. The thing flies in the face of everything users expect of P2P apps, and even Windows apps in general. It's a disgrace.

      Just my opinion though, move on, nothing to see here.

      --
      "Hot lesbian witches! It's fucking genius!"
    13. Re:I may be wrong by 0x0d0a · · Score: 2

      Yes, I know. LimeWire's additions to the Gnutella protocol put it on par with FastTrack by adding superpeers.

    14. Re:I may be wrong by Tomble · · Score: 3, Interesting
      I dunno - If it maintains backward compatibility and doesn't break the network then what's the harm?
      Huh? As far as I'm concerned, the network is broken. The initial design came about from some guy (one of the Winamp creators, IIRC, but don't quote me on that) knocking something together as a proof of concept as a response to his new employer's (AOL/ Time-Warner) attitudes to file sharing, etc.

      The original program was not as many people mistakenly assumed (due to the name) free software, it was closed source windows software, that other people had to reverse engineer, the design was fairly shoddy (because, as aforementioned, it was more or less a proof of concept), leaving far too much bandwidth spent on catering to people who use firewalls (and much of the time, those push requests simply get lost). Then, the countless different clone implementations tend to not-quite fit the same specifications (as each other, let alone the original), causing no end of problems.

      I did use 2 or 3 different versions of Gnutella, for quite some time, probably over a year. I got lots of stuff. Of course, most of that is only half there, because of not always finding the same files again, or not being able to connect to a servent (most of the time), or stupid screw-ups where you resume a download, and find that the remote server is actually sending you something else, so you have to stop it and muck about with dd or similar to carefully cut the file back to what it was originally. Then, after a while, I noticed not only people who were putting up lots of copies of the exact same file (eg an advert for some site) under numerous different (and totally misleading) filenames (and also files that appeared to be proper files, even having pretty large file sizes, which turned out to be just windoze URL files, padded with vast amounts of space), but even, hacked up servents, that would return numerous different responses to any query you could come up with. EG, search for FOO BAR and they would return exactly FOO_BAR.mpg, FOO_BAR.htm, FOO_BAR.jpg, FOO_BAR.mp3, FOO_BAR.exe, and eventually, more cunning variations. I'm sure there were other similar things done by crackers and spammers, et al, but I can't remember them all.

      BUT, ultimately, the thing that makes the Gnutella network broken most of all, to my mind, is the sheer LEGIONS of such utter CRETINS who have not the slightest idea what they are doing, flooding the network with queries that are almost GUARANTEED to return absolutely f**k all, because they simply do not get how the queries are matched. If they did, they would probably still not be able to get it right.

      A few months ago, I pretty much stopped using Gnutella, as the network seemed to be getting progressively worse, and I seemed to be able to get less and less (and yes, I did used to share some files- ones that people seemed to want, too). I tried looking into various other P2P type networks, like GiFT and Freenet, and GNUnet, but felt badly let down by what I found. After a while, I tried having another look at Gnutella, and it was so screwed up it made me feel sick. The flood of bad queries (now including torrents of empty queries, about 80%, I'd say) was even worse, and trying to search for anything yielded almost exclusively the spam responses. I kind of got the feeling that maybe groups like the RIAA/MPAA could have been deliberately creating the noise and spam themselves, to try to make the network worthless. After about ten or fifteen minutes of searching, I gave up in dispair. As far as I'm concerned, Gnutella is dead.

      Well, if someone proposes a new version, and it addresses most of these problems, IMO it would really be best if it broke compatibility. Nice clean break. Well, there's my 42 pence worth, flame away, all.

      --
      Be careful! New moon tonight.
    15. Re:I may be wrong by 0x0d0a · · Score: 2

      The FastTrack protocol is vastly superior to Gnutella, especially the original Gnutella.

      Okay. What grounds for your claim?

      DirectConnect interface non-idiotic?!?

      You'll notice that I was comparing it to the slapped-together, script-running IRC+DCC combination, usually done via fservs, which are quite idiotic compared to DirectConnect.

  3. I am curious.. by mumblestheclown · · Score: 3, Interesting
    I am curious to hear stories of anybody who has at any point used gnutella to do anything but transmit copyrighted material in any substantial way.

    By "monitoring" requests in limewire or by putting in ambiguous search terms, I estimate that well, well, well over 99% of files available through gnutella-based p2p services are copyrighted.

    Oh yes, we all have heard the usual arguments. Technology doesn't break the law, people do. Aka, the Pontius Pilate / Eichmann defense.

    1. Re:I am curious.. by Anonymous Coward · · Score: 2, Informative

      I used LimeWire to try downloading a RedHat 8.0 ISO once, but even with a swarm download from several people, it was slower than a single FTP download.

    2. Re:I am curious.. by Per+Wigren · · Score: 5, Funny

      I've used it to download Grim Fandango again, because CD2 of my original Grim Fandango broke when I accidentially dropped it on the floor and rolled my chair over it. :)

      --
      My other account has a 3-digit UID.
    3. Re:I am curious.. by fault0 · · Score: 1

      You make the incorrect assumption that Redhat 8.0 isn't copywrited. Last time I checked, Linux, Redhat, and gnu tools were not under the public domain.

    4. Re:I am curious.. by Pius+II. · · Score: 1

      Every material is copyrighted. The point in question is if someone transmitted material which he had the rights to distribute. And yes, I did, and repeatedly. For example, I got myself the UT2003 demo via Gnucleus; although the demo is copyrighted, it is also freely redistributable. Okay, it would have been possible to walk over to my neighbour and simply burn it, but I was lazy :-)

    5. Re:I am curious.. by Anonymous Coward · · Score: 0

      Unfortunately that's arguably still illegal, on one end of the transfer at least.

    6. Re:I am curious.. by Anonymous Coward · · Score: 0
      Oh yes, we all have heard the usual arguments. Technology doesn't break the law, people do. Aka, the Pontius Pilate / Eichmann defense.

      Do you have any idea how much pressure (and how little choice) those men you name were subject to? Take a look at this article about the perils of obedience. They pretty much offer a big argument against putting all the guilt on a subject like Eichmann.

    7. Re:I am curious.. by tswinzig · · Score: 2

      I think we are beyond this, already. It's no secret that copyrighted materials are being traded. The question is, is that legal? If not, should it be? Is it fair use to download a copyrighted song? Is it fair use if you download it and listen to it for the purpose of deciding whether you want to buy the CD or not? Is it fair use if you owned the music previously, but lost/broke the CD?

      The best question of all: Would the labels make more money offering their songs inexpensively over the internet in high quality mp3/ogg formats, rather than pissing off their customers and TRYING to thwart open digital formats? (I stress "TRYING.")

      One day they will wake up. Until then, I couldn't care less how much copyrighted material is traded online... the legalities of which are only clear to the RIAA (i.e. "it's illegal").

      --

      "And like that ... he's gone."
    8. Re:I am curious.. by ceejayoz · · Score: 3, Informative

      They are, however, free to distribute as long as the GPL license is included. It's perfectly legal and moral to download Linux distros over a P2P program.

    9. Re:I am curious.. by KittyTheCat · · Score: 1

      Answers:
      no
      no
      no
      no
      maybe, but so rare as to be discounted

      probably not, otherwise they would have done it

    10. Re:I am curious.. by oliverthered · · Score: 0, Redundant

      ?please explain?

      --
      thank God the internet isn't a human right.
    11. Re:I am curious.. by jericho4.0 · · Score: 2
      You are correct in saying %99 of data on the Gnutella network is copyrighted, but so what? Simply put, P2P is the future of how we store and exchange data, so the record companies, software publishers, and others need to adjust. People want P2P, and they will have it.

      I'm not saying it's right, but it's a fact.

      --
      "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
    12. Re:I am curious.. by tq_at_sju · · Score: 1

      yes because we all know that gnutella itself breaks copyrights eventhough it is a inanimate piece of software, I'm sorry but any logical person has to agree with the argument you are saying is false or making fun of

      --
      http://www.vanillaafro.com - take me seriously and I will shoot you
    13. Re:I am curious.. by Issue9mm · · Score: 1

      Well, considering that just about every physical (data) manifestation of any thoughts or ideas falls under copywright, then it's probably safe to assume that nobody has ever downloading anything from anywhere that wasn't copywrighted, using your logic.

      That said, I've (legally) used Limewire et al. on numerous occasions to download MP3s of CDs that I already own, MP3s that I have the author's express permission to have, and MP3s of indie bands who encourage their music be downloaded via p2p. Of note, I have never downloaded anything on LimeWire that would get me in any trouble with anyone, especially the RIAA.

      -9mm-

    14. Re:I am curious.. by Hadlock · · Score: 1

      i usually email my friends an original version of gnutella, 0.45 beta or so, and then use that to send them pictures from the dorm, mp3's of local bands, ect. aim file transfer just isn't reliable enough. set gnutella to 1 up and 1 down connection, and you're set.

      --
      moox. for a new generation.
    15. Re:I am curious.. by LostCluster · · Score: 2

      Yes, but is it effective? Assuming we're talking about a Linux distribution, it's legal to download it under any protocol.

      Getting Linux over FTP is much more reliable because a published server is likely to have more bandwidth, be placed "closer" in network hops to you, and is more trustworthy.

      Imagine if some anti-Linux organization posted trojan-containing distributions and started sending them out over P2P... all it takes is a few people too lazy to check their hashes and it will become impossible to audit back who released all the exploits into the wild.

      P2P has some possilbe legal uses, but for all the legal things P2P could do, the traditional protocols are better at doing them. The only motivating reason P2P for being developed is because people want a tool that makes it harder to trace copyright violations.

    16. Re:I am curious.. by fitten · · Score: 1

      so... because some technology that people like exists, breaking the law (in this case being a thief) is validated?

      Because P2P has become popular does not mean that stealing software/digital information is legal.

      Would you walk into BestBuy and walk out with arm loads of CDs and software without paying? Would you call that stealing?

    17. Re:I am curious.. by yomegaman · · Score: 1

      The person hosting the file surely doesn't have permission to redistribute it. The person downloading it is probably breaking the law also, but no reasonable person could argue that he was really hurting anyone by downloading a replacement for what he'd already bought.

      --
      ...wearing a skin-tight topless leather jumpsuit, with cutaway buttocks and transparent crotch panel.
    18. Re:I am curious.. by Brendan+Byrd · · Score: 2

      Actually, around 99% of the files from FTP are there to trade copyrighted information, and everybody knows that most of the web is used for porn. (Only during 9/11 did news sites surpass porn sites, and only for one day.) Most of IRC is being used for trading of copyright information, also.

      My question is: what's your point? We like warez and porn.

    19. Re:I am curious.. by Anonymous Coward · · Score: 0

      You are correct in saying %99 of data on the Gnutella network is copyrighted, but so what? Simply put, P2P is the future of how we store and exchange data, so the record companies, software publishers, and others need to adjust. People want P2P, and they will have it.

      I'm not saying it's right, but it's a fact.

      If you said people want their copyrighted material for free, and they will have it, I would agree with you wholeheartily, but since you said they want P2P, I'm gonna have to disagree with you.

      You asked, "So what?" Well, it is definately hard to make arguments for P2P technologies when the only response you get from the average Joe on the streets is that P2P equates to Pirated Software/MP3s/etc. Sometimes, perceived notions are more dangerous than the truth.

    20. Re:I am curious.. by k-0s · · Score: 1

      All I read was "blah blah blah. Blahblahblah. Blahbitty blah blah blah". By your reasoning we should shut down all FTP sites because a large majority of those (in the past 5 years) serve copyrighted material. Also, we should shut down IRC because of the large amount of users that trade files there. So, what after that? Close down the web? A percentage of web pages serve copyrighted material. How about e-mail? I'm sure a tiny percent of e-mails have copyrighted files attached to them. Why stop at "cyberspace"? Let's outlaw scanners because someone could scan a Microsoft logo for a class report, thus infringing on a copyright. Why stop at copyright infringements? I mean by your arbitrary definition of crime prevention why not extend the same logic to selling vehicles. I mean some could kill someone with a car so why may have to outlaw those too. I'm just curious where we stop or what percent of people using the service for copyright infringement constitutes the closing down of a service. I defer this question to you because obviously you have the correct answer to this.

    21. Re:I am curious.. by I_redwolf · · Score: 2, Interesting

      Getting Linux over FTP is much more reliable because a published server is likely to have more bandwidth, be placed "closer" in network hops to you, and is more trustworthy.

      More bandwidth? More reliable? It's the same thing you just happen to be putting your trust into an ftp server. Be placed "closer" in network hops? What does this have to do with anything? If you are pulling from 20 people at 20k/s it's faster than pulling from an ftp server at 60k/s.

      Imagine if some anti-Linux organization posted trojan-containing distributions and started sending them out over P2P... all it takes is a few people too lazy to check their hashes and it will become impossible to audit back who released all the exploits into the wild.

      Image if the same anti-Linux organization posted trojan-containing distributions and started sending them out over ftp or http... all it takes is a few people too lazy to check their hashes and it will become impossible to audit back who released all the exploits into the wild.

      P2P has some possilbe legal uses, but for all the legal things P2P could do, the traditional protocols are better at doing them. The only motivating reason P2P for being developed is because people want a tool that makes it harder to trace copyright violations.

      Like what? FTP, HTTP, GOPHER? I mean you can transfer files over the http but does that make it less efficient at doing so? That last piece is a joke, you make broad generalizations based on probably what your friends or you yourself do. However there are people who use P2P for things that have nothing to do with violating someones copyright. Especially if you work in the ad business and instead of having an ftp server you have a p2p client where people can transfer clips etc etc using the existing network. Just, there are so many uses for P2P besides violating copyright.

    22. Re:I am curious.. by Foresto · · Score: 3, Insightful

      "I am curious to hear stories of anybody who has at any point used gnutella to do anything but transmit copyrighted material in any substantial way."

      I can't help noticing a similarity between copyrighted material on p2p, and porn on home video. Just as porn drove home video technology into becoming an industry and commodity, copyrighted stuff seems to be driving file sharing network technology toward becoming a viable distribution method. Right now, p2p seems to be approaching an adolescent stage of development, as it begins to address scalability issues and alternative applications like efficient radio broadcasts. This technology is becoming more useful, and as it does, I expect it will used to solve more problems than just swapping MP3s.

      In other words, don't assume just because you see copyright infringement now, that the tech won't be something we all rely on for legal activity in the future.
    23. Re:I am curious.. by akb · · Score: 3, Informative

      I know I spent a lot of time looking for mirrors of RH8, all of the published ones were overloaded. You could actually look at the mirroring network for free software distros as an inefficient P2P network.

      P2P networks like Edonkey and Freenet have the property that it becomes easier to download a piece of information and its more likely to be closer to you the more it is downloaded, rather than the reverse with a centralized server.

      Paying for bandwidth to host large digital content is not always feasible for some information distributors. A group that I work with that produces freely redistrutable media is considering how to make full resolution video available. Sometimes even for the low res video we now make available we have peaks over 40mbps when a piece of info is popular. If we can't find a donor for a substantial amount of bandwidth then we'll probably use a P2P network.

      It would be more efficient bandwdith-wise if ISPs implemented P2P nodes for their customers, rather than the customers doing it themselves. They recognized that this was the case a long time ago with newsgroups and more recently with Akamai. Maybe when there's more freely redistributable content available they will do so.

      Digital signatures take care of the security concerns you raised. You can download them from authoritative website and check the file after you've downloaded it. Freenet and Edonkey use digital signatures natively.

    24. Re:I am curious.. by jericho4.0 · · Score: 2

      Yes I would call that stealing. I think sharing copyrighted works is stealing. My point was that the technology is unstoppable, so deal with it.

      --
      "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
    25. Re:I am curious.. by null-sRc · · Score: 1

      i download copyrighted music ! you got me!
      thing is... when i own a gazzilion cds .. it's faster for me to download them than to rip/encode them all. so yeah, legal.

      --
      -judging another only defines yourself
    26. Re:I am curious.. by LostCluster · · Score: 3, Insightful

      Image if the same anti-Linux organization posted trojan-containing distributions and started sending them out over ftp or http... all it takes is a few people too lazy to check their hashes and it will become impossible to audit back who released all the exploits into the wild.
      Nope. It'd come out that the University of Middle-of-Nowhere's FTP mirror got hacked, so anybody who downloaded from them should check to see what they got. If you decide to download your Linux from an FTP server that's known to be owned by Microsoft, you need professional help. In being able to trace back who you downloaded from in real-identity rather than username form, it gives you a much better trail for reporting untrustworthy servers. Especially if you work in the ad business and instead of having an ftp server you have a p2p client where people can transfer clips etc etc using the existing network. Just, there are so many uses for P2P besides violating copyright.
      Nah, FTP is still better for that use. An FTP server isn't that hard to set up, there are plenty of open source packages to pick from. Almost every web browser is capable of downloading over FTP, so your client likely already has the software they need, rather than asking them to download a special (offen spyware-laced... boy is that unprofessional) client.

      Moreover, wouldn't this kind of communication be something only your client should see, and not something left out for other people to grab. Sure, you could sit and cancel every other user who tries to grab that file while you wait for the client to take the file, but that means you have to be there the whole time the file is up. As compared to FTP, where you can set it up so only the somebody who knows the right username/pw can get at the file, none of the P2P programs let you do that.

      I'm not disputing that there are uses for P2P that don't violate copyright... I'm saying that P2P sucks compared to the mainstream protocols such as FTP, HTTP, SMTP/POP3 e-mail, etc.

    27. Re:I am curious.. by Elledan · · Score: 1

      I can't help noticing a similarity between copyrighted material on p2p, and porn on home video.

      AKA porn.

      --
      Site & blog: http://www.mayaposch.com
    28. Re:I am curious.. by oliverthered · · Score: 2

      If the person downloading the file has a 'hard copy' of the original then downloading another copy shouldn't be a problem.

      If they have a 'license' but the original copy is unusable(broken/stolen or whatever) then again downloading another copy should be ok.

      In the EU I can 'sell' my copy or license that's fine, but allowing somone else who has a license to make a copy of my copy... hmmm..... probably ok too.

      --
      thank God the internet isn't a human right.
    29. Re:I am curious.. by mondoterrifico · · Score: 0

      I use these clients to download almost exclusively TV shows. I pay for cable already, so i think that I have the right to download a TV show that I already payed for with my cable bill.

    30. Re:I am curious.. by I_redwolf · · Score: 1

      I think you need to read a bit about HTTP and P2P more; as for "blah server being cracked". It wouldn't come out, heh do you know how many ftp servers are broken into on a daily basis? You should really read about this stuff before talking about it. Or at least try not to make generalized blanket statements. It makes you and whatever you're talking about look bad.

    31. Re:I am curious.. by mumblestheclown · · Score: 2
      Oh bullshit.

      The underlying claim from your argument is that P2P solves a technological problem - namely, bandwidth limitation. This was echoed a few posts above by somebody (quoting a limewire press release?) giving the example of where an "art history department could share its works with limewire rather than by having a dedicated server." Bandwidth limitations (the art history example arguably uses MORE bandwidth in P2P form) will be solved by people developing more wires, and other technologies are far more suited and adapted to "efficient radio broadcasts" over the web than anything relating to the porn-eminem-dvd-rip-warez-a-thon that is current p2p.

      You are trying to justify a technology by mating it to a perceived, likely non-existent problem or future benefit of indeterminate nature.

      Just because VCRs spawned a video industry doesn't mean that P2P will spawn any sort of money maker (and, to counter the patently assinine claim of somebody further up that rightsholders need to adjust their technologies because new technologies have come into being, I don't see anybody arguing that we should all grow bulletproof skin because of the development of handguns). Even if in the case of videos, the MPAA (or whoever) initially protested against what would ultimately be in their own self-interest doesn't mean that they are necessarily in the same position now.

    32. Re:I am curious.. by grumpygrodyguy · · Score: 2

      Oh yes, we all have heard the usual arguments. Technology doesn't break the law, people do. Aka, the Pontius Pilate / Eichmann defense.

      Laws have a way of changing with the times.

      For nearly a century it was legal in the US to buy human slaves, and to treat them however you wanted. You could whip them, beat them, and rape thier wives without any fear of recrimination whatsoever. It took almost 100 years of this before America came to its moral senses, and took a stand for the rights of all people. Regardless of color, creed, etc.

      It's a little known fact that initially the south supported this change. They repented thier moral wrongdoing, and the majority of southerners agreed to cooperate. The only provision was that the US government would compensate the south for thier losses. I.e. the country as a whole would pay for the regrettable history of slavery by putting tax dollars towards weaning the south away from slavery...and into a new business model which didn't require slavery. The northerners took the very selfish stance of claiming that it was the south's fault for using slaves in the first place, and that they didn't deserve any kind of financial support to help them make the transition.

      This of course left the southerners only 2 alternatives:

      1) Relinquish slavery in all its forms and become pennyless(if you think un-employment is bad now...).
      2) Fight for thier way of life(thier right to eat, and stay clothed, etc)

      Obviously there really was no choice for them. American history, like all histories, has a way of demonizing the losing side...but in fact the north was very cowardly and selfish in refusing to bear thier share of the legacy of slavery.

      What's the point to all this?

      I would argue that we're in a very similar situation now as relates to intellectual property and copyrights. Businesses who rely on intellectual property to support thier "way of life" are terribly threatened by things like file-sharing. They are human beings too, and they shouldn't have to give up thier standard of living. But at the same time, they are slaveholders.

      Who are the slaves? We are. The history, and indeed the very culture of our generation is steeped in books, movies, television, music, video/computer games, etc. The merits/de-merits of this aside...it's largely true that a great deal of "ourselves" is derived from these things. The problem of course is that our culture is completely subsidized. We don't have the right to re-visit our culture unless we can afford it.

      I'm not sure, but it seems as if this is the first time in history where this has happened. For thousands of years culture was passed down by word of mouth, festivals, plays, music, poetry, etc. etc. the vast majority of which was free...even taken for granted. People, even the poor, had a right to themselves and thier culture. Today we have to stand in line before an iron gate, and pay tribute to the keyholders if we want to remember who we are. A terribly dehumanizing prospect.

      The controversy is obvious, and much like the days before the cival war, both sides are right. Unfortunately it appears as if history will repeat itself, and that noone will make the sacrifices neccesary to avoid a conflict. Someone is going to get burned at the expense of someone else...hopefully this will be the last time however. Because in a post-scarcity society it's a win-win situation.

      --
      The government has a defect: it's potentially democratic. Corporations have no defect: they're pure tyrannies. -Chomsky
    33. Re:I am curious.. by 0x0d0a · · Score: 2

      I'm pretty sure that that particular transfer is okay, but the fact that Person 1 is offering the thing for public download is not.

    34. Re:I am curious.. by fault0 · · Score: 2

      Yes, but that wasn't my point. My point was that the grandparent assumed that there are some copyrighted works that are legal to distribute over p2p networks. This also applies to music from some bands, and some videos.

    35. Re:I am curious.. by Foresto · · Score: 2

      "The underlying claim from your argument is that P2P solves a technological problem - namely, bandwidth limitation."

      Please don't put words in my mouth. Even if that's almost what I wrote, it is not exactly what I wrote.

      "You are trying to justify a technology by mating it to a perceived, likely non-existent problem or future benefit of indeterminate nature."

      Next time you want to make such an absolute statement, you might want to do the research first.

      The problem exists. I will give one example here: Epiphany Radio. This is a shoutcast station I used to listen to, until I ran into a 12 user limit imposed because the broadcasters can't afford the bandwidth to support many users. However, thanks to peer to peer technology, I can once again listen to this station, via their peercast stream.

      This is an example of p2p being used to solve a real problem, without copyright infringement. It is a fact, whether or not you were aware of it or want to acknowledge it. It is quite possible that we will see more examples as time and technology progress.

      I am not trying to justify anything. I am simply pointing out an observation, and a possibile eventuality.
    36. Re:I am curious.. by Anonymous Coward · · Score: 0

      You attack the north for not supporting the south. Then you equate the terms of our access to copyrighted material as "slavery?" Please get back to us when you have a leg to stand on. Your arguments simply don't hold water.

      Boohoo for the south. But the slavery analogy is so flawed and offensive it isn't even funny...

    37. Re:I am curious.. by Issue9mm · · Score: 2

      There ARE some copyrighted works that are legal to distribute over p2p networks, so I don't really see where you're going with this. As I stated, I use LimeWire all the time and do so with complete legality. If I were to download RedHat over p2p, that would be every bit as legal as downloading my own text.

      -9mm-

    38. Re:I am curious.. by electroniceric · · Score: 2

      It's a little known fact that initially the south supported this change. They repented thier moral wrongdoing, and the majority of southerners agreed to cooperate. The only provision was that the US government would compensate the south for thier losses. I.e. the country as a whole would pay for the regrettable history of slavery by putting tax dollars towards weaning the south away from slavery...and into a new business model which didn't require slavery. The northerners took the very selfish stance of claiming that it was the south's fault for using slaves in the first place, and that they didn't deserve any kind of financial support to help them make the transition.


      Interesting... any sources (esp. online) where I can find out more about this?

      Also, do you happen to be a southerner? You sure seem to understand the issues and people's sympathies. Perhaps you can explain why there's so much feeling for the days of the Confederacy? What inspires the depth of feeling? It can sure seem like the grass-is-greener to an outsider...
    39. Re:I am curious.. by fault0 · · Score: 2

      er, sorry, I posted too hastily...

      I meant, rather:

      Yes, but that wasn't my point. My point was that the grandparent poster did not assume that there are some copyrighted works that are legal to distribute over p2p networks. This also applies to music from some bands, and some videos.

    40. Re:I am curious.. by grumpygrodyguy · · Score: 2

      nteresting... any sources (esp. online) where I can find out more about this?

      Unfortunately I couldn't find any material on-line. As I said though, history tends to be highly revisionist in ways that benefit/support the side of the victor. This information isn't easy to find in historical text.

      Also, do you happen to be a southerner?

      I was born in Michigan, and spent the majority of my life living in the north. I am now living in Atlanta, and have been here for 8 years. So I do have some exposure to both sides of the story.

      --
      The government has a defect: it's potentially democratic. Corporations have no defect: they're pure tyrannies. -Chomsky
    41. Re:I am curious.. by Issue9mm · · Score: 1

      Ah. That does make more sense, but again, there's almost nothing that can be posted to limewire that doesn't have a copywright on it somehow or another.

      I mean, technically, this post, as soon as I'm done with it, is copywrighted, as it will then be a physical manifestation of my thoughts and/or ideas.

      Now, if I were to transcribe it and share it via p2p, you downloading it is by no means illegal, since it will have my express permission to be transmitted. So, again, going by your argument alone, it would indicate that 100% of the traffic on limewire is illegal, which is not at all true.

      -9mm-

    42. Re:I am curious.. by oliverthered · · Score: 1

      Isn't that the same as putting a picture in my window so that any paser by can take a picture of it, Or playing some music load enough that somone outside could make a recording.

      --
      thank God the internet isn't a human right.
    43. Re:I am curious.. by Anonymous Coward · · Score: 0

      Or playing some music load enough

      load "music",8,1 ?

    44. Re:I am curious.. by Anonymous Coward · · Score: 0

      You prefer to download horribly encoded rips of your audio CD's?

    45. Re:I am curious.. by Istealmymusic · · Score: 2

      The real question is, has anyone used Gnutella to successfully transmit significant amounts of copyrighted material? I know I haven't, and not by choice either.

      --
      "The lesson to be learned is not to take the comments on slashdot too literally." --Vinnie Falco, BearShare
    46. Re:I am curious.. by 0x0d0a · · Score: 2

      You're actively running a server that's taking requests for the file and handing them out. More like having a mounted Polaroid camera in front of the picture in your window with a sign and instructions.

    47. Re:I am curious.. by oliverthered · · Score: 1

      I believe that if I listened to the radio, and 'reproduced' something that I heard then I'd be infringing copyright (plagurism)

      --
      thank God the internet isn't a human right.
    48. Re:I am curious.. by Jucius+Maximus · · Score: 2

      "I am curious to hear stories of anybody who has at any point used gnutella to do anything but transmit copyrighted material in any substantial way."

      I was able to find a kickass recipe for strawberry-rhubarb pie on gnutella. This is not a joke! (But those who were following the scene when gnutella's concept was first introduced will find it pretty funny.)

      strawberry-rhubarb pies.txt

      2 cups sliced strawberries
      3 cups rhubarb (1/2 inch dice)
      1 cup sugar
      2 tablespoons orange liqueur or orange juice
      2 teaspoons orange or lemon zest
      3 tablespoons corn starch
      1/4 teaspoon cinnamon
      1/8 teaspoon each, nutmeg and ginger
      2 tablespoons unsalted butter
      milk
      coarse or regular sugar

      Preheat oven to 400 F.

      Line 9 inch pie pan with pastry, reserving sufficient dough for the top crust.

      In a large bowl, toss the strawberries, rhubarb, sugar, orange liqueur or orange juice, cornstarch, cinnamon, nutmeg and ginger. Spoon into pie shell. Dot with butter.

      Place top crust on and seal and crimp edges. Brush top with milk and sprinkle lightly with coarse or regular sugar. Cut steam vents.

      Place pie on a cookie sheet to catch juices. Place in oven, reduce heat to 375 F. and bake until pie is oozing and top crust is a golden color - 35-45 minutes.

      Let pie cool well before serving - about 15-20 minutes.

    49. Re:I am curious.. by Anonymous Coward · · Score: 0

      Porn, porn, porn!

    50. Re:I am curious.. by Dr.+Spork · · Score: 2

      It's OK to break unjust laws.

    51. Re:I am curious.. by DigitalAdrenaline · · Score: 1
      We used it behind a firewall.

      Rather than having users email crap all over the place, this was faster and more convienient for them, plus, it solved the problem for us. It works excellent.

    52. Re:I am curious.. by Cyno · · Score: 1

      It can be argued that all those avis of buffy are being traded with the right to fair use. Granted there are some low quality copies of movies and other copyrighted material, however, no one is trying to share a 7GB DVD or 50MB uncompressed wav of their favorite songs on the system yet. Its sad that the law has become so absolute to ignore that these minor infractions harm no one, usually promoting the entertainment business like free advertising. But you're right, people break the law and they must be punished. Should we censor them, sir? Should we limit their access to freedom and information to protect them? Gnutella can be used to store images and even possibly floating websites, cache for binaries, updates, etc. Think of it as unlimitted dynamic storage. If we improve this technology and learn how to integrate it into the system instead of run from it in fear, we could save all of us a lot of time and money.

    53. Re:I am curious.. by flyneye · · Score: 1

      hey, ive distributed songs of mine via p2p.
      did promo on irc and told em it was on gnutella.
      i dont think youre so curious as youre just wanting to stir up trouble.well hey,forge in a fire right?
      I figure all in all the law isnt paper or ramblings of legislators,its the people.(well supposed to be here in the u.s.) so how bout this argument.the applejacks argument."we do it cause we like it" or "i will respect no law that doesnt make beer stronger,children happier or keep old people warm at night" so i suggest you pop a beer,roll a hoob,get slack and go try to find that song that meant so much to you back when life wasnt such a drag.

      --
      *Repent!Quit Your Job!Slack Off!The World Ends Tomorrow and You May Die!
    54. Re:I am curious.. by Anonymous Coward · · Score: 0


      I distribute copyrighted works: my own.

      I spent the last two years living in Japan and my numerous photos are available online (oberdorf.org/oly) or via Gnutella.

      And, yes, people do download them from Gnutella.

      -Oly

    55. Re:I am curious.. by Anonymous Coward · · Score: 0
      Why would they download your photos via gnutella?

      Why don't you just put up a website with--shocker--preview thumbnails?

      (or are your descriptions of japanese uniform bukkake bondage sluts enough to get you downloads?)

    56. Re:I am curious.. by ReelOddeeo · · Score: 2

      but no reasonable person could argue that he was really hurting anyone by downloading a replacement for what he'd already bought.

      The RIAA (also MPAA) and their shills are not reasonable people.

      One could very much argue this. By downloading a file for a CD that you already bought, but broke, you are depriving the artists a few pennies and the record company executives of a new vacation home. So yes, downloading replacements does hurt people by this argument.

      --

      Those who would give up liberty in exchange for security and DRM should switch to Microsoft Palladium!
  4. Shareaza's gnutella? by Superfarstucker · · Score: 5, Informative

    Shareaza is the only gnutella client that even uses this '2.0' protocol so im more inclined to say that its not really a new gnutella protocol but more or less an extension of the current gnutella client (apparently they didnt like the rate @ which gnutella was progressing)..

    1. Re:Shareaza's gnutella? by Anenga · · Score: 2
      It's the only client that uses it because it has yet to be documented. The specs are now becoming avaliable - what's your point?

      If other clients don't adopt Gnutella2, or something better/as good then they'll be pushed out of the market, simple as that.

      (apparently they didnt like the rate @ which gnutella was progressing)..

      Look at it yourself. Do you think it was progressing well?
  5. Gnutella2 - Empire Strikes Back by paughsw · · Score: 2, Funny

    I'm waiting for a prequel.

    1. Re:Gnutella2 - Empire Strikes Back by sgtsanity · · Score: 1

      What do you think Morpheus v2.0 was?

    2. Re:Gnutella2 - Empire Strikes Back by Cid+Highwind · · Score: 1

      What do you think Morpheus v2.0 was?

      An abominable bastardization, slowly poisoning the whole gnutella network with millions of tiny errors?

      If you see dozens of search results with the same name, but with 1 or 2 byte differences in the filesize and different hashes, you know you're connected to a Morpheus ultrapeer node.

      --
      0 1 - just my two bits
  6. Awesome by baywulf · · Score: 4, Funny

    Yet again I will be able to get "backup" copies of all the music and videos I soon plan to buy!

    1. Re:Awesome by Per+Wigren · · Score: 2

      Yet again I will be able to get "backup" copies of all the music and videos I soon plan to buy!

      And I will be able to get previews of the movies I plan to rent, using the TV-out on my graphicscard!

      --
      My other account has a 3-digit UID.
    2. Re:Awesome by evilviper · · Score: 2

      Hey, don't bash it just cause you've never gotten screwed over.

      When your new PC video game shatters, are you going to buy a new one because you couldn't copy it?

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  7. We'll see about that. by FreeLinux · · Score: 2

    The first part of the Gnutella2 specs are finally up.

    Go go Slashdot....

  8. Official? by Anonymous Coward · · Score: 1, Interesting

    Is this official, by the original Gnutella developers? (who were winamp related, right?)

    1. Re:Official? by fault0 · · Score: 3, Informative

      > Is this official, by the original Gnutella developers? (who were winamp related, right?)

      Yes, the original Gnutella developers worked for Nullsoft, then a division of netscape, a division of AOL, now a division of AOL/tw.

      No, it's not official in that sense. It's not even official in the sense that other gnutella-client (such as limewire, bearshare, gtk-gnutella, qtella, gnucleus, etc..) developers have adopted, or agreed anything of shareaza's new protocol.

      Of course, I hope this new protocol works good, but it's wrong to attach the gnutella name to it. It doesn't have much to do with it at all. Next thing that'll happen is someone else will come up with a totally different protocol and call it "gnutellav3" or something. Bad precident.

  9. Re:I may be wrong-Check the author by Anonymous Coward · · Score: 0

    Michael Stokes (Who also makes Shareaza)

    Not really surprising, tho...

  10. Re:blah by Anonymous Coward · · Score: 0

    Looks like an eminem kiddie had mod points today haha.

  11. Re:blah by GeckoFood · · Score: 4, Interesting
    ...gnutella is a failure...

    [snip]

    Actually, what I personally find more frustrating is that when you actually do find what you want, the download fails because either the host drops offline or refuses to accept the connection. Another little irritant is the large number of files out there that are deliberately misnamed so that when you download and open them, you find yourself dropped into someone's personal porn site, regardless of what you're looking for. I used to look for cool stuff like the blooper videos and whatnot, but I got one to many that was deceptively named. Not worth the effort, really...I uninstalled the damn thing and quit trying.

    --
    Be excellent to each other. And... PARTY ON, DUDES!
  12. Re:blah by Anonymous Coward · · Score: 0

    Exactly, it may technically work fine but as far as people finding non-coporate media freely, well it ain't cuttin the mustard.

  13. It's better than... by kaosrain · · Score: 1, Offtopic

    Aka, the Pontius Pilate / Eichmann defense.

    Hey, it's better than the chewbacca defense...

    Michael Stokes: Ladies and Gentlemen of this deposed jury, a major record label's attorney would certainly want you to believe Gnutella was written and used purely to transfer copyrighted data, and he makes a good case. Hell, I almost felt pity myself. But Ladies and Gentlemen of this deposed jury, I have one final thing I want you to consider.

    *Walks up to a chart*

    Michael Stokes: Ladies and Gentlemen, (Pulls down picture of Chewbacca) this is Chewbacca. Chewbacca is a Wooky from the planet Kishic, but Chewbacca lives on the planet Endor. Now think about it. That does not make sense.
    Why would a Wooky, an eight-foot-tall Wooky, want to live on Endor with a bunch of two-foot-tall Ewoks. That does not make sense. But more important, you have to ask yourself "What does this have to do with this case?"

    *Jury stares in silence*

    Michael Stokes: Nothing. Ladies and Gentlemen, it has nothing to do with this case. It does not make sense. Look at me. I'm a lawyer defending a major opensource movement and I'm talkin' about Chewbacca. Does that make sense? Ladies and Gentlemen I'm am not making any sense. None of this makes sense. And so you have to remember when you're in that jury room deliberating and conjugating the Emancipation Proclamation, does it make sense? No. Ladies and Gentlemen of this deposed jury it does not make sense. If Chewbacca lives on Endor you must acquit. The defense rests.

    1. Re:It's better than... by ceejayoz · · Score: 2

      Kishic - Kashyyyk

      Wooky - Wookie (p.s. he's about 6 feet tall, not 8 - and Ewoks are 3 feet tall) :-p

      Yes, I'm a SW geek.

    2. Re:It's better than... by kaosrain · · Score: 1

      You're right on the spellings, but since my posting was mostly stolen from South Park, I felt I had to honor their height listings, not the real ones ;)

    3. Re:It's better than... by cheese_wallet · · Score: 1, Offtopic

      "If Chewbacca lives on Endor you must acquit. The defense rests."

      That was a great episode. I know this is a geeky thing to say, but I can't help it: chewbacca is from kashyyyk. Not kishic.

    4. Re:It's better than... by Anonymous Coward · · Score: 0

      That was a great episode. I know this is a geeky thing to say, but I can't help it: chewbacca is from kashyyyk. Not kishic.

      Yep, you are right. That was the geeky thing to say. You had to correct the funny spoof from South Park when we all knew that Wookies were from Kashyyyk. It would've just killed you to let it slide...

      Of course, if anyone is gaining their knowledge about pop/sci-fi culture from South Park, then I guess there is a real need to keep 'em straight

    5. Re:It's better than... by Spytap · · Score: 1

      ...[blinks a bit]
      Dude, you scare the crap out of me...

  14. I am even more curious.. by Anonymous Coward · · Score: 0

    Why is this rated +5 Insightful? It is extremely redundant and most importantly off topic. We have heard this argument many times before, but in this instance it doesnt even relate to the topic of the article. Sheesh!

  15. Feedback rating? by jonr · · Score: 4, Interesting

    Is there a feedback rating in the Gnutella protocol? Wouldn't it be nice to mark a file+sharer -1, Fake. The more "-" the file gets, the lower it is in the result list. And the sharer should be punished, although I don't know how.
    J.

    1. Re:Feedback rating? by LostCluster · · Score: 2

      No way to make that work. You can't store that information on a centralized server, because that would defeat the whole point of P2P. Any central server in a P2P network will get shut down by the copyright lawyers rather quickly. You can't trust a host to maintain its own feedback rating, and a fake host would simply falsely report its feedback rating to be the max. For the same reason, you can't have superusers responsible for keeping track because eventually somebody dishonest will become a superuser, rending the feedback system meaningless because it'd only have disinformation results. P2P requires you to trust strangers, which makes it very difficult to believe any protocol will be implamented honestly by all involved.

    2. Re:Feedback rating? by 0x0d0a · · Score: 2

      Impossible, eh?

    3. Re:Feedback rating? by King+of+the+World · · Score: 2
      Not true. You can trust the majority of hosts and therefore trust some users more than others.

      That said, there are other ways of discovering the real file. Currently fakers don't bother to show the correct filesize, so at a glance they can be seen as different. If they binded the claimed size to the download size no one could fake sizes or else you'd get a broken download that even a porn spamer couldn't use to redirect.

    4. Re:Feedback rating? by evilviper · · Score: 2
      Is there a feedback rating in the Gnutella protocol?

      Yes, it's called blocking. Get bogus files? Block them, then they won't show up in the list of nodes you pass on, and you won't see results from that node again. It takes a few people to do that to make a dent, but it works. It's too bad more nodes don't support easy blocking.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  16. Most Common Files Downloaded From Me This Week by Zelxyb · · Score: 2, Informative

    Granted, this is off of the FastTrack network, but the information is still valid.

    1. Dungeon Siege Demo
    2. Day of Defeat Patch (Halflife Mod)
    3. Alias Season 2 episode 1

    Note that two of these are definitely freely distributable. The third one is not available anywhere else - and I have yet to hear of a big* hubbub concerning TV shows.

    *there is a small hubbub, but nobody REALLY seems to care - I'll let you speculate as to why that is

    1. Re:Most Common Files Downloaded From Me This Week by Cyno01 · · Score: 2

      I'll admit to using kazaalite to downlaod mostly copyrighted material, but in the form of TV shows, my Great Archive of Late 20th/Early 21st Century Cartoons (and some music vids and other stuff)has been built entirely from Kazaa. Most of these things are not avalible anywhere else(the old ghostbusters cartoon, TMNT, etc). This seems to me to be a perfectly legitimate use for this. An added bonus is that I dont watch much TV anymore. And before anyone points it out, i'll admit that those movies in there are mine, i know its illegal, i'm not being hypocritical because i mostly use it for legitimate things. Also, all my shared files are mp3s of local artists, a few that i bought, but mostly ones i got free at shows, i doubt these small bands would have any problems with their music being spread.

      --
      "Sic Semper Tyrannosaurus Rex."
  17. BeSonic by oliverthered · · Score: 2

    Besonic is the online record-label replacement.

    BeSonic no more RIAA

    --
    thank God the internet isn't a human right.
    1. Re:BeSonic by tswinzig · · Score: 2

      Besonic [besonic.com] is the online record-label replacement.

      Sorry, I'm not talking about underground music only. I want to also be able to buy mainstream music in open, digital formats, track-by-track (hell even whole CD's if they reduce the price and leave the formats open).

      Until the major labels are involved, it won't be that successful. People like Creed, DMB, Pearl Jam, Korn, REM, Billy Joel, U2, NIN, Live, Radiohead, No Doubt, Weezer, the Cranberries, etc. They want to buy this music in open, digital file formats. They are telling the labels this by buying MP3 players, listening to music so much on their computers that they resort to downloading the songs for free, even though it's a pain in the ass to find music most of the time, P2P hype notwithstanding.

      --

      "And like that ... he's gone."
    2. Re:BeSonic by oliverthered · · Score: 2


      I like most of the bands you've listed,but what's wrong with finding your own music, maybe if enough people use alternitives current musicians might put some of there stuff up.

      e.g.
      For NIN goto the NIN web site,
      And Radiohead arn't too fussed with P2P

      Try streaming the Besonic charts, sounds commercial me(except for the lack of pop).

      --
      thank God the internet isn't a human right.
  18. Yep, here's an Example by Anenga · · Score: 5, Insightful

    OpenOffice recently asked the P2P community to help out in distributing it's massive install file over their networks.

    It's now on Gnutella2.

    magnet:?xt=urn:bitprint:S5Q756FJ7326XXDGA7KZBF25 PC RWCT7Y.XKR2LGSL2K3DR4CTE5H5PDZGQCZOKN2NJWOOQHQ&dn= OOo_1.0.1_Win32Intel_install.zip

    I get 15 sources in seconds. (G2 required - good luck on G1)

    1. Re:Yep, here's an Example by MyHair · · Score: 2

      I recently downloaded FreeBSD 4.7, Red Hat 7.3 and KNOPPIX ISOs and am now downloading Slackware 8.1 packages. I tried searching for some of these on p2p (Limewire and Kazaa) but couldn't find them. (I used mirror sites instead.)

      Limewire is Gnutella1, right? So it can see any Gnutella1 nodes or just other Limewire nodes? This is one thing I wasn't able to determine for sure about Gnutella.

      I would really like to see most opensource available p2p, but my early tries are returning little.

      (By the way, I installed Limewire and Kazaa on their own little PC with a bare install of Win95. I didn't install these on my main system for fear of adware/spyware.)

  19. Sort of by sgtsanity · · Score: 2, Informative

    It's really closer to the jump between HTML and XML. The new specification is more extensible, and has more optimizations than Gnutella. It's essentially the trends in Gnutella today taken to somewhat of a logical conclusion. Plus, instead of just lumping in Gnutella developments like hashing files, it uses it in the base design of the network. And at the same time G2 hubs and leafs can play nicely with G1 peers.

    So, to answer your question, for the moment it's more of a complement to Gnutella than a replacement. However, as time goes on and more clients adopt the new protocol, it may eventually replace it. Your original question was a bit to inherently harsh.

  20. I'd be interested... by zogger · · Score: 2, Interesting

    I'd be interested in a project like this IF it didn't require or recommend that you share or open up your system to riaa music videos or kiddie porn or warez. I am skeptical that at some time the goons are gonna be all over this and start homeland security busting people. As soon as they have like a trapdoor or whatever, or the technical ability and incentive to do so, I imagine it will happen. As in the mother of all hacks. Our society is rapidly closing in on "closing in". The tech and resources available to big corporations and the politics they control and the fascists is becoming overwhelming. Homeland security law when it gets signed is a carte blanche for widespread data mining and list making effort, and given how previous statist regimes act, this new one will be horrible. And given their track record for lying, planting evidence, etc, other assorted goodies, well, I sorta don't trust any of this stuff-not yet anyway. Every single day professional sysadmins get hacked, guys who's profession is to keep up on security and they still fail, I am under no illusions that I am 'better"at that then those fellows, I am not. And most people on these networks are *not* as well, no matter whatever illusions of elitness they are under. And I have no desire to share that which is not mine to share lawfully, or that I find repugnant and immoral. I understand the differences between anonymous freenet and an open directory/share of your mp3's whatnot, I know they are similar but different, and the alleged cryptography etc, just something like this is needed and cool, but the applications so far are 90% abusive by the users(I am rough guesstimating here of course), near as I can tell. I wish there was an "honest and ethical "way" to go about this, but so far not seeing it. Only private subscription networks that aren't anonymous and have accountability attached to them are trustworthy, the rest of them can have half the users being pederasts or pervos or cops or assorted music/movies goons, and they have already stated over and over agaqin that they ARE going to issue bogus files, trojans, traces, whatever snoopy and cracky stuff is at their disposal, so my thinking is-it ain't worth it. Not this way anyway, some other venue I'll give a *perhaps* if it presents itself.

    1. Re:I'd be interested... by Anonymous Coward · · Score: 0

      Quote: ...Page-long aimless ramble...

      What?

  21. P2P-based Distribution is Genius! by sgtsanity · · Score: 1

    The nice thing about using P2P services to distribute these types of files, is that instead of the bandwidth available for a file decreasing linearly, it actually increases exponentially.

  22. Not Gnutella2! Shareaza1!!! by smd4985 · · Score: 3, Interesting

    As a developer of open-source software for the OPEN Gnutella protocol, I find publishing of THE Gnutella2 spec by ONE development team laughable. The spec may be revealing about how the latest Shareaza client works, but to say it describes Gnutella2 is NOT true. The Shareaza guys simply use Gnutella to boostrap their new 'Shareaza1' network, they haven't redefined the Gnutella protocol.

    The truth is that Gnutella2 is on the way, but not from Shareaza. Gnutella2 is a loose connection of various enhancements to the Gnutella network that have been implemented over the last year or so by SEVERAL COOPERATING Gnutella vendors. The latest enhancement is GUESS, which was introduced before Shareaza's new searching methodology and seems to be Shareaza's inspiration.

    The Shareaza people continue to attempt to preempt Gnutella as THEIR protocol, when in fact they are pretty much branching off from the network. Shareaza should feel free to leave the OPEN Gnutella network, but please don't try to steal a name that belongs to the users and developers of Gnutella.

    --
    smd4985
  23. In case the original gets slashdotted... by sgtsanity · · Score: 2, Interesting

    .. Here's the URL for the page on Gnutella 2 gnutella://bitprint:SZEVSITNQSWDTP5ZWBMQECIXMGZNKE 6S.WZVZRBAWW6AEC7OW6MZ66IUW5TLF2SZVCYPTBLA/gnutell a2_search.htm/ Just copy and paste into Shareaza to download the page. Neat, eh?

  24. You used the wrong phrasing... by Cerlyn · · Score: 4, Insightful

    In the United States (at least), everything made since 1923 was, has been, and still are copyrighted, even if they were never registered with the copyright office. So everything you see on a peer-to-peer network is indeed copyrighted.

    A more approriate question (as some of the responders have answered) is if anyone has used a peer to peer network for a legitamite purpose. The problem here is that the issues are quite grey. If I have Game X, or Game System version 1.1 can I download copies of the games/BIOS/etc. online for use with emulators/replacements for broken discs/etc.? If an online broadcaster, paying royalty fees, uses ABAcast or Peercast to distribute their works, do I in turn have to pay royalty fees since I am rebroadcasting them?

    Unfortunately, there is a major gap between what people think they can do under copyright law and what they actually can do. While I have not extensively researched the above (IANAL), technically, all the above commonly considered legitamite things are *illegal* unless you have worked some deal out to repay the copyright holders.

    The problem you really should be asking is if anyone uses P2P networks to delibrately distribute their copyrighted works, either as a primary or secondary channel. A few minor bands likely do. The next question is if you'll ever find them on Slashdot. And I do not know the answer for that.

    Note I personally have *never* used Napster, Gnutella, Kazza, or any of the other networks, mainly because being caught doing so may jepordize my ability to be hired in certain areas. I used to be one of those nasty college network administrators trying to keep your P2P usage down because it overloading our bandwidth, and we could not order a significantly bigger pipe because our local phone switch could not handle it. Feel free to flame me for my ignorance as you will.

    1. Re:You used the wrong phrasing... by 0x0d0a · · Score: 2

      even if they were never registered with the copyright office

      Actually, there are a few restrictions. Up until 1980-something, unless you put "Copyright 1993 Foobar" or "[copyright symbol] 1993 Foobar" on a work, it didn't get copyright protection.

    2. Re:You used the wrong phrasing... by ReelOddeeo · · Score: 2

      Actually, there are a few restrictions. Up until 1980-something, unless you put "Copyright 1993 Foobar" or "[copyright symbol] 1993 Foobar" on a work, it didn't get copyright protection.

      The last time I checked, about 1989-90(?) you had five (5) years to make a good faith effort to correct a missing or improper copyright notice and still preserve your copyright protection.

      --

      Those who would give up liberty in exchange for security and DRM should switch to Microsoft Palladium!
  25. Yep ,Several things off p2p in general by nurb432 · · Score: 2

    ISO's for BSD.. ( though speed suked and never finished )
    Replacement songs for scratched / broke CDS..
    Copies of songs for work that i own ( disk at home )..
    HTML texts ( ala guntenburg )..
    Clipart for a presentation.. ( should be legal anyway )

    --
    ---- Booth was a patriot ----
  26. Net Impact -- Doesn't go far enough by Anonymous Coward · · Score: 3, Informative

    There are several steps in the right direction, but the new design still doesn't do enough to address impact on the network. I work at a public sector ISP and we try like heck not to "censor" traffic based on port numbers, but lately we have had to kill off several PtP applications because they were hosing links and firewalls. Since much of the next-to-last-mile is using flow-based methods to make the Internet fair, not to mention asymetrical NAT, any PtP structure needs to put a higher priority on limiting the number of "flows" or "conversations" (hostA:portA hostB:portB).
    This *does* include UDP as many routers/firewalls/packet shapers do perform flow-based rules on UDP conversations as well.
    We've seen a relatively small link full of Bubster traffic bring a medium-end firewall to it's knees
    by causing far too many conversation setup/teardowns. GnuTella should try to construct a network of long-lived inter-hub connections such that a query is never sent over a *new* connection more than a a few hundred times. Fortunately the new design is at least progress.

  27. Expanded Uses of Gnutella by smd4985 · · Score: 2

    At LimeWire we are definitely trying to extend Gnutella's uses. One project we are working hard on is making it easy to build private networks. Currently Gnutella is a public network, but people may want to form private groups to share private material.
    A 'real world' example: a Art History department may want to share digital photos of art with faculty and students but not have to maintain a dedicated server. They can utilize the power of p2p if they could easily form a private network, one that would leverage the CPU and bandwidth of all participating users.
    Currently it is hard to *only* connect certain nodes or only *allow* certain nodes to connect. We are working on a complete solution at LimeWire. The first iteration will allow a tech admin to easily set up a private network. The second iteration should incorporate privacy and security to keep out unwanted guests (supported by a username / password infrastructure).

    Obviously, private secure networks can be utilized by criminals and terrorists to exchange potentially illegal information. Nevertheless, the same can be done with PGP, secure telephones, etc. already. There is a lot of truth in the statement that p2p networks are defined by the users, not the developers.

    --
    smd4985
  28. the real gnutella by asv108 · · Score: 5, Informative
    As mentioned in previous posts, the specification posted has nothing to do with Gnutella, Sharazea is just stealing a widely recognized name, this specification has nothing to do with Gnutella. If your interested in real gnutella development go to the Gnutella Developers Forum. There are quite a few open source clients available, the most popular being Limewire and Gnucleus.

    I've been playing around with the limewire source for ahwile, it is well documented and there is no spyware in the open source version. I love how people complain about Limewire and spyware, when it is open source. Anyone can take the gpled limewire source and package it without spyware without having to reverse engineer it like closed source KaZaa.

    1. Re:the real gnutella by dr.badass · · Score: 2, Insightful

      That's funny, because it seems to work just fine with other clients. At this very minute, I'm connected to 1 Shareaza Hub and 3 Limewire UltraPeers.

      I don't blame you for spouting such FUD, as I assumed that Shareaza was trying to hijack Gnutella as well. But by actually using it, I've realized that it's not. Nor is it spyware ladden like KaZaa or LimeWire ("repackaging" aside). It's actually the best gnutella client I've ever used.

      --
      Don't become a regular here -- you will become retarded.
  29. Re:Not Gnutella2! Shareaza1!!! by smd4985 · · Score: 2

    How about already here? And specifications open and visible?

    Visit the GDF. You'll find info on various components of Gnutella2 - Ultrapeers, Remote Queueing, HUGE, Meta-Data Support, and GUESS. Unlike Shareaza's features, all these enhancements were cooperatively developed and open upon introduction. Shareaza has only published the IDEOLOGY behind their protocol, it is still not open - the lack of detailed specifications is startling.

    --
    smd4985
  30. Re:Not Gnutella2! Shareaza1!!! by Anenga · · Score: 5, Interesting
    The client he works on is "Limewire".

    I find publishing of THE Gnutella2 spec by ONE development team laughable

    Then lets hear you? I haven't seen any replies in the GDF from Limewire on the spec yet. You find that specs being released by Shareaza are laughable, but what about when Limewire proposes their GUESS proposal? Or "CHORD" proposal? Didn't "one development team" work on those? Sure, you released it before actually implamenting it, but still... the rest of the GDF just questioned about it, you were really the only development team. People don't say "Gnutella's GUESS proposal" they say "Limewire's GUESS proposal".

    The latest enhancement is GUESS, which was introduced before Shareaza's new searching methodology and seems to be Shareaza's inspiration.

    Can Limewire stop saying that? Which is totally and utterly untrue?!! Mike was working on G2 long before you sent him your spec on GUESS. He told you in a private e-mail that he was working on it before hand, and that he would probably release his with GUESS.

    And the specs released today are **VERY DIFFERENT** from your damn GUESS proposal.

    implemented over the last year or so by SEVERAL COOPERATING Gnutella vendors

    Oh, and what about your Remote Queueing feature? Shareaza founded that, and it's included in Limewire. Mike wants to cooperate, but your not giving him a chance.

    The Shareaza people continue to attempt to preempt Gnutella as THEIR protocol, when in fact they are pretty much branching off from the network.

    "Shareaza People"? There is only one developer for Shareaza, Mike. Shareaza supports G1 and G2, it supports "Gnutella".
  31. Pushed from the market by John+W.+Lindh · · Score: 1

    We all remember how OS/2 pushed Windows 3.11 from the market because of its superior interface and memory management.

    1. Re:Pushed from the market by Webmonger · · Score: 2

      IIRC, OS/2 suffered because IBM didn't do enough for 3rd party developers. Opening the Gnutella2 spec sounds like a step in the direction of supporting 3rd-party developers.

  32. Re:Not Gnutella2! Shareaza1!!! by Anonymous Coward · · Score: 0
    As a developer of open-source software for the OPEN Gnutella protocol

    Daddy!!1 Daddy!!1 That man sir is way high up on that horse!1
  33. I would like a copyright protected P2P network! by miffo.swe · · Score: 4, Insightful

    Dont get me wrong its not to help the RIAA or anything. I just would like a peer network where you could exchange only free uncopyrighed stuff. Today such things drown in britney Spears and porno and goes unoticed. A browsable peer network filled with only free stuff would lift it up and give legitimacy to peer networks. Today people trying to distribute free or new music etc. dissapears totally from the surface under a big pile of copyrighted crap. Pirating is actually in essence hurting unsigned and struggling musicians.

    Maybe im the only one in the whole world who doesnt like to pirate, i dunno.

    --
    HTTP/1.1 400
    1. Re:I would like a copyright protected P2P network! by apweiler · · Score: 1

      Well, yes, basically (although some people will scream at you that piracy isn't hurting anyone and blah, but that's beside the point).

      The problem is that you're essentially proposing a kind of censorship - how would the system tell what's free and what's not otherwise? So who's going to do the censoring?

      I think that one idea in the article would help this though - giving a higher priority to finding one or two sources for a rare file over finding hundreds for a popular file. This would make the free stuff (which is likely to be fairly rare on the network, at least at first - as you say, drowned out by Britney Spears) easier to get, without seriously affecting the masses of crap since they'd still be easy to get.

      Finally - if you want legitimate free music, go to mp3.com and similar sites where bands are directly offering their stuff.

    2. Re:I would like a copyright protected P2P network! by Sloppy · · Score: 1
      The problem is that you're essentially proposing a kind of censorship - how would the system tell what's free and what's not otherwise? So who's going to do the censoring?
      Ideally, anyone the user designates.

      These types of networks need to start implementing authentication/reputation, and a mechanism for people to make statements about content. One type of standard statement might be "apweiler says this file is allowed to be redistributed."

      Then the user agent could filter on content with the desired attribute, asserted by trustworthy identities. (And if user gets burned, then user adjusts the trust rating of whoever made the incorrect assertion.)

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    3. Re:I would like a copyright protected P2P network! by evilviper · · Score: 2
      Today such things drown in britney Spears and porno and goes unoticed.


      The only problem is that the Gnutella protocol does not allow you to search more than a small section of the network. As the protocol improves, then the less popular stuff will be just about as easy to find as the 10 million copies of the same mp3...
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    4. Re:I would like a copyright protected P2P network! by apweiler · · Score: 1

      Damn, why didn't I think of that?

      Hmm, looking at it, the idea isn't bad... the network would probably be full of people swapping illegal copies of stuff, but basically you could choose to only see legitimate material. But then, that wouldn't solve your problem of legitimating p2p networks, because RIAA&Co could still say 'look, they're pirating stuff!' But then, it's late and I can't think clearly. Goodnight.

  34. Re:Not Gnutella2! Shareaza1!!! by John+W.+Lindh · · Score: 1

    Looks like that Shareaza guy will have a hard time finding support for his new protocol by other developers...

  35. Re:Not Gnutella2! Shareaza1!!! by John+W.+Lindh · · Score: 1
    Oh, and what about your Remote Queueing feature? Shareaza founded that, and it's included in Limewire. Mike wants to cooperate, but your not giving him a chance.
    A similar remote queueing was (if I'm not completely mistaken) discussed on the GDF before Shareaza published the proposal and I think LimeWire had already started implementing something very much alike (I found that when browsing through their cvs branches a while back). So claiming Shareaza is the sole inventor of gnutella's remote queueing is simply not true. It was publicly discussed, many developers expressed their ideas and sometime later Shareaza wrote a proposal...
  36. I wish I could download SuSE ISOs with it. by Mustang+Matt · · Score: 2

    Since most of the people using Gnutella seem to be people trading music and warez, I'd really like to have a seperate Gnutella network for things like distribution ISOs, rpms, debs, tar.gz, etc.

    --
    The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
    1. Re:I wish I could download SuSE ISOs with it. by Anonymous Coward · · Score: 0

      Me too. I'd like to an option added to share cpu cycles too for distributed computing made on the fly, as opposed to the specialized programs you download now for cancer/anthrax research etc.

      Ultimately, I'd like to share my cycles for quick compiling of open source software on the network.

  37. creative commons by akb · · Score: 2

    Creative Commons is an effort to develop technical standards which will allow various flavors of "free" content to be identified.

    The file sharing networks themselves are agnostic on the matter of how the owner of a work intends for it to be distributed. The software justs see files and shares them, it can't tell the difference.

  38. Pr0n QoS issues by 0x0d0a · · Score: 3, Informative

    Pr0n priority levels have been a concern of many P2P network users for some time. While the collection of protocol updates in gnutella2 has many general performance enhancements, it does (rather glaringly) lack any improvements specifically addressing the pr0n issue. A good deal of user upset has been produced by this -- however, fortunately much of the furor is undeserved.

    Improvements to improve your pr0n viewing experience are well underway in many *clients*, rather than in the protocol itself -- protocol changes would produce compatibility issues. A number of proposed improvements include changes to the routing system to use dictionary-based priority changing. Query and result packets containing entries with phrases such as "tits", "ass", or "CowboyNeal nude" will be given an elevated priority in sending, improving latency for those users who really need pr0n. There has been some debate over whether this is entirely appropriate -- it reduces fairness -- but when it comes right now to it, pr0n-obtaining is a task with hard realtime constraints. The Gnutella developers and GDF members recognize that the goal of P2P software should be to best serve the community as a whole -- and so some unfairness will be allowed.

    Preliminary dictionaries for the new routing prioritization may be downloaded from various of the GDF developers -- links have been posted in relevant discussion on the GDF board. The proposed dictionary format allows granting of variable priority -- "tits" matching a packet might increase the routing class by 1, but "teen lesbian slut" would increase it by 3, giving it priority over merely "tits" packets.

    There is some concern over abuse -- that users hungry for low latency may simply include terms like these in their filenames. Indeed, a few users have already begun doing so. A second solution, perhaps blacklisting, may have to be used later on if this becomes a severe issue.

    Because of the real-time nature of Gnutella, there are limits that can be placed on how much latency alteration that can be made. Queues are never massive at a single node, since most clients allow only relatively small send buffers. Early tests show 10% to 40% improvement on high-priority pr0n-containing packets. This is somewhat variable depending upon the network traffic -- if background traffic is composed mostly of smaller "ping" packets (instead of result packets), latency improvements tend toward the latter number.

    There are a few other improvements on the table. Those of you that follow my work know that I'm interested in distributed trust used to rank the users. This trust network can be adapted to rank users based on the quality of the pr0n they serve, and give higher priority to users that give really top-notch pr0n -- unfortunately, this requires a client UI (and effort on the part of the user) to do manual ranking.

    One more controversial proposal includes a Freenet-like network-wide caching system. Pr0n that is being frequently downloaded will be mirrored to as many systems as possible. This will improve download speed (and end-user experience, as people will be able to view locally-cached pr0n, and thus be introduced to new and interesting forms of pr0n). The p-cache (as it's already being called) even goes Freenet one better -- it is being designed to support speculative caching based on past searches. If your client catches even a hint, based on the searches that you've done, that you might be remotely interested in "cuties in French maid outfits on the beach", say, it will search and download all the related files it can find on the Gnutellanet. Aside from the massive cache of pr0n that builds up (if the user chooses to browse it), this is mostly user-transparent, yielding only low latency, high-availability pr0n searches tailored to your tastes.

    Also notable is the support (for pr0n only, I'm afraid -- scarce network resources must be conserved) for multicast, introduced with the new UDP support. When you request a download of a large file, a remote server can give you a time offset until the file will be sent -- usually, an hour or two -- and will establish you as a "subscriber" of this file. When the time expires, the server will multicast-stream the pr0n file to all people that have subscribed to the broadcast. Now, an "hour or two" may seem like a long time, but it's far better than simply waiting in a unicast queue, possibly for days. You will need to be on the MBONE for this -- some college users or business users with videoconferencing may already have this handled, but the rest will need to request "MBONE support" from their ISP.

  39. Try Furthur by nestler · · Score: 3, Informative

    Check out http://www.furthurnet.org.

    Legitimate P2P sharing of live music.

  40. neighbours by Anonymous Coward · · Score: 2, Informative

    So if you have 6 hubs, all neighbours to each other, and the first gets a request it sends it to its neightbours. Then they all send the request to their neighbours??

    How do they stop circular requests? Don't send to the request to the one that requested it is simple enough, but what about "multiple inheritence"?

    Hub A knows hub B and hub C, but not D. Both B and C know D. D gets the same request twice?
    A
    / \
    B C
    \ /
    D

    Can't A tell B and C to talk to each other once in a while and temporarilly remove D from either B or C's neighbour list to prevent wasting bandwidth? As soon as B or C goes down D can then automatically be re-added to D the neighbour list of the hub that is still up.

    1. Re:neighbours by Anonymous Coward · · Score: 0

      The correct behavior would be for nodes to inform their parents of their other parents. When they connect they inform them, and when they disconnect, they inform them. Then when the child makes a request to its parent, this traversal listing is made available to each other relevant hub, which then can decide whether or not it needs to process/pass on the request to its children.

    2. Re:neighbours by Anonymous Coward · · Score: 0

      the way I understand it is that each node maintains a list of recent packets, where they originated, and from which node they were received, and in this way multiple paths to the same node become evident..

  41. Hypernets by Anonymous Coward · · Score: 0

    Why aren't hypernets mentioned in this spec? This spec sounds like a kluge on something that can't really scale

  42. Re:blah by Anonymous Coward · · Score: 0

    And forget about music being accurately labeled. All these kids nowadays think that anything remotely punk sounding must be by Blink 182.

    I got in a chat argument with some dumbass who thought that Bjork wrote "99 Red Balloons". Do they bother to check discographies? No. They just pass on the ignorance like a dose of chlamydia. Christ, they're stupid. No wonder flared pants and piercings are considered cool.

    Stealing music may be bad, but misrepresenting MP3s is just plain wrong.

  43. Random walkers by Anonymous Coward · · Score: 0

    Why aren't random walkers mentioned in this spec?


    This spec seems like it was raced out in order to be the first Gnutella2 spec, rather than thought out in order to be a good Gnutella2 spec. :( While better than the original, it still seems full of problems. Maybe for Gnutella 3 everybody can work together as a group and adress all the issues instead of trying to out market each other >:(

  44. Re:blah by Mr+Fodder · · Score: 1

    While I'm not sure of the other Gnutella clients, Shareaza does have Bitzi ticket support, which in a way addresses one of your problems. You can look up a file and Bitzi will display ratings as well as magnet/EDonkey links and more. The biggest drawback is finding information for anything that isn't mainstream. It only has as much data as that submitted by other users. For an example take a look at the OpenOffice ticket.

    It's not a perfect solution, but it works somewhat and it better then nothing.

  45. Legitimate P2P by mcrbids · · Score: 3, Interesting

    P2P most certainly DOES have legitimate applications... Ever hear of Bit Torrent?

    Essentially, the idea is this: When you are downloading a file, when you receive a packet of data, you now have that packet of data, and there's no reason you can't immediately share that packet of data.

    So, people downloading something from a Bit-Torrent capable site are themselves distributing the content... as it is being downloaded!

    The end result is that a huge number of clients can download content (iso images, etc) from a site without increasing the total bandwidth usage of the site by much at all.

    Check it out - it's pretty amazing!

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
    1. Re:Legitimate P2P by Anenga · · Score: 2

      Shareaza/Gnutella/Gnutella2 already does this.

      It's a combination of Partial File Sharing, Remote Queueing, Download Mesh (Alternative Sources) and Swarming. Works very well, actually.

    2. Re:Legitimate P2P by MikeBabcock · · Score: 2

      There's a protocol for that; its called multicast. It works great, if ISPs would allow it ...

      --
      - Michael T. Babcock (Yes, I blog)
  46. Re:Not Gnutella2! Shareaza1!!! by Anonymous Coward · · Score: 0

    That other similar proposal was PARK, and it wasen't as good as Mike's.

    Mike didn't invent remote queueing, but he did come up with a stable way of doing it in Gnutella rather than PARK.

    Though, I would agree that some of his ideas in his initial Remote queueing proposal did borrow from other GDF members.

  47. A revolution in P2P? I don't think so by Sanity · · Score: 4, Interesting
    "next revolution in P2P" (which it actually, IMO, is)
    Hardly. Directed searches for information (rather than the Gnutella/Gnutella2)-style broadcast search, has been around for a while now. For example, Freenet has employed a directed search from day one (albeit with a slightly different application), and FASD is a good example of how this can be generalized to fuzzy searching.

    Calling Gnutella2 the "next revolution in P2P" would be like calling the latest model in horse-pulled carriages the "next revolution in transportation" years after the advent of the motor car.

  48. They have no right to call it "Gnutella 2" by Sanity · · Score: 1
    To the best of my knowledge, Shareaza completely bypassed the GDF "Gnutella Developers Forum" - taking ideas that were in discussion there, but without contributing anything back, and now they have the shier audacity to co-opt the name Gnutella as their own.

    This is like someone branching Linux, applying a few tweaks (none or few of which are actually their own idea), and then calling it "Linux 2".

    Don't reward people who circumvent open development forums like the GDF by letting them co-opt the name "Gnutella".

    1. Re:They have no right to call it "Gnutella 2" by Eloquence · · Score: 2

      On the other hand, the GDF has nothing to do with the original, discontinued Gnutella client by Justin Frankel. It was started separately by some, but not all Gnutella client developers of the time. So I don't really see how they have any right whatsoever to the Gnutella name.

  49. Because this is a "karma whore" by Pflipp · · Score: 2

    Exactly the same message (@ least the first paragraph) was attached to the previous story on this topic, I believe it was even the previous gnutella2 story.

    "Karma police, arrest this man, he talks in maths, he buzzes like a fridge he's like a detuned radio..." -- Radiohead

    --
    "We can confirm that Debian does *not* ship the version with the trojan horse. Our version predates it." [CA-2002-28]
  50. Re:A revolution in P2P? I don't think so by Anonymous Coward · · Score: 0, Troll

    You obviously have no idea what your talking about.

    Gnutella2 isn't just a new searching mechanism. It's a combination of link compression, partial file sharing, download mesh, remote queueing, swarming and many many other technologies. (many which Freenet does not have)

    More people will be using Gnutella2 than Freenet anyways. Freenet's search methods dont' really work. The only files readily availiable on it are popular files. So you couldn't really get out that "secret information" unless there were a kabillion sources. Not so on Gnutella2.

    Perhaps you could first (A) Read the spec, (B) Download and use Shareaza and then (C) Learn more about the technology and methods it uses.

  51. MD4/5 by oliverthered · · Score: 1

    Well get the checksums from a legit site and check your files after download.

    --
    thank God the internet isn't a human right.
  52. Re:A revolution in P2P? I don't think so by number11 · · Score: 2

    Perhaps you could first (A) Read the spec

    And the spec is available where?

    The article was a description, a summary, not a specification. The devil is in the details.

  53. Heh. OT. by Anonymous Coward · · Score: 0

    I wonder how many of the Star Wars geeks correcting you have ever been laid? Quite funny to see how anal people will get over little things.

    DAMN *TREKKIES*

  54. LOL n1 by Anonymous Coward · · Score: 0

    topic says it all :)

  55. Re:A revolution in P2P? I don't think so by Sanity · · Score: 4, Insightful
    You obviously have no idea what your talking about.
    Have you ever heard the phrase "It is better to keep quiet and be thought a fool, than to open your mouth and remove all doubt"? Remember it, you will find it useful in the future.

    Oh, and if you want to be taken seriously, perhaps you should have the courage to put your name to your utterances.

    Gnutella2 isn't just a new searching mechanism.
    It isn't a new searching mechanism at all, it is still using a brain-dead broadcast search. Link compression, partial file sharing, and the other features you mention are just putting lipstick on a pig.
    More people will be using Gnutella2 than Freenet anyways.
    Oh really, so you must know how many people are using Freenet?
    Freenet's search methods dont' really work.
    What? Have you ever even used it? I have, and it works fine for me.
    So you couldn't really get out that "secret information" unless there were a kabillion sources. Not so on Gnutella2.
    Utter bullcrap. You have obviously never tried to use Freenet.
    Perhaps you could first (A) Read the spec
    What spec?
    (B) Download and use Shareaza
    I don't run Windows.
    (C) Learn more about the technology and methods it uses.
    Sounds like you need to take your own advice.
  56. What a tastefull protocol by deathcloset · · Score: 0

    mmmm, hash tables.

  57. Re:A revolution in P2P? I don't think so by John+W.+Lindh · · Score: 1
    ||Freenet's search methods dont' really work.

    |What? Have you ever even used it? I have, and it works fine for me.

    Freenet's search methods may work, but my impression from freenet is that it wasn't, isn't and probably never will be a file-sharing tool.
  58. Re:Not Gnutella2! Shareaza1!!! by John+W.+Lindh · · Score: 1

    It was called PARQ and it was not used because it was more complicated to implement. And PARQ was proposed weeks after the first ideas about remote queueing - which came from LimeWire actually.

  59. Encryptes Searches & File Transfers by Anonymous Coward · · Score: 0

    We should have encrypted searches and file transfers. Maybe using SSL?

  60. Get curious elsewhere by slaida1 · · Score: 1
    Only people who still link these protocols to legalities, are hired employees doing their work. These "p2p is it legal or not" inserts won't fly anymore, you hear me? So f#%/&ff!

    We're talking about information exchange here, NOT LAW! If you or anyone still like to insist on Technology doesn't break the law, people do then go save lives and harass NRA instead and demand strict control over that "technology".

    --
    Preserve old classics: copy your collection onto all hard drives.
  61. Last Post! by alpg · · Score: 1

    All of us should treasure his Oriental wisdom and his preaching of a
    Zen-like detachment, as exemplified by his constant reminder to clerks,
    tellers, or others who grew excited by his presence in their banks:
    "Just lie down on the floor and keep calm."
    -- Robert Wilson, "John Dillinger Died for You"

    - this post brought to you by the Automated Last Post Generator...