Slashdot Mirror


The Rise and Fall of the Gopher Protocol (minnpost.com)

An anonymous reader writes: Tim Gihring at MinnPost talks to the creators of what was, briefly, the biggest thing in the internet, Gopher. Gopher, for those who don't know or have forgotten, was the original linked internet application, allowing you to change pages and servers easily, though a hierarchical menu system. It was quick, it was easy to use, and important for this day and age, it didn't have Flash.
The article remembers Tim Berners-Lee describing the idea of a worldwide web at a mid-March, 1992 meeting of the Internet Engineering Task Force, at a time when Gopher "was like the Web but more straightforward, and it was already working." Gopher became magnitudes more popular -- both MTV and the White House announced Gopher sites -- leading to GopherCons around the country. Just curious -- how many Slashdot readers today remember using Gopher?

40 of 225 comments (clear)

  1. Gopher and Dungeons and Dragons by evanderburg · · Score: 5, Interesting

    I remember Gopher well. It was the early nineties and I would peruse computer networking and programming topics but I also stumbled upon so many Dungeons and Dragons resources in my Gophering. I don't know if the age of the memory is tainted somehow but it seemed like Dungeons and Dragons players were big early adopters of the technology. I am interested in what other people found on Gopher. Maybe it will help me put my own experience with it in perspective.

    1. Re:Gopher and Dungeons and Dragons by Aighearach · · Score: 3, Funny

      I didn't have general internet access yet, but one of the local BBSes had a gopher gateway. It seems like ASCII maps for AD&D2 was one of the things we downloaded.

    2. Re: Gopher and Dungeons and Dragons by pele · · Score: 2

      There was an envirolink gopher site (somewhere at the cmu campus) with envirochat, it was a NUTS talker (no game just chat, like irc), used to spend a lot of time chatting to people from around the globe back then, it felt surreal. I then created and hosted my own but linked to from a web server (!), 94 I think it was. was a valid html tag back then, not sure about now.

    3. Re:Gopher and Dungeons and Dragons by Z00L00K · · Score: 3, Interesting

      I also used it before Mosaic became the big thing on the net.

      A reason why Gopher died was as I understand it that there were some licensing issues surrounding it. And the search engine Veronica went in hand with Gopher if I remember right.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    4. Re:Gopher and Dungeons and Dragons by arth1 · · Score: 5, Interesting

      gopher is really nothing to be nostalgic about it.

      Certainly not. I run a gopher server, serving up my e-books and readme's for my own software.

      Firefox dropped gopher:// support, but you can get it back with the Overbite plugin.

    5. Re:Gopher and Dungeons and Dragons by Fencepost · · Score: 3, Informative

      Yes, the Very Easy Rodent Oriented Network Index of Computer Archives did go along with Gopher.

      Also Archie (file directories for FTP servers, so you could find paths to the file you needed) and Jughead, another gopher search tool.

      For the old farts around here, the very earliest days of Yahoo when it was a heirarchical index rather than a search engine (or a white elephant) were similar to what you'd find in these.

      --
      fencepost
      just a little off
    6. Re: Gopher and Dungeons and Dragons by Anonymous Coward · · Score: 2, Informative

      What are you smoking. Mosaic was _the_ thing on the Internet. Until Netscape came along and created Navigator (using the same programmers). After Netscape Navigator, was born Mozilla Firefox.

  2. Yes, and maybe by hughbar · · Score: 5, Funny

    I remember it, at 65, actually I remember huge batch only mainframes. On a more serious note, I have a lot of time for Gopher, Lynx and all the 'simpifiers', I'd prefer everyone to have knowledge and communication at a low bandwidth rather than adverts, emojiis (whatever they are) and pictures of cats. My vision, going forward is goodbye port 80 and port 443, let's start again.

    --
    On y va, qui mal y pense!
    1. Re:Yes, and maybe by AK+Marc · · Score: 2

      emojiis (whatever they are)

      I don't know when the first emojis were used, but I remember them in the early '90s. Emotion-icons, emoticons, were tags to express emotions over the emotionless text. ;) :P :O and others. They became single graphic icons about the time they changed names to emoji. https://en.wikipedia.org/wiki/...

    2. Re:Yes, and maybe by Daniel+Klugh · · Score: 2

      No, you remember kaomoji; which are the textual (ASCII, originally) "faces" that Japanese created. Emoji are the graphical icons. As I understand it, kaomoji are always faces (right-side up ones, at that!) where as emoticons and emoji can be anything. Also "emoji" is not a abreviation of "emotional ji" ("ji"="character"), as some might think. It's a combination of "e" and "moji", not "emo" and "ji".

      --
      Daniel Klugh
    3. Re:Yes, and maybe by hughbar · · Score: 5, Funny

      Whoosh! Please accept a hug from 'an ignorant old fuck'. I was funning, hey, I even know what 'Facebook' is. Remember too that you will be 'an ignorant (you're that already!) old fuck' someday unless you'd prefer to die before reaching that exalted state. Normally, I don't feed trolls, but today, on behalf of my decrepit sisters and brothers and polite people everywhere, I'm making an exception.

      --
      On y va, qui mal y pense!
    4. Re:Yes, and maybe by Registered+Coward+v2 · · Score: 4, Interesting

      I remember it, at 65, actually I remember huge batch only mainframes. On a more serious note, I have a lot of time for Gopher, Lynx and all the 'simpifiers', I'd prefer everyone to have knowledge and communication at a low bandwidth rather than adverts, emojiis (whatever they are) and pictures of cats. My vision, going forward is goodbye port 80 and port 443, let's start again.

      It was pretty amazing how useful and fast, even at 1200 baud, the Internet was back in the pre-graphics days. Gopher, Fetch, FTP, Whois an Usenet, and Lynx as a browser that focused on information, not self loading videos, animated ads, and other bandwidth and resource hogs.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    5. Re:Yes, and maybe by jeffb+(2.718) · · Score: 5, Interesting

      It's true. I even remember Nicholas Negroponte, at a CHI conference in the late 1980s, giving a talk about the future of high-speed network connections to the home -- he mentioned that fiber could gives speeds of more than a Gb/s, and went on to make the case (with a completely straight face) that no individual could ever use that much bandwidth.

      I suppose I can't give myself too much credit for laughing at the time -- I was thinking of the bandwidth necessary to ship high-resolution images at video framerates, without giving a thought to compression. But even that long ago, I knew that anybody saying "we'll never need more than X" of a computational resource was setting himself up to look very silly in the future.

      It's just a shame that so much of the demand for bandwidth (and computational power) is driven by the videos and ads we don't want.

    6. Re:Yes, and maybe by arth1 · · Score: 2

      Also "emoji" is not a abreviation of "emotional ji" ("ji"="character"), as some might think. It's a combination of "e" and "moji", not "emo" and "ji".

      The word "emoticon" preceded "emoji" by more than a decade, and "emoji" became the winning term because it resembles the word "emoticon", while at the same time referencing e- (in both meanings) and moji.

    7. Re:Yes, and maybe by jimbo · · Score: 3, Funny

      Ugh, Finger. I had a girl sleeping over, her husband "fingered" her university account and saw her last login had been after midnight from my place.

      A lot of fingering happened that night. Next morning there was music to face.

    8. Re:Yes, and maybe by Lije+Baley · · Score: 3, Interesting

      No kidding, the days of Gopher were the peak of internet usefulness. Imagine what could have been achieved if images, videos, and the Army of Lamers had never come! The dystopia we got is now requiring us to watch 5 minutes of inarticulate video just to get information we could have skimmed in 15 seconds. And when there is no video, we have to get that same text spread across 3 pages full of ads that each take 15 seconds to load regardless of your ISP speed.

      --
      Strange things are afoot at the Circle-K.
  3. When did the mother gopher die? by shanen · · Score: 3, Interesting

    University of Minnesota, wasn't it? I remember a story about the end of the last gopher server some years ago...

    I didn't actually use Gopher that much, though I knew about it. My main memory of Gopher was around 1995 when I was a research student again. I was interested in such search tools, and I remember searching on usenet for relevant groups. I was actually expecting a different one to be more important, though now I can't even remember what that system was called. However, what I actually noticed was that something called WWW seemed to be far hotter and more active than any of the systems I had heard of before that.

    The browser was the predecessor of Netscape that became Firefox, but I've also forgotten its name. What I remember was faking MathML with some version of Tex or LaTeX to create my equations as graphic objects so I could insert them into my first HTML webpages. Strange detail to remember after all these years, but the main hassle I remember overcoming was getting the background colors to be the same so that the graphic objects (equations) seemed to be part of the text.

    --
    Freedom = (Meaningful - Coerced) Choice != (Speech | Beer^2), and sad sock puppets' bad mods avail them naught.
    1. Re:When did the mother gopher die? by ColaMan · · Score: 2

      The browser was the predecessor of Netscape that became Firefox

      NCSA Mosaic?

      --

      You are in a twisty maze of processor lines, all alike.
      There is a lot of hype here.
    2. Re:When did the mother gopher die? by Bearhouse · · Score: 2

      Yup, Mosaic.

      For along while, MS IE had credits to Mosaic on the splash screen....which seemed to take a long time to go away even with an overclocked 386DX

      https://en.wikipedia.org/wiki/...

  4. sigh by phantomfive · · Score: 4, Insightful

    the internet was not yet open for business. It had been built on dot-mil and dot-edu, on public funds. Programmers shared source code; if you needed something, someone gave it to you. A dot-com address was considered crass.

    The internet was better then.

    --
    "First they came for the slanderers and i said nothing."
    1. Re:sigh by JaredOfEuropa · · Score: 5, Interesting

      The Internet was ours then, or at least it was the playground where we were top dog. Then clever nerds and businessmen ran with it and made billions, while ordinary people flocked to discover this new thing. That playground has grown to encompass the entire world, but our role in it hasn't grown with it, and we became largely irrelevant. The days of pioneering are over, it isn't ours anymore, and that's made some of us bitter. But I wouldn't call the old Internet better

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    2. Re: sigh by brasselv · · Score: 5, Insightful

      I enjoy the spirit of your post, but I would disagree that the days of 'pioneering' are over .
      from a broader historical perspective, the internet is still very young, there is still an enormous amount of stuff to be invented and figured out around it, we are still grappling to fully understand what it means to humanity, and from a business perspective its still a place where clever guys with some ideas and good luck can go from zero to a billion in a couple of years - which isn't the case in the steel industry.
      its still quite pioneers time to me.

      --
      "Whenever people agree with me I always feel I must be wrong." (Oscar Wilde)
  5. Gopher was a stepping stone... by derinax · · Score: 4, Interesting

    I recall having a soaring conversation with a tech friend in a Seattle back-yard party about this rumored "new thing" that was going to revolutionize the world. It was like Gopher, but had the ability to transparently serve all types of media and links were network-agnostic.

    Frankly it blew my mind, and I had some difficulty wrapping my head around the concept, but most interestingly, we both found Gopher as the common-ground existing paradigm to compare against the nascent Web.

    Then I threw up in a bush, but I think that was the Jim Beam.

  6. Gopher, Archie and Veronica... what a WAIS-land! by JasonNolan · · Score: 2

    I remember designing Gopher sites in grad school... and during the course I asked my prof if he'd mind if I did some WWW sites. That was 94 and we'd had Gopher, Archies and Veronica servers around, oh, and wais. Everyone should check out ED Krol's the Whole internet, if you can get the 1992 edition. It is a beautiful description of everything that was out there. https://en.wikipedia.org/wiki/...

    --
    https://www.tandfonline.com/doi/full/10.1080/1369118X.2013.808365
  7. I remember gopher by 93+Escort+Wagon · · Score: 2

    Mainly I remember it was often a pain getting to much of the information I wanted. The web was such a huge leap forward in terms of navigation - it's no wonder everyone quickly moved on from gopher.

    --
    #DeleteChrome
  8. Re:1995 by JaredOfEuropa · · Score: 2

    Token Ring is what Sauron gave to the lady of that upstart race of fairies nobody wanted to know about. I think he found it in a box of cereal.

    --
    If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
  9. Re:1995 by Qbertino · · Score: 2, Informative

    "the point of Token Ring"

    Enlighten us.

    Slower than TCP/IP, but 100% deterministic network behaviour and speed.
    Basically it's what you want to run your Nuclear Power Plants, live-saving medical devices and bizarly expensive "failure is not an option" Space Equiment with.

    --
    We suffer more in our imagination than in reality. - Seneca
  10. Well, I was using gopher in 2016... by ewanm89 · · Score: 2

    Some gopher servers still exists, I was too young when the protocol first became popular, however I wanted to learn about it so loaded up a gopher client to see what was still out there a few years ago, decided to repeat that a couple of months ago.

  11. Re: 1995 by Anonymous Coward · · Score: 2, Insightful

    You keep comparing TCP/IP and Token Ring when they are different layers in the stack. Maybe you mean Ethernet rather than TCP/IP?

  12. Re:1995 by johnw · · Score: 4, Insightful

    The point of Token Ring was to have plugs and sockets where it was impossible to put the plug in the wrong way around - or the right way around.

    And indeed, you could simply plug two plugs together.

    I used to do quite a few joint pitches with IBM sales-folk back then, and it was amusing to watch the show as they addressed the question of which networking hardware to go for. The plot was always the same. At early meetings they would say, "IBM sells both Ethernet and Token Ring and we recommend whichever is most appropriate for each customer. We'll need to learn more about your particular requirements before we can say which one is more suitable for you." Then, several meetings later when lots of things had been discussed, but nothing really relevant to the networking hardware the message would become, "Now we've had a chance to assess your particular requirements, we can say that for your particular case Token Ring would be better." It was always Token Ring, and never any explanation as to why.

    The real point of Token Ring was that IBM owned it and they didn't own Ethernet. It set out to solve a problem which didn't exist if you designed your network properly in the first place (overloaded Ethernet provides poor service to everyone) and introduced far more of its own. Like so many IBM technologies, it was a mess. Don't get me started on APPC.

  13. Gopher was for porn by Skorpion · · Score: 2

    I got my first Internet porn from Gopher. I had no access to Usenet then, but one University offered access to Usenet through Gopher and that included alt.* hierarchy and specifically alt.sex.* hierarchy.

  14. Re:1995 by johnw · · Score: 2

    Basically it's what you want to run your Nuclear Power Plants, live-saving medical devices and bizarly expensive "failure is not an option" Space Equiment with.

    The design intention was to produce something more reliable, but the implementation failed miserably. Those clunky connectors where you could never be quite sure that they'd mated correctly. Lost tokens resulting in periods of no connectivity. The fun game of going into your comms cupboard and unplugging each lead in turn from the MAU in order to plug in that magic reset gadget, which might then restore connectivity to your LAN. Token Ring was a train-wreck with an awful lot of money pushing it to big business.

  15. It's still around, guys by Anonymous Coward · · Score: 5, Informative

    It's still around. There's a small but passionate community surrounding gopher right now. A good portion of them are doing it to move away from the Web since it's become so commercialized and the technology is becoming so large and unwieldy that security is a real concern. Some make a gopher hole to mirror their website, or vice-versa. OverbiteFF is an extension you can use in Firefox to access gopher, or you can use a gopher-to-http tunnel or use lynx (not links or elinks). Lynx will even automatically use UTF-8 so you're not constrained to ASCII when you browse gopherspace.

    I've considered creating an anonymous BBS or forum for gopherspace. The input links in gopher are largely under utilized; a piece of software that used those to accept input and handled linking in a smart way could get a nice, trimmed-down forum that still had much of the features you'd come to expect from community software. The best part is it's pure text and its limitations prevent a lot of the bullshit that's been tacked onto the Web.

    That said, the community is super small and may remain that way due to its relative lack of maturity in server software. As far as I know, there are no packages/zip files/whatever that you can extract to a gopher-controlled directory and get an extra feature tacked onto your gopherhole. Until we get some fun projects like that, gopher will remain small. imo the best types of projects are those that abstract the server entirely and guide the user to manipulate the file-system, which falls in line with much of the content that gets served: often text files that you have a script generate a gopher index for as needed.

    The cool part is you aren't constrained to a language at all. Serving Python over the web, for example, can be a hassle. Hooking a language up for gopher just needs the ability to process stdin (if needed) and returned either plain-text or valid gopher indexes to stdout. You could probably even write a gopher script in Brainfuck if you cared enough :)

  16. Re:1995 by drinkypoo · · Score: 2

    Slower than TCP/IP, but 100% deterministic network behaviour and speed.
    Basically it's what you want to run your Nuclear Power Plants, live-saving medical devices and bizarly expensive "failure is not an option" Space Equiment with.

    Slower than Ethernet (you can run TCP/IP over token ring) but 100% etc etc. The original advantage was that you could do it with no additional network hardware. The problem is that it never worked that well in that mode, so we got MAUs to implement a star-wired network, and CAUs ("cows") eventually came out with more advanced networking features. The problem is, by the time token ring was actually usable at a whopping 16 Mbps, ethernet was up to 100Mbps for less per NIC than 16 Mbps token cards, and you could afford to drop some packets on your network whether you were using TCP or not. Since nobody was using token rings in the classic fashion any more and just star-wiring all nodes through
    CAUs (if they could afford it) for reliability, the industry discovered that token ring no longer had any benefits and it died rapidly.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  17. Re:1995 by Rosco+P.+Coltrane · · Score: 4, Insightful

    less free-form.

    www was not intrinsically better than gopher. It won out because there was more free porn accessible with it.

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
  18. Re:1995 by DarkOx · · Score: 5, Informative

    You realize that TCP/IP is a layer 3/4 protocol while token is a layer 1/2 protocol as such they have nothing to do with each other really. The first networks I installed were TCP/IP over token.

    --
    Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
  19. Re:1995 by msauve · · Score: 4, Informative

    Token Ring ... "Slower than TCP/IP,"

    There's no basis for comparison between the two. Token Ring is a link layer technology (ISO Layer 2), and compares to Ethernet, not IP. IP will run on both.

    --
    "National Security is the chief cause of national insecurity." - Celine's First Law
  20. Gopher was my introduction to the Internet by Jason+Levine · · Score: 3, Interesting

    Back in college, Gopher was my first introduction to the Internet. I remember excitedly clicking from link to link, amazed at the information at my fingertips. Then, I got to a link titled "Middle East" and suddenly got worried that I would get in trouble for incurring long distance charges for my college. I closed it down and left.

    The next time I went to the computer lab, I had a better understanding how networking worked (and why there wouldn't be long distance charges no matter what link I clicked on) and explored Gopher further.

    --
    My sci-fi novel, Ghost Thief, is now available from Amazon.com.
  21. Re:1995 by mspohr · · Score: 2

    ARCNET
    Token ring was a ripoff of ARCNET which was the first token based network protocol. Widely adopted in the 80s.
    IBM needed to have their own proprietary network to sell to corporate types so they "invented" Token Ring.

    --
    I don't read your sig. Why are you reading mine?
  22. Re:Lynx and Gopher sucked mostly by Dogtanian · · Score: 2

    Lynx and Gopher sucked mostly [..] Telnet on the other hand was pretty cool and could do a lot, but was massively underused.

    I'm not sure that comparing Gopher and Telnet in that way is even meaningful. Perhaps I misunderstood the point you're trying to make, but the fact that you say Telnet "could do a lot" suggests you don't realise you're comparing apples with oranges.

    Telnet itself was little more than a text-based terminal facility for accessing remote systems; that's not a criticism, since this is what it was meant to do. Of course, you can provide pretty much any (text-based) facility you like over that connection- which I guess is why one might say you can do "a lot" with it- but telnet itself is still just a remote access facility for all that.

    Technically and functionally, it's not the same thing (nor intended to be the same) as Gopher, or the World Wide Web.

    If you added so much to it that it became anything plausibly akin to Flash, then I'm not sure it would be Telnet as we recognise it any more.

    (#) And Lynx was just a browser that happened to support both Gopher and the Web; it wasn't a protocol in itself. Unless you're referring to the unrelated modem protocol, in which case the comparison makes even less sense.

    --
    "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).