Who is Still Using FSP?
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?"
You've probably caused a lot of people to Google, download and then use it.
Heisenberg would be proud.
Joe
http://www.joegrossberg.com
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' ? :)
http://www.remix.net/
I used to use FSP. I even hacked the source to dramatically shorten the time delay it waits between sending requests for data, to get faster service :)
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)!
Dr. Demento On The 'Net!