File Sharing: Decentralizing, Open-Source Fasttrack
Eloquence writes: "I've written a comparison of current file sharing software; what's interesting is that the original centralized indexing concepts are losing ground because of filters, and most relevant file sharing systems by now use at least a server-network, or a completely decentralized architecture. Unfortunately, most networks are proprietary, but at least there is now an open-source client to access the most popular network, Fasttrack's Kazaa/Morpheus, which was originally only accessible under Windows (around 500,000 users online at any time)."
You forgot about looking into Swap Nut. I poked at it a few times while in windows and, although I have only ever used napster for file sharing, I liked its ease of use, and the multiple file searches at the same time. It also had other things I liked, like suspecting IPs in the 192.168.x.x range probably wouldn't get me the files I wanted.
Oh, and I was sorta put off when a friend first recomended it by name only... Then I read on their site the idea is By "Going Nuts," users can search for and find almost any type of digital file (audio, video, photos etc.) through a secure [they said secure, not me, I think putting your IP all over creation isn't secure, but I digress] peer-to-peer network.
Wheeeee
It should be noted that over Morpheus you can share vorbis files. So if you want to share some vorbis lovin, just share vorbis files and nothing else. No wasted bandwidth, stickin it to the RIAA, and proliferating a pure standard, what could be better?
This Wiki Feeds You TV and Anime - vidwiki.org
AudioGalaxy for Linux does not force you to install any spyware (I don't think there is something like that for Linux), and it's a really great MP3 sharing network.
All hail AudioGalaxy!
Make even shorter URLs - 8LN.org
Linux? is that some new fangled hippie programming tool? does it run on windows?
I honestly don't understand how this is news for nerds, or even an interesting article, anyone that refers to every irc network known to man as mIRC ("since its chat functionality can easily compete with mIRC and the like") doesn't need to be writing a comparison of anything for one thing. What happened to slashdot? All that seems to be posted any more is Software releases and bad articles?! C'mon can't we get back to real news?
fsck -t goldfish
I have to say I'm impressed. There is a reason that the only previous FastTrack clients were fr Windows: FastTrack is a closed source C++ based protocol stack that only exists for that operating system. FastTrack's livelihood is dependent upon licensing that stack to developers and hence keeping the protocol proprietary. That someone has reverse engineered it quite successfully is highly impressive and also a little worrisome if you're FastTrack. I'm surprised we haven't heard a lot more about this and FastTrack's response.
I think there is a world market for maybe five personal web logs.
Lopster falls outside of the review's "must have a Win32 port" remit.
But, yes Lopster is the best Linux OpenNap client.
__
Arse
The current model of the Internet is not something that is going to surive the rigors of foolish governments, panicky interest groups, and greedy corporations. As we've seen time after time again, having single points of failure knocked out (regulation, threats, lawsuits, etc), we lose SO much information. Thanks to recent terrorist activities, we're going to find our bastions of freedom online gradually removed by people who honestly don't know any better.
:)
Peer2Peer, I think, is a powerful solution for us to retain the freedoms we currently enjoy on the Net. Certainly P2P helps save us from Napster-like lawsuits regarding copyrighted material. However, can we take it further? Can we deliver web page content in the P2P model, for starters? Could we move all of our Internet services to this model? Consider a world where we start using technologies that prevent any central source of information/data/etc. from being stamped out by the ignorant.
I'm basically describing a model where when a source, be it a group or an individual, publishes something, it is in the network forever. Regardless of what happens to that source, tens of thousands of other machines will always be carrying that forbidden data. It couldn't be stopped. Sure we'd gather up massive amounts of garbage and quickly antiquated material, but every piece of knowledge out there is bound to be of value to at least somebody.
P2P could bring about the global consciousness that the Internet was meant to be. Lucky for us, you can't kill a brain by trashing a few neurons.
Why bother.
Have a look at freenet. I think this might be what you are looking for.
Paul Leader
According to the January issue of American Demographics, a magazine which hardly supports radical copyright-infringers, music sites like Napster have created "powerful new opportunities for music marketeers." Despite the best efforts of the greedy record companies and a few recording stars -- Metallica and Dr. Dre come readily to mind -- to alienate a new generation of music lovers, recent figures prove that file-sharing services actually generate sales and put more money in artists' pockets.
This has enormous implications for those making movies, publishing books, or creating any kind of saleable entertainment. It suggests that the Net may work best as a three-step process: first connecting customers with culture, then generating interest in cultural and informational offerings, then keeping track of their tastes through sophisticated new digital marketing research. Theoretically, file-sharing approaches could go beyond shopping to stimulate interest in education, business, even politics, if the music experience is any indicator. And it sure ought to be.
The relationship between new decentralized software programs -- Napster, Freenet, Gnutella, P2P -- and such issues as copyright infringement, artists rights and conventional retailing is complicated. Legal, political, educational and other institutions haven't begun to sort through them. But clearly the music industry's panicky and greedy overreaction will prove one of the most dunder-headed, short-sighted responses in recent business history. The industry couldn't have been more off-base, dishonest or greedy.
Nearly 75 percent of college students have downloaded music from the Net, 58 percent of them using Napster, according to a recent study by Greenfield Online, a Connecticut research firm, and YouthStream Media Networks. Nearly two-thirds of the 1,135 college students surveyed say they download music as a way to sample music before buying it. The proliferation of online music is introducing consumes to artists they don't know, in almost precisely the same way department stores offer samples of food, perfume and other retail items. A survey by Yankelovich Partners for the Digital Media Association found that about half the music fans in the U.S. turn to look for artists they can't or don't hear in other venues, like radio. Nearly two-thirds of those who downloaded music from the Web say that their search ended in a music purchase. Music labels should have been donating money to Napster users, not threatening to sue them and chase the site off of college campuses.
And the much-libeled Napster users are dedicated music buyers, quick to reach for their wallets. Jupiter Research says it found that 45 per cent of online music fans are more likely to have increased their music purchases than online fans who don't use Napster. The Jupiter study of Napster users found that 71 percent of users say they're willing to pay to download an entire album.
Interestingly, reports American Demographics, the Jupiter Study of Napster users found that 71 percent of those who use the site said they were willing to pay to download an entire album. But in a Greenfield Online survey of 5,200 online music shoppers, nearly 70 per cent say that they have not paid -- and will not pay -- for digital music downloads. This suggests that subscription-based services may be more likely and successful than a per-song fee system.
This potentially revolutionary model for marketing culture is about to be dismantled by the new partnership between Napster and Bertelsmann, which is giving the file-sharing site more than $50 million to develop software that will charge users for music. Bertelsmann says it will keep a part of Napster "free," but watch for yourself to see how quickly it shrinks.
These figures, remarkably, demonstrate that almost every assumption about the free music movement, reported in most media outlets and used as justification for a wave of new legislation and legal action like the Digital Millenium Copyright Act, is dead wrong:
Most music downloaders aren't thieves or pirates but music lovers willing to pay for music. Artists have made more money from this new generation of music lovers than they would have without them. The true significance of file-sharing wasn't an end to intellectual property, but an exciting new way to develop markets. Record companies and other corporations should be supporting file-sharing sites ratherthan hiring lobbyists and lawyers to intimidate, sue and enrage new and eager customers. College students have nearly universal access to broadband, and are tomorrow's mainstream consumers. The more information and culture they have access to, the likelier it is that they'll sample new venues, products and information.
Evidently, file-sharing isn't a dangerous menace but an effective new method of disseminating -- and selling -- content, and culture. Aside from these new findings, the Napster experience also suggests that when it comes to dealing with the Net, businesses often have no idea what's good for them.
And oh, yeah. Don't believe what you read about yourself.
Isn't the freenet not also a decentral file sharing network?
I miss it in this comparison.
--
Karma 50, and all I got was this lousy T-Shirt.
eDonkey 2000 for Windows is bloated IMHO. Is there a Linux clone (GUI)?
Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
I used to call this usenet but I don't know what kids call it today.
I'm a loner Dottie, a Rebel.
Freenet people we know you are out there! But your system seems to be "comming along" for a long time now.
With that said: You are right. There are networks such as SafeWeb that help people surf with anonimity - but from what I know don't do much for mirroring pages.
P2P networks of today are built to share files: but not information. There is a difference (to me)between mp3's, mpgs, and plain old text. Even Quake 3 Arena[full registered version].zip isn't information. I know everyone loves the P2P model of 'file sharing' but what about 'information sharing'?
Two ideas: You control the files on your PC 100%. You can add files, you can remove files. You would ideally add web pages [with images and all - via an open source compression method-which your browser decompresses and opens] or plain text files. This system requires you to gather all the pages you would need - but you have complete control over your content.
[#2]Proxy style web cache-ing + #1! This system would save bandwidth for content providers, keep pages from being altered and keep the server from getting the 'slashdot sickness'.
This system is similar to freenet. The key factors in this system are: browser integration, open source, key relay points [edu's, cyber cafe...], checksum'n of pages, and open source.
The client could easily have either a mozilla based browser or IE since mozilla source is available and IE integration is a dime a dozen.
I like idea #2. I can host my own content, mirror other people's content even on low activity host web pages for my neighbors [i've got cable].
Structured like gnutella but with a mo'betta client structure. During heavy activity a web page could give me this error: Enter web address in your "gnuholla" client to view mirrored version. Wouldn't that be nice?
Give it a blah:// protocol if you'd like; but one simple thing a p2p network needs is stats! Don't simply extend another protocol. As computers come and go off-line keep track of how long they do, when, and what speed they used, how much content they carry, how many nodes they connect to. We need smart p2p.
Gnutella's limit is bandwidth right? If the clients were smarter, bandwidth consumption becomes a smaller problem because smarter connections. If I discover 3 local IP's that carry loads of content and are online for 10 hours a day on avg then my client likes him. If you are an edu site or on a Tx you can have the ability to only let clients who seem to be dedicated connect.
Computers of today are going to waste. I know many people on gnutella, irc, kazaa and more who are lamers with 1.4Mhz machines and close to a Gb of ram. No client out there puts real stress on their machines. A client that can be used as a mirror, a file sharing prog, traffic relay and more is a system I for one would support.
All these ideas remind me of http, gopher, archie, FTP, rolled into one. Maybe we need gnutella 5.0 the five golden rings or protocol upgrades.
Hopefully this idea isn't taken by someone writing propriety software.
Get your Unix fortune now!
It's called Netmess, (http://netmess.multimania.com).
It works through HTTP proxy (at work), is able to resume downloads from clones on other nodes, share evrything, and works under linux too.
What i want to know is what exactly is meant by "de-centralized network". I want to find the p2p file sharing client that if i take 4 computers and hook them up, not connected to the internet, in a local network, the file sharing will work like a charm. I say that because on the college campus where i reside, they've blocked morpheus. I want something that will use the local connection, even if the gateway has a filter on it.
This to me was part of the beauty of napster - napster was never blocked on campus (i'd imagine they blocked morpheus because people were trading not only mp3's but movies, music videos, etc) but the best part of napster was you set your ping time to
That's what i want in a client.
sig?
Fat lotta good it does as ISPs crank down on TOS.
/511 subnet?)
This is more relevant for broadband connections, cable ISPs are downright broadcast-like in their TOS, and since Code Red have begun enforcing this at their head ends. I haven't had a single hit for W32.nimda yet because Port 80 is blocked. This may be a little worse than it first seems, since W32.nimda can also apparently spread through browsers. The complete lack of Port 80 scans may imply not only head end filtering, but also internal filtering. (No scans at all from a
I'm still getting normal scans on other ports, so those haven't been blocked. But the TOS can be used to eliminate P2P, and I have no other high-bandwidth choices. For that matter, I could never get above V.34 on my phone line. How does P2P thrive in this situation?
The living have better things to do than to continue hating the dead.
For all practical purposes (and I mean that quite literally--there are few legitimately used practical purposes for these things), this is a "guide to intellectual property piracy."
Oh, I'm sorry. Are some of you still straight-facedly waving the "mp3s must be free" banner? even pr0n generally belongs to somebody.
Will we get our own Open Source spy software, complete with programs that break the file sharing program if uninstalled (a la Kazaa)?
It couldn't be stopped.
Well, I could easily imagine a nice P2P network application with all kinds of redundant encrypted floating data being established. Using open software with clear standards that anyone is free to implement.
Then, when some appropriate knee-jerk cause of the day comes along (terrorism || pedophiles || endangerment of someone's large revenue stream), I can see government action requiring ISPs to put in place blocks on standard ports and handshaking attempts by the P2P application. Purely, because some individual could use it for nefarious purposes is sufficient to get the P2P application banned legally or banned de facto from burdensome heavy-handed indiscriminate restrictions.
Then, in essence, your P2P application would become useless to the great large user base that it really needs in order to be effective. Sure the data is floating around on a few servers, but if no-one can connect to those servers, then it's as if the data did not exist.
Is this what is happenning under more authoritarian regimes now? I would speculate that only the technically sophisticated Chinese citizens are able to routinely work around government-mandated restrictions on internet usage. It could happen here, too.
"Provided by the management for your protection."
As a student at the university of Maine, I've noticed this year that the ds3 pair coming out of portland up here has been so incredibly saturated since everyone has arrived, I can't get much better than 56k-like connections to most internet sites. I, like many many many other people up here right now blame P2P programs, specifically Kazaa, for this massive traffic increase this year. At this point I'm so frustrated with it that I'd rather just see the RIAA and the MPAA bring down P2P because the traffic it generates ultimately ruins everyone's connection. It doesn't really have a "useful" use anyhow. At least I have I2 connectivity up here, so I can get SOME things at a reasonable speed.
SwapNut is Limewire + new marketing.
Limwire just a Gnutella client. there is nothing new here except a new logo.. even the app looks excactly the same.
btw, I found the article amazing shallow incomplete and lacking in any technical merit, it appeared that the author copy and pasted the PR release then added a sentence or two about what his 30 second impression was.
For one FreeNet was not mentioned, likely because the author was unable to install it (it takes a little more then double clicking on a icon). Second he seemed in the dark about the level of decentralization that many of the apps had, for instance eDonkey2000 *IS* decentralized, the servers are user run, eDonkey themselves do not list anything. He failed to mention that FastTrack (aka Morpheus, Kazza) also feature multiplexed downloads like eDonkey2000. No mention of the failings of the Gnutella network, the progress Bearshare and Limewire are making to improve it...
Bah, the list goes on. The really dishearting part is interest in P2P (gaud i hate that term) has faded out when the rest of the internet boom; Very disappointing, The tech can be used for a lot more then sharing britney spears albums! It can be could also be used for file mirrors, (aka wolfinstien off eDonkey = fast fuckin download), instant messaging, web hosting and its approaching a way to get scalable bandwidth for any internet application, soon you'll see.
-Jon
this is my sig.
Speaking of P2P and terrorism, here is something to think about:
A P2P network is MORE RESISTANT to terrorist attack, since there is NO CENTRAL POINT OF VULNERABILITY to attack.
Distributed systems are more secure against such attacks.
Just because it CAN be done, doesn't mean it should!
You're right it already runs on the only OS that matters. :)
The only operating system that matters is the one that has drivers for your hardware. Unfortunately, for most users who bought home computers, that's Windows 9x. Does BeOS work with winmodems or winsoundcards?
Will I retire or break 10K?
that does not stop it from being the coolest OS around but it ain't UNIX officially.
errr....umm...*whooosh* *whoosh* Is this thing on ?
Imagine for a moment if ISPs left NO ports open at all, incoming. For practical purposes, they'd probably have to keep IDENT and FTP-DATA open, but maybe not. IDENT conversations are very small, so a stateful filter could probably chop those to a very short exchange. Active ftp may not be going away, but it's getting less common as an exclusive means. I don't let active ftp (ftp-data incoming) through my firewall, and have seldom missed it. Nearly everyone accomodates passive ftp.
So with the exception of clipped IDENT conversations, cutting off all incoming SYN packets seems feasible, unfortunately.
I guess we're left encapsulating TCP over UDP, or something else silly and inefficient like that.
The living have better things to do than to continue hating the dead.