Open Source Napster: Gnutella
Luminescent writes "Nullsoft, in their new company, "Gnullsoft", just released an open source Napster clone. It does mp3s, movies, and any other format you could want. " More details: Gnutella is currently at version .48. Presently, they are finishing the version on-hand and will be doing a release at 1, along with the source, which is *not* currently availible. In addition to releasing the source at version 1, they will be releasing the client for other OSes. Presently, it's a Windows-only thing. Despite all of these drawbacks, this is an interesting move from WinAmp->Netscape->AOL->Time-Warner. Or whatever they are today.
... with the author's desire to completely circumvent the administrator's control over their own network. There are technolgies in this software to specifically prevent it from being throttled.
Yes I'm all for free speech and the freedom of information but at what cost? I can see the entire QoS of dorms and "open" labs to be turned way way way down over this. It would have been much better to have some kind of control app which the network admins could say "300kbps tops during peak times" or something to that effect.
Mind you I can now also see work being put into firewall software which monitors for large bandwidth useage on an connection basis and, if it exceeds xkbps for y seconds, throttle that IP down or turn them off completely.
Maybe this isn't such a bad thing after all.
there are two kinds of people in this world - those who divide people into two groups and those who don't
The issue is not the free flow of information.
The issue is economies of limited data transfer bandwidth in a shared network environment.
Where I go to school, we have full ATM switched core (or at least thats my understanding). Theres an OC3c to the net, along with a vbns connect (with another oc-12 to vbns coming soon).
Thing was... napster traffic was using 30% of the bandwidth available. To support this new traffic would have cost millions more on the OC3c connect to the internet. Probally eating out of state and federal funds, alongside higher tuition costs. Just so some bastard can get his/her britney spears music and porn.
Why should I fund their abusive network saturating connectivity? Why do you turn sysadmins into the enemy when the real enemy is the economics of scarce bandwidth?
In any case. There will allways be a method to block these products from saturating internet and vbns lines. Why tell people otherwise? If anything, you make it even more of a priority to start blocking SYN traffic unless someone has specifically asked to run services on their machines.
"Am I making myself painfully clear? I thought so."
-- dieman - Scott Dier
ADOM was originally released with the caveat that version 1.0 would have source. We're now (after several years) at 0.99gamma16
Needless to say, the author of that software package felt that he had written himself a loophole, and could take advantage of the good will of the open source community. I don't know about these people, but if the mindset isn't release early, release often, then they don't get it to begin with.
I wouldn't count Napster's days being numbered anytime soon. The biggest hurdle if some other program were to overtake it, is to get the masses using it. More so then any program since ICQ do I have non computer friends using Napster, who have never heard of Linux, or open source. If Napster continues to work the masses will not move over. The windows client market is still the one that has to be broken into before something will explode to levels Napster has.
gnap -- gnome napster client
gnome-napster -- gnome napster client
jnap -- java napster client
jnapster -- java napster client
java napster -- java napster client
crapster -- BeOS napster client
gnapster -- gnome napster client
BitchX -- IRC chat client with napster plugin
Knapster -- KDE napster client
BeNapster -- BeOS napster client
Napster for BeOS
Napster for MacOSX
gtk napster -- gtk napster client
amster -- amiga napster client
iNapster -- WWW interface to napster
BWap -- standalone console unix client based on bx-nap plugin for BitchX
These are all open source and free, and will work with Opennap servers (although most right now probably aren't coded to take advantage of the Pr0n search extensions, yet. Give it some time though.
hoowah. alright, it's been awhile since i've woken up to find the webservers on fire from a slashdotting. as a result, i've had to close the beta group. there were over 10,000 downloads this morning so far, and we're just not ready to have you all connect to the group pool yet. sorry. i wanted to respond to a few concerns i've seen here with some answers to things that are being misrepresented. first off, gnutella is not a napster clone. there are several major differences, the most important difference that the search hierarchy is not centralized, but instead shared across the network of hosts you end up connecting to. additionally, gnutella does not use the napster network protocol, which seems to be brought up a few times here. lots of folks have mentioned the fact that they're having problems getting on this morning. I've shut down the redirector as well so you can't join the network at the moment, since the beta is closed. You're more than welcome, should you find the app, to join your own private sharing groups (which is, indeed, more the design of the product than this morning's 5,000 host marathon) we want to promote group sharing *within* campuses as well as global sharing. The hope is that local bandwidth will be used and encouraged instead of piping down brittney porn through your poor dorm's overcramped asante 10BT hubs and crisco 2501s. more to come later. thanks for the interest so far!