

Gnutella v.56 Out? 69
GnutellaFanBoy writes "If you said Gnutella is dead gnutella.nerdherd.net would like to tell you otherwise. Currently a version .56 is available for download. If your wondering who is still developing gnutella, read this excerpt from their FAQ:
In the interest of protecting those involved, it can only be said that these versions are being produced by someone with access to the source code. No, of course they're not official in the gnullsoft sense, but let's just say that they're legitimate. I would certainly expect more versions, since we've already seen several materialize.
Also of intrest is the protocol specs are out, and people are working on *nix ports. "
Have coders got any sense at all? (Score:1)
I mean this project was stopped on the basis of legal grounds, and you would have thought that its programmers would have stopped then, if only to avoid them and their company being sued into oblivion. Gnutella is obviously going to be exlusively used for pirating music, distributing pornography and dubious material like race hate propaganda, pro-life information and so on.
Given the advice of their parent company's army of highly-paid lawyers I would have thought the sensible thing to do would to have stopped there. I mean, it's unfortunate and all that, but given the (likely) threat of jail, it's only a piece of code. So what do they do? They carry on coding it, but "anonymously". Oh, very clever, that's going to keep them safe when the RIAA sues them for aiding and abetting piracy on the net.
Re:This is just a wee bit bad. (Score:1)
But you have to come up with a new paradigm now, not later! If creators of content stop making money, they stop making content. It is as simple as that. I don't know what the new paradigm should be, and you didn't suggest one either. Some people are trying adverts, but from my perspective, they don't seem to be working. Personally I hate them, and block and filter out all adverts that people try to send my way.
Anyone else on /. smart enough to think up a new paradigm that will work? My 2c is that it will somehow involve the massive economies of scale that are inherent to the net.
Re:I wonder...? (Score:1)
--
Re:Throttling? (Score:1)
---
Mirror here (Score:1)
Have a look here [thepharaos.net].
Re:Have coders got any sense at all? (Score:1)
<VOICE style="redneck">
YEA! I bet it works like that there intranet thingy I heard about on the "Christian Broadcast Network".
</VOICE>
Geez people, let's not try and turn the internet into Sesame Street. I know I'm feeding the little troll, but people buy into this crap.
legitimacy? (Score:1)
Re:Collapsing under it's own weight (Score:1)
And by designing this app, and marketing it for these filetypes, it rapidly turned into that being the only purpose that people were using it for.
I suppose it could be used to share documents that a totalitarian regime frowns upon. But a geocities site could do much the same, with much higher reliability. And something that is focused on distributing simple text files/html docs is going to be alot less likely to have script kiddies swarming all over it.
And the way that the search algorithyms work on Gnutella, it's impossible to get much of an idea about what a file is. The web is a much better medium for distributing most documents. It lets you show connections to a document, with information that provides clues as to relevancy, at the point of the link to the file.
It just seems to me, that programs like Napster, and Gnutella exist solely so people can set up a warez/mp3 site, without actually getting storage space, and setting up a real ftp site. I have yet to see an application of this type, being used for much else.
Grow up already (Score:1)
Frankly, I don't necessarily see why there should be any defined expiration of the copyright.
Nice to see that you can keep a discussion logical, and civilized. Rather than explaining anything as a counterpoint to what I said, your only response, was a personal attack. How insightful. It would kill you to advance the conversation?
The Internet makes control of digital media impossible. Deal with it.
So simply because an enabling technology exists, that gives you the moral mandate, to copy whatever you want, without any concern for the rights of those that labored to create it? In short, might makes right. How charming, that you have such a neo-fuedal sense of civilization.
DHCP not just for dialup (Score:1)
Re:legitimacy?...uhmmm, duh (Score:1)
Re:Collapsing under it's own weight (Score:1)
"The only reason that I can think of, that people love stuff like this, is it's so much more anonymous than even an FTP site."
Are you saying anonymity is not a legitimate feature? I disagree. What if you're living in a police state that prohibits distribution of documents demonstrating its violation of civil rights, or a corporation's suppressing potentially important negative information about a product by suing anyone who hosts a file, regardless of the merits of a case? (From what I gather, though, Gnutella doesn't give total anonymity anyway, so, I suppose that's a moot point.)
Apart from that, however, I like the idea of a decentralized, virtual "library" in which to locate files. I don't need this if I know someone with a copy of a file; OTOH, if I know the filename but can't locate it anywhere (say, an old version of a program that happens to work better with my system), I can check the library.
phil
Kinda slow on the protocol specs announce (Score:1)
Actually complete protocol specs have been available since March 22. Clients are already in semi-functional order for Linux and Win32, in every language from C to PHP (note that noone has taken on the IBM 370 port yet).
CapnBry
Re:the source... (Score:1)
GNUtella isn't free software, and it won't be free until they Show Us The Source. And does anyone here think AOL will really let the Nullsoft people do that without sending a platoon of lawyers to stand on their throats?
How come the GNU project [gnu.org] people aren't pitching a fit over their trademark here?
Re:servent-to-servent (Score:1)
And while we're on the subject, I think "peasant-to-peasant" might be a more colorful and accurate way to describe the way GNUtella agents actually interwork... considering the way they trash the commons.
Re:I wonder...? (Score:1)
If the effort to develop an open protocol for a searchable distributed file storage and transfer system were to launched by-- say-- an IETF working group, then I would be inclined to agree with the idea that it is an "open source community project."
Until then, I don't see it as anything even remotely resembling a free software project.
Re:Throttling? (Score:1)
Re:Make Requests here. (Score:1)
Re:Throttling? Wait. (Score:1)
I agree, but Gnutella wasn't built for local networks.
3) TCP is horrible for single-packet queries and responses.
TCP was used to get around firewalls. I can run Gnutella on port 80 and that would allow just about anyone to connecto to me and use gnutella. One example is all the universities banning napster by blocking at the firewall.
No part of the spec shows how to stop deep loops
My TTL and Max TTL do a decent job at preventing "deep" loops. The client also tracks a hop count. A packet starts out with a ttl of 7 and each hop subtracts 1 from the ttl, and adds 1 to the hop count. So, if somehow, a packet gets to me with a hop count over my max ttl, I do not respond and do not forward the packet. The client also remembers the last few seconds worth of searches and can determine if I've already responded to that search and drop that packet.
We're looing at an averate of 243 connections going through each computer.
The system is currently running 2200 users and I have 5 connections. My total bandwidth used is about 5kB/sec for searches. Never does 2200 people directly connect to me. Only those 5 people talk directly to me, and never does 2200 people search at the same time. Yes it does use a lot of bandwidth for searching, but 5kB/sec is not that bad for this type of system. You can't really improve on that without some sort of centralized server. Gnutella is a broadband application. If it was meant for dialup, we would have seen in long ago. It is not that complicated that it couldnt have been done.
The spanish inquisition? (Score:1)
I need to do my laundry
Please send $3 to:
Jon Allen
p.o. box 308142
Re:I wonder...? (Score:1)
Re:Collapsing under it's own weight (flame) (Score:1)
Oh, that's right, you're the idiot who said..
Frankly, I don't necessarily see why there should be any defined expiration of the copyright.
But you are getting closer
I suppose it could be used to share documents that a totalitarian regime frowns upon.
You just haven't figured out what those are yet, have you?
--
Re:Have coders got any sense at all? (Score:1)
Yep, yur gonna wanna watch out fer dem derr trolls. They ben' all up in my still, and feedin' 'em only makes it wors'n't'wuz.
--
Mad blue screens. (Score:1)
-PovRayMan
servent-to-servent (Score:1)
um, isn't that what a "peer" is? a node in the network that doesn't have a pre-arranged server or client status?
Re:Throttling? (Score:1)
Re:But...what is it? (Score:1)
See it as a napster for ALL files (not just MP3's) without a central server, instead all the clients act as connection relays.
Greetz SlashDread
Does this matter? (Score:1)
Chris Hagar
Re:this is actually old news (Score:1)
Perhaps because the article didn't have anything to do with Gnutella? Just a guess.
--
No more e-mail address game - see my user info. Time for revenge.
Re:the source... (Score:1)
You never know, eh?
your mission, should you choose to accept it... (Score:1)
Want to work at Transmeta? Hedgefund.net? AT&T?
Re:Throttling? (Score:1)
Slowest Dang T1 I've ever seen!
CSG_SurferDude
Re:But there are still problems with it.... (Score:1)
Re:I wonder...? (Score:1)
If you dont find something interesting, then dont read it. If you dont like something, go someplace else. You didnt like windows, so you went to linux (or something open-source like it). You went somewhere else. There are other news sites which have news for geeks. Although most of them dont havbe the nice comment systems for people to abuse and flame though. (yes i know this is a flame) And dont get me on the "lucifer himself" thing. I'm atheist, i dont believe in God, or Satan, or anything.
Eraser
Re:Have coders got any sense at all? (Score:1)
Not everything one Gnutella is piracy. Yesterday I searched for 'txt' and found nice little, perfectly legal, zip file containing txt's of various ICQ exploits.
As one of those coders (I just wrote a Gnutella IRC bot - go to efnet irc and /msg gnurd !help), I don't really see a problem. Sure there are a lot of pirates (read as "script kiddies that don't even know how to use scripts and OSS vigilantes" (there's, that's me flamebait -1 for the day)) that will abuse the system, but that doesn't make the system illegal. Irc is, in a way, a type of decentralized file distribution system. Go to #warez (or one of the less obvious more content channels), do a search or just wait for the spam. Then you create a direct DCC connection. There. That's gnutella but using a centralized network for decentralized file sharing. That doesn't mean irc should be shut down (it should be shut down for other reasons, I hate it, but I'm on it all the time, and writing leet-o gnutella irc bots :).
Sue me for writing my bot, I don't care (actually, I kind of do now that I don't have legal insurance, but I do have Microsoft Stock..oh, wait...shoot..nevermind). My bot doesn't transfer files. It just provides a means of searching of vast "database" (I use that term lightly, gnutella cracks me up in a lot of ways) of files and returns results. Much like Google, but not nearly as cool.
Now for the highly philosophical part of the post where I wax intellectual about the legal system in our country, drawing parallels between the corporate and individual world. By this point the previous paragraphs would have shooed away all the moderators, so I should be able to post this and not get moderated up. Ok, here goes:
Ok, that's it, I have to go to work. Stop suing people for your own mistakes, go play with my irc bot, but don't break him, he's still kind of fragile (I wonder what slashdot will do to his cache that I don't clean up yet), and moderate this post up. I'm going to go do the same on some other article.
Cheers,
Joe
Nice website :) (Score:1)
--
Re:Throttling? Wait. (Score:1)
1) You have little to no bandwidth flow control, as they are relying on the operating system to run data back and forth.
2) Loss of efficiency over local networks. On a LAN, bouncing packets around between many servers on the same subnet is a horrid waste; the packets can be sniffed, however, and the host identified nonetheless, with a straight tcp connection.
3) TCP is horrible for single-packet queries and responses. Duh. TCP is for large data flow. Using it for single queries is just laziness, for those who don't want to take the time to code in data timeouts.
4) Server recurrence: This is more a problem of the overall design, not tcp, but it related to #2. No part of the spec shows how to stop deep loops, which we know would occur very frequently in large networked environments such as colleges, and in groups of friends.
5) Bandwidth flooding: The constant connection through several computers at once for every search is a *tremendous* drain which could be eliminated quite easily, especially on local subnets. Picture a max of 5 levels deep, and an average of 3 connections per client/server. And to make the math easier, no connections loop backwards. We're looing at an averate of 243 connections going through each computer (scaled by the percent of those people that are online). 243 times the traffic for just a direct connection, on every single packet that goes through. This is horrible. And unnessisary.
All of these issues are taken care of in Antioch... but that will be a while before release. For now, just bug the gnutella folk to support udp, and to use it to take advantage of subnets (again, you're not going to lose anonymity over local subnets - you never had it in the first place, due to packet sniffing. And, by writing your own udp packets (which we plan to leave as an option for those who run their client as root) you *can* give anonymity over the local subnet (fake source IPs and fake destination IPs, being 2 of them)). Just my 2 cents.
- Rei
Who is the author??? (Score:1)
Get thos guys from gnullsoft here!!!! NOW!!!
And call those guys from the spanish inquisition, no even better get the mpaa+riaa+microsoft legal departments. I want to know who 'has acces to the source'!!!!!!!
Grtz, Jeroen
Re:Open Source warez trading: no surprise there (Score:1)
--
Scalability? (Score:1)
But...what is it? (Score:1)
Despite digging around its web site and reading numerous threads, all I can find is a vague sense that it's loosely a knock-off of Napster. Maybe. Kinda sorta. A product's home page isn't particularly useful if it doesn't tell newcomers what the product is and why they should care!
Re:just curious: so you might as well ignore me. . (Score:1)
just curious: so you might as well ignore me. . . (Score:1)
so my post is about what versions have been, who knows where source is, and what is latest dev build,
-
someone owns this gnutella, yeah? (Score:1)
Make Requests here. (Score:2)
Unless you are already working on a clone, probably not. There are already a heap of clones under development. Take a look here [nerdherd.net].
There is a gnutella chat forum at gnutella.nerdherd.net/phorum [nerdherd.net], and there is a section there for making feature requests too. I think the clone developers probably keep an eye on these.
For anything else gnutella based, you can probably find the answer somewhere on gnutella.nerdherd.net. Just browse around the site a bit.
BTW, .56 has been out for three or four days now. You need to speed up that back end processing Slashdot ;)
Throttling? (Score:2)
Re:Throttling? (Score:2)
I suppose I could do that. I don't mind sharing my stuff, I just mind doing it for twenty people at once. :)
Even Napster doesn't really do this well. You can make it so it only sends 1 file per person at a time, but end up with 20 people getting one file each. They need a global # uploads.
Oh well, I guess I should shut up and code then, shouldn't I? :)
Re:This is just a wee bit bad. (Score:2)
I'm not trying to be a too-good-for-the-mainstream elitist when I say this, but rather to prove a point: the best artists usually, nay, almost always, aren't making a ton of money. Look no further than the Billboard charts to see what I mean: both the Backstreet Boys & N'Sync, who literally have no - no - artistic talent (they were assembled, don't write their own songs, don't create their own dance routines, or even their own dance styles (we have Michael Jackson to thank for that), really can't sing, etc.) are raking in millions of dollars right now. Same with Ms. Spears and all the rest. I'm not saying everyone in big-time music is a sellout, but the first people to cry foul when MP3s cut palpably into their record sales would be the aforementioned.
In relation to what you said, namely "If creators of content stop making money, they stop making content," well, this is wrong. You make the flawed assumption that CD sales would simply dry up like a well, when in reality it has been shown again and again (anecdotally) that people who download MP3s find themselves buying more CDs. Hell, with all the progress MP3s made last year, Napster, Lycos creating an MP3 search, more bandwidth, CD sales still rose 10%. People want the convenience of a CD, or whatever will succeed them, and very very few people know or have the motivation to convert their MP3s to WAVs and burn them in comparison to how many are buying CDs as a whole.
Without even getting into the issues of concerts and merchandise sales, I'd conjecture that it will always be possible for an artist to make money, even without "a new paradigm". But let's assume you are right for a moment; CD sales drop drastically and the business becomes a lot less lucrative - is this really a bad thing? I don't think so. The first people to cry foul at such a situation would be people who only care about the money - vis. the Spears, Simpsons, and N'Sync's of the world. And as I said above, I think they suck. That's my opinion, but it's also a lot of other ppl's. I hear it all the time.
Artistry is a labor of love, not money, and history supports me. I'm hard pressed to think of a truly prolific (thus, talented) artist who was motivated purely by cash, fame, or legacy. Hawthorne, Van Goch, Beethoven, Hemingway, Hendrix, even the Beatles, in the end - more or less, none of them gave a fuck. The artists who would throw in the towel simply because a certain portion of their sales? Maybe they should find a new job, because I have yet to find one who is worth listening to anyways. Nail me all you want for the "small artist" just trying to eek out a living, but remember I'm assuming that CDs won't ever be phased out in favor of pirated MP3s, and I think I'm right. Me may reach a point (probably will) where a critical mass of people have the technical know and sufficient motivation to will this into a reality. But that takes time, and in that time will come new formats with more piracy protection, and the pendulum will swing back towards the record companies as audio piracy again becomes an obscure little hobby taken up by techies and poor, smart college kids.
It will always be possible for talented people to make money showcasing their work, simply because a lot of people are willing to pay to appreciate talent - if you've ever spent a couple hundred bucks on front row seats for a Lakers game or tennis match, you know what I'm about. People will not pay for talent, and if your work consists or two or three marginally catchy radio singles and twelve turkey songs with little replay value, then MP3 will kill you, because people will get the same satisfaction from MP3 that they might from your CD (get who I'm talking about? hint - already mentioned them twice). For anyone that is worthwhile to listen to, that produces intersting, I say you have nothing to worry about.
--
Links (Score:2)
Better technology, please! (Score:2)
There are several open source projects already trying to develop cryptographically secure, robust, distributed file storage and web services. Why not try to help out with those?
Keeping it simple is generally good, but I think Gnutella is keeping it too simple.
Re:Throttling? (Score:2)
Gnutella for UNIX (Score:2)
I have some pages on Gnutella and it's clones [wheres.com] as well, with a PHP search engine, relatively recent list of working hosts and so forth myself.
Grown up already (Frieza type flame coming on... (Score:2)
And what exactly was your argument again, oh yeah
Frankly, I don't necessarily see why there should be any defined expiration of the copyright.
and you we're saying?
--
o.k. flames aside (for now).
I am defending the public perception of the people who code gnutella. If you are one of them, why are you doing this? I'm not, probably won't be. I did buy a CVS book this weekend, so we'll see. These people are doing this because they want too. The only things they need from you are praise, hopes, and bug reports. And cash when they sell it. This shit you can shove back up your ass.
Your original flames against the people building the program..
"GnutellaNet sure seems to be collapsing under it's own weight" (takes notice)
"It's been over a week since I've had anything successfully download." (then move on, slowpoke)
"I have been running it, but am quickly starting to realize that there isn't much point to it, anymore" (so go away)
"once people leech the stuff" (what?!)
"thus reducing the potential load on my machine" (would that be the load of all the developement tools?)
"I know that the pages about the program, claim that it's a tool for filesharing. But be realistic. " (yes, maybe we should)
"There are a million easier ways to share files, that are far more reliable. " (And you're not using them
"I'll email it to him. " (good, you do that. (power building {he's at 150K, Cap'n!))
"Or I'll toss it onto something like FilesAnywhere. " (so you won't even link for me, eh?)
"The only reason that I can think of, that people love stuff like this, is it's so much more anonymous than even an FTP site." (true, perhaps SSN's would be better as logins, twit (wonders if it's worth it {250K, I'm gettin' out of here, Cap'n})
"On Gnutella, et al, nobody has to identify themselves at all." (some would call it freedom)
"Just as a minor point, some cable systems use DHCP, and apparently PacBell DSL is starting to use it as well." (so minor as to be matched only by your usefulness)
and then the kickers.
"------ Count me grateful to MS. If they make it too easy to use, I'll have to get a real job."
(insult everyone who thinks for a living, a weak joke perhaps,
"I work with NT on a daily basis, because that's what the world uses. But it's just a tool." [slashdot.org]
It's a tool, and so are you. So when I said you were an "idiot", I wasn't joking. Idiots abound in this thing we call the Net. It is my duty to help point out to other would-be idiots, what one looks like, and how, precisely, they should be treated.
Did I say *idiot*, I meant complete fuckin' idiot, the kind of idiot that drools about lickin' grandma. The kind of shit-slurping dumbass that defends known felons. Didn't realize that, about your precious NT. Not only are they sick fuckin' thievin' bastards up there in Redmond, they're convicted criminals. And they still advertise on fuckin'TV DURING THE BIGGEST FUCKING COLLEGE BASKETBALL GAME OF THE YEAR!. So contortitionists like you can suck themselves off to that oh'so' grooovy beat. Fuck you and the bits you rode in on. Unicorn, your a thorn in my fine crusty ass, the only mythical thing about you is your intelligence and grasp of reality, find another virgin and maybe you can join the rest of us. The ones who don't take it up the ass all day and like it, begging for more, harder, bigger. How did you get around mommy's protection lock anyway? Aren't the Teletubbies on! Ohh, Inky-dinky-winky, he's my faavorite!.
Q:Smarter, better, nicer
A:All words I'd rather give to pile of whale dung that just raped my sister, shot my dog in the head, and got its MCSE, than to you.
Now, if you weren't such an idiot, you would realize...(continued) [wahcentral.net]
..and that's all I got to say about that, 'cept for the
(aaaaahhh)
--
This is just a wee bit bad. (Score:2)
It has the the potential to take the warez/piracy scene from it's quasi-underground status (IRC, FTP's, some web sites) and shove it down anyones throat that wants anything.
PLus I'm more than a bit disturbed that I kept on seeing many many many searches for "britney spears naked" showing up on my search monitor..
Sheesh.. damn kids today... frickin' raging perverts/warez jockeys, thats all they are...
---
And that's my crappy opinion
I don't spell check
---
Re:This is just a wee bit bad. (Score:2)
Re:This is just a wee bit bad. (Score:2)
Of course, there's nothing to say that the artist can't sell CDs and make a profit there - if RedHat can sell a CD that can be freely copied, why not your favorite band? And when the net takes the corporate bastards out of the loop so that the artist, rather than the record company, get most of the money, it's not so bad if sales fall dramatically.
Add to that concert tickets, merchandizing, and all the other secondary sources of income that artists enjoy today, and I don't think we have to worry about starving artists any more than we do today.
Me too - banner ads suck. I'm working on an idea I had a few weeks ago for a somewhat less odious approach to sponsorship; I'll submit toRe:Collapsing under it's own weight (Score:2)
First, you can just limit how much of your bandwidth Gnutella allows people to use. Second, you can install systems which figure out which sever containing the file has the shortest ping times (they may do this now). Third, you can install a referal system where your system refuses to send a file to anyone within a day/week of sending it to someone (unless there is some local high bandwidth execption from the second category). Machine A would remember that machine B downloaded a file recently and tell machine C who now wants the file to go get the file from machine B. If B dose not have it then his IP address is blacklisted from A and C for a period of time. You could construct a "reputation system" to handle changing IP addresses if you wanted, but that would be more copmplex (and you probable do not want dialup people using Gnutella anyway). Fourth, you can market Gnutella cache servers for ISPS and colalges (note: the 3rd option might force these servers to let the whole internet use them).
Actually, the 3rd solution might make static IPs a bigger selling point for ISP, which is a very good thing. (If you live in a dynamic IP pool then there may be someone getting all the IPs blacklisted by leeching)
not (Score:2)
The fact is, I've read nothing that indicates this protocol or its implementation (through gnutella or any other system) is inherently illegal.
Leech servers? (Score:2)
Re:Throttling? (Score:2)
You could try limiting the perceived line speed. Just reduce your line speed to a value of say 1 kb or something like that. Social engineering works suprisingly well.
Not necessarily a Napster alternative (Score:2)
Old news.... (Score:2)
Re:servent-to-servent (Score:3)
When a gnutellaNET search query goes out, it is not transmitted 'peer to peer', ie, directly from you to each of the 2000 other servants. It is routed through gnutellaNET from host to host.
If gnutellaNET is a peer to peer network, so is the internet.
the source... (Score:3)
When will this someone make the code available? If the source is not supposed to be out there, floating around, you would think that it benefit from being distributed. Stick it on a few anonymous servers, have a bunch of people archive it on their harddrives, and then eventually, distribute it on via gnutella.
Cthulhu for President! [cthulhu.org]
But there are still problems with it.... (Score:3)
Unfortunately, there are still WAY too many problems with Gnutella.
CSG_SurferDude
Re:Scalability? (Score:3)
Example:
With 2500 hosts person A connects up to the network, that person sends an INIT broadcast message to the host he's immediately connected to, person B. Person B sends it out to everyone else he's connected to, etc. Then the replies start coming back, single-cast, to person A from 2500 other nodes (or possibly less, due to TTL). Searches happen the same way, except this time with more data.
A couple of problems I see: 1) with more hosts, the number of ping messages sent and the number of ping replies sent will grow (linearly, I think). 2) With an average TTL of 7 it is possible that one node may not be able to reach a segment of the network (any other node that's 8 or more hops away).
The protocol needs to be modified so that there are other ways of getting host information. Maybe a master browser or two. Someone can decide, or be elected a master browser. That client collects a number of hosts, and should a new host connect they can choose to ping the entire network, or talk to the master browser.
Another thing is that it really isn't necessary, as far as I can tell, to ping the entire network to see who's there, other than to possibly get additional hosts to connect to. That could be gotten in much better way. Gnutella has a list of other hosts, why can't it send those to each new person that's connected, rather than them creating a small flurry of activity on the network?
There are other issues that I've run across while developing my gnutella irc bot (gnurd - "/msg gnurd !help" on efnet). I think the developers will work out something, intelligent routing, etc. But in my opinion large changes to the protocol would have to be made to scale up past 10k people or so.
Collapsing under it's own weight (Score:4)
And last but not least, what's the point anyhow. I know that the pages about the program, claim that it's a tool for filesharing. But be realistic. There are a million easier ways to share files, that are far more reliable. If I have a file to share with a bud, I'll email it to him. Not tell him to log into Gnutella, and grab it. Or I'll toss it onto something like FilesAnywhere. The only reason that I can think of, that people love stuff like this, is it's so much more anonymous than even an FTP site. After all, someone has to be a designated contact for a domain name. On Gnutella, et al, nobody has to identify themselves at all.
Protocol specs URL correction (Score:4)
...Actually, the protocol specs are at http://capnbry.dyndns.org/gnutella /protocol.html [dyndns.org]
darren
Cthulhu for President! [cthulhu.org]
I wonder...? (Score:5)
I wonder why Slashdot keeps talking about this software as if it were open source and GNU-happy, when it's not, and may never be?
I wonder if this community is really as strict about its beliefs as it would like to believe, or if it has degraded, as I've long been suspecting, into a what-can-I-get-for-free-as-in-beer crew, just a tiny step above warez d00ds in the ecological chain?
--