Slashdot Mirror


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?"

39 comments

  1. The sound of crickets chirping by Alpha27 · · Score: 3, Funny

    "chirp chirp"

    1. Re:The sound of crickets chirping by Anonymous Coward · · Score: 1

      The last time I used FSP was way back in December '93 when David Datta @uwp.edu was begging people not to clobber his FTP server trying to get Doom.

      Poor guy. I bet he'll never forget 12/10/93.

    2. Re:The sound of crickets chirping by spikev · · Score: 1

      Scary! Just as I read the parent crickets started chirping as if they were cued. I've been awake too long.

  2. He's dead, Jim. by FreeLinux · · Score: 3, Informative

    And it's a good thing too. Contrary to what the FSP FAQ says, FTP is a better solution, especially with resume. But an even better protocol is SFTP. That's the future as P2P is about to be litigated out of existence.

    1. Re:He's dead, Jim. by gl4ss · · Score: 3, Informative

      ..or automated process of the whole tedious process of using (s)ftp programs to find the stuff from your friends servers.

      like, some program like waste

      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).
      -

      --
      world was created 5 seconds before this post as it is.
    2. Re:He's dead, Jim. by GigsVT · · Score: 3, Interesting

      The major things holding back the adoption are a lack of native anonymous SFTP capabilities, and a really shitty default SFTP client.

      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 willing to put the files up and set up rsync for me to sync to, I can uncorrupt my file in less than a minute, rather than downloading the whole damn thing again.

      The only thing that mystifies me is why there is so much stagnation in basic file transfer protocols. My former college has resorted to using DAV when they decided to disable FTP for security reasons. DAV is probably great and all, but it wasn't really designed with replacing FTP in mind.

      All the pieces are there, someone just needs to roll them into one product. You can rsync over ssh, and you can install a special shell to make an "SCP/SFTP only" account. But you still can't have a single, universal way to securely get files, in a way that would kill FTP forever.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    3. Re:He's dead, Jim. by Anonymous Coward · · Score: 0

      Amen brother, rsync is great, why isn't it built into the browser? Why can't I use rsync to back up my Mac to my Linux box? Why is anonymous rsync so hard to use?

      Somebody please do like he says and make this killer product!

    4. Re:He's dead, Jim. by amorsen · · Score: 1

      WebDAV is a great replacement for FTP, actually. I don't see why you think otherwise.

      --
      Finally! A year of moderation! Ready for 2019?
    5. Re:He's dead, Jim. by Safety+Cap · · Score: 1

      Waste doesn't work unless you have a sufficiently large group of friends that have the music you're interested in. If the group is too large, then making sure its members are trustworthy becomes a difficult task.

      --
      Yeah, right.
  3. FSP? Heck, I'm still using gopher! by Anonymous Coward · · Score: 3, Funny

    Hello? Hello? Anyone there?
    Please connect to my gopher server...
    Hello?

  4. well, with this publicity by josephgrossberg · · Score: 4, Funny

    You've probably caused a lot of people to Google, download and then use it.

    Heisenberg would be proud.

    1. Re:well, with this publicity by SpaceLifeForm · · Score: 3, Funny

      Hmmm, I'm not certain of that.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
  5. Mirror: by AresTheImpaler · · Score: 0, Redundant

    mirror in case of slashdotting:

    www.21st-century.net - /Pub/Internet/Servers/FSP/

    ---------------------
    [To Parent Directory]

    11/14/96 2:51 PM 34910 FSP-faq.html
    11/26/96 7:18 PM 4871 FSP-Sites.html
    11/26/96 7:14 PM 4871 FSP-Sites.txt
    11/14/96 2:33 PM 42171 ofspdb04.zip
    11/14/96 2:39 PM 4095 OmniFSPdDocumentation.html
    ----------------------

    1. Re:Mirror: by Anonymous Coward · · Score: 0

      ok. now that I think about it, that was pretty dumb. no more beer for me...

    2. Re:Mirror: by Anonymous Coward · · Score: 0

      I thought it was funny, at least!

  6. Because no one needs it anymore. by Ayanami+Rei · · Score: 3, Interesting

    The lightweight aspect is covered by a much better-known solution (datagrams and all) called TFTP.

    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. ::shrugs::

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:Because no one needs it anymore. by Nathan+Ramella · · Score: 4, 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' ? :)

      --
      http://www.remix.net/
  7. old tech by joelpt · · Score: 1, Funny

    GOO GOO GOO GOO ACK

    1. Re:old tech by Anonymous Coward · · Score: 0

      Punter! So I'm not the only demented soul who still remembers that thing.

      GOO BAD ACK S/B SYN!

    2. Re:old tech by Anonymous Coward · · Score: 0

      No, you're not..

      But I think we three might just be the last remaining souls.. I spent a couple of hours last looking for a Linux implementation, with no luck.. I suppose I'll have to write my own :o(

  8. waiting to patent it by PapaZit · · Score: 3, Interesting

    My guess is that someone at Microsoft is waiting for people to forget about it so that they can re-introduce and patent the embraced, extended version for patch downloads.

    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. :)

    --
    Forward, retransmit, or republish anything I say here. Just don't misquote me.
    1. Re:waiting to patent it by sql*kitten · · Score: 3, Informative

      My guess is that someone at Microsoft is waiting for people to forget about it so that they can re-introduce and patent the embraced, extended version for patch downloads.

      Microsoft already has 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.

  9. Now that's funny. by FreeLinux · · Score: 1

    My former college has resorted to using DAV when they decided to disable FTP for security reasons.

    They chose to use DAV instead of FTP for security reasons? That is a riot.

    1. Re:Now that's funny. by smallpaul · · Score: 1

      Why? DAV is easier to secure because of its simpler port usage.

  10. FSP LOL by Anonymous Coward · · Score: 0

    I thought people had long since forgotten about that protocol.

    When it was popular (pffft, hardly) I was into "the scene"... I think people quickly realized that FTP was better. There was no point in FSP ever existing. It was almost as if someone tried to do what Zmodem did for Xmodem but failed because there was nothing wrong with FTP/HTTP in the first place and it provided no benefits.

    Hell, even HTTP is better.

  11. No need today by Krellan · · Score: 4, Informative

    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)!

  12. Re:FSP? Heck, I'm still using gopher! by Anonymous Coward · · Score: 0

    Gopher Turtle?

  13. New maintainers by bradams · · Score: 1

    Freshmeat Project

    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.

    --
    I like to build things and wire stuff together.
    1. Re:New maintainers by Drantin · · Score: 1

      FSP is a UDP-based protocol for transferring files. It has many benefits over FTP, mainly for running anonymous archives. It is usable on lines with high packet loss ratio (70% WiFi), can go behind firewalls and unoticed by port scans (because of UDP), does not overload networks when hosting ISOs or movies, share files on modem lines without eating all of the bandwidth, and keeps lamers away from your site (they don't know how to get to it).
      .... /me bursts out laughing like Agent Smith in the Revolutions trailer...

      --
      Actio personalis moritur cum persona. (Dead men don't sue)
  14. After three minutes?? by man1ed · · Score: 1

    You waited three minutes before commenting that no one was responding? In an article that didn't make the front page? Isn't that a little premature? REmember, most of the First-Posting Karma Whores only pay attention to stories that make the front page. More mods read them.

    1. Re:After three minutes?? by Ashran · · Score: 1

      Some people do have a real life and dont spent countless nights messing with the slashdot options ;)

      --

      Before you email me, remember: "There is no god!"
  15. rsync over ssh tunnel by etcshadow · · Score: 2, Informative

    sftp is little more than an additional layer ontop of ssh (much like scp, which is also file transfer through an ssh tunnel). It still comunicates ith ssl to to an ssh daemon.

    Since you need to have ssh set up, anyways, you could try tunneling rsync through ssh. Just "rsync -e ssh ...", and, bang, there you go: it's like "rsync mode for sftp".

    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 important a part of file sharing is being able to locate files. That's also where a lot of the danger to the file-sharer comes in: advertising which files he/she has to share.

    --
    :Wq
    Not an editor command: Wq
  16. I used to use it ... by dougmc · · Score: 1
    I used to use fsp to download stuff from my shell account to my home box, over my 24x7 dialup line.

    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!

    % tail -2 ~/tmp/fsp/logs/logfile
    Sat Oct 24 23:51:42 1998 xyz.foo.com GETDIR /
    Sat Oct 24 23:51:43 1998 xyz.foo.com GETDIR /incoming
    so that tells exactly how long it's been since I've used it. And I think I was one of the last ones :)
  17. Heisenberg Joke (OT) by Anonymous Coward · · Score: 0

    Heisenberg was driving his car one day when he gets pulled over by a cop.

    As the cop approaches, Heisenberg rolls down his window.

    The cop says "Excuse me sir, do you know how fast you were going back there?"

    Heisenberg says "No, but I know where I am."

  18. Re:FSP? Heck, I'm still using gopher! by Anonymous Coward · · Score: 1, Funny

    Well, link it! I don't think I've ever seen a gopher server Slashdotted. Come on, it'll be fun!

  19. unlike simultaneous downloaders by SHEENmaster · · Score: 1

    which spawn several download processes to grab bandwidth from other sockets.

    Maybe one of those "fast downloaders" patented the technique of using a specific amount of bandwidth?

    --
    You can't judge a book by the way it wears its hair.