

Who is Still Using FSP? 39
orangesquid asks: "So what on earth has happened to FSP, the original 'underground filesharing' system? I know it dried up a long time ago, but most old protocols still tend to have a few odd users (gopher, finger, etc.). However, I haven't found a single FSP site out there that still works. Googling is difficult, because all of the search hits are dated 1996 or earlier, and none of them are accurate. Is FSP still around at all? What are people using it for now?"
The sound of crickets chirping (Score:4, Funny)
Re:The sound of crickets chirping (Score:1)
Poor guy. I bet he'll never forget 12/10/93.
After three minutes?? (Score:1)
Re:After three minutes?? (Score:2)
Re:The sound of crickets chirping (Score:1)
He's dead, Jim. (Score:4, Informative)
Re:He's dead, Jim. (Score:4, Informative)
like, some program like waste [sourceforge.net]
the whole 'new' thing that p2p programs made was that it made it simple enough for non-geeks to share stuff(and of course making it much much faster to find people to share with).
-
Re:He's dead, Jim. (Score:2)
Re:He's dead, Jim. (Score:3, Interesting)
I, for one, would like to see a SFTP that used something like rsync become the standard. Screw resume, who needs resume when your client can pick out any missing or corrupt parts and correct them?
Rsync has saved me tons of time in the past. I've downloaded several hundred meg files, only to find them corrupted in transit (thanks Starband!), but if I can find someone who is
Now that's funny. (Score:2)
They chose to use DAV instead of FTP for security reasons? That is a riot.
Re:Now that's funny. (Score:2)
rsync over ssh tunnel (Score:3, Informative)
Since you need to have ssh set up, anyways, you could try tunneling rsync through ssh. Just "rsync -e ssh
All told, though, I don't really know that this is the solution for safe file sharing, though. This is just a way to do file *transfer* well. At least as importan
Re:He's dead, Jim. (Score:2)
FSP? Heck, I'm still using gopher! (Score:3, Funny)
Please connect to my gopher server...
Hello?
Re:FSP? Heck, I'm still using gopher! (Score:1, Funny)
well, with this publicity (Score:5, Funny)
Heisenberg would be proud.
Re:well, with this publicity (Score:4, Funny)
Because no one needs it anymore. (Score:4, Interesting)
FTP servers have become much more tolerant, configurable, and featureful. Plus we have sftp and scp which make command-line coddling + security a reality.
Finally, if you want to keep directories updated between sites passively or sporadically, you can always use rsync, which uses less bandwidth by virtue than FSP right off the bat.
Where does FSP fit in? Nowhere, anymore. I don't feel nostalgic as I'd never even heard of it.
Re:Because no one needs it anymore. (Score:5, Informative)
FSP was popular because you could setup sites in your home directory, and run the daemon without root privs.FSP at the time was "important" for the role it temporarily played. It allowed people to 'casually' serve and retrieve files without needing a lot of infrastructure.
Back when FSP was 'hot', lots of people didn't have Linux servers laying around, or root access, or lots of bandwidth, or p2p gui tools. They had FTP which was a pain to setup in your home directory and sometimes wasn't configurable to non-priv ports, they had TFTP which didn't allow for any authentication.
So, while you bring up some interesting points about why FSP is obviated, since you weren't around when it was 'hot', you may lack the perspective to know why it was at one point useful.
If anything, P2P has really obviated FSP, not Rsync, SCP or SFTP.
Rsync, SCP, and SFTP obviate FTP, but not FTP-SSL..
</historylesson>
Besides, who ever heard of an 'public underground rsync site' ? :)
old tech (Score:1, Funny)
waiting to patent it (Score:4, Interesting)
Now that you've brought it up, you've set their plans back by years, you bastard!
Seriously, I pulled out the FSP sources that I had a while ago, and they didn't even compile cleanly. (I think they worked on SunOS 3 or so). I decided that using rsync would work almost as well with a lot less work.
FSP has a future, but only for non-critical software transfers, and nobody's ever willing to admit that their transfer is non-critical. So, you really do need someone like an OS vendor to sneak it in behind-the-scenes. Maybe, uh, Redhat could use it for their patch transfer system.
Sick thought: BitTorrent over FSP. After you get over the nausea, it starts to sound like an okay idea.
Re:waiting to patent it (Score:4, Informative)
Microsoft already has [microsoft.com] a new technique for downloading things. It's far smarter than most other transfer methods, since it can sense in real time how much bandwidth you need interactively and adjust its speed to only use the spare capacity.
unlike simultaneous downloaders (Score:2)
Maybe one of those "fast downloaders" patented the technique of using a specific amount of bandwidth?
No need today (Score:5, Informative)
There were 2 main reasons to use FSP:
1) It used UDP, not TCP. Many monitoring/logging tools and firewalls back in the day only really had a tight control on TCP. Using UDP was a good way to slip under the wire.
2) It deliberately kept its data rate very small. Something on the order of 2K per second. Even with a hacked client, the server simply wouldn't send data any faster than a certain cutoff point, and ignored any requests that came in faster than that. This data rate throttling was done, again, to help stay under the radar. Many sites were detected only because a huge upward spike in consumed bandwidth was noticed. Using FSP, a site could stay up for a much longer period of time before being caught and deleted.
Nowadays, we all have great P2P applications to make good use of UDP, and bandwidth usage is usually adjustable on them, so the main reasons to use FSP have gone away. Good riddance, I say, as it was truly a terrible protocol (think of XMODEM over IP)!
New maintainers (Score:1)
Back in the day, fsp was much better than ftp because it did not keep open connections per client, and used much less memory. This was very important when you had 100 request and only 8 meg of memory. Yes a server with 8 megs at one time was possible.
Re:New maintainers (Score:1)
....
I used to use it ... (Score:2)
fsp had very little effect on my other uses of the line, so I could have it downloading while I'm doing other stuff and not even notice. Other forms of file transfer would send my ping times up to about one second.
Alas, I finally got rid of it when I got my cable modem. I considered keeping it around, but it just wasn't needed.
Looks like I still have my log file around!