Slashdot Mirror


User: a1batross

a1batross's activity in the archive.

Stories
0
Comments
1
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1

  1. Not Moore's Law, Money on How Moore's Law Saved Us From the Gopher Web · · Score: 2, Interesting

    Gopher was doomed indirectly by Moore's Law, but what killed Gopher was LICENSING.

    While processor speed was doubling, MODEM speed was not increasing as rapidly. In fact, acoustic modem speed in commercial devices has since peaked and is not perceptibly increasing.

    Gopher existed during a brief period when the modem speeds were climbing from 2400 baud to 19,200. At these speeds, even small image transfers (then GIF and the earliest JPGs) took several seconds. The average Gopher page, at about 1,500 bytes, could load "instantly" at 2400 baud. The average web page, at 15,000 bytes, took several seconds at 2400 baud.

    Even at 19,200, large (150K) images took several seconds to load. This delay, while tolerable, discouraged web pages that auto-loaded more than one or two images.

    Only when modem speeds increased to 56K did a page loaded with a modest amount of graphics download at an acceptable pace.

    Gopher was designed as a campus-wide information system, and only became an Internet phenomenon when University of Minnesota politics drove its development onto the Internet. After three years of design, the U of MN CWIS committee had a foot-thick set of requirements and specifications, with out one page of code. Exasperated with this process, Mark McCahill, Paul Lindner, and Farhad Anklesaria produced a working CWIS prototype, Gopher, between the April and May meetings of the CWIS committee, and demonstrated it at the next meeting. The committee, predictably, had a conniption and further development of Gopher was prohibited. Mark put Gopher up on an FTP site and colleagues at other institutions were invited to continue development, and it took off from there. So Gopher was never intended as a world-wide Internet protocol.

    While Gopher was effective at presenting the Internet as a file structure, the Web was always going to be more popular since it presents the Internet like a magazine. The limiting factor was the bandwidth necessary to communicate the images (and other media).

    But what killed Gopher was licensing. Just as Gopher was never designed as anything more than a campus-wide information system to help students and faculty connect with campus resources or register for class, so was Gopher programming never intended to become the full-time occupation of the developers. All of us had numerous other responsibilities, not the least of which was walk-in and telephone computer consulting for the 100,000-person U of Mn campuses. While the U of Mn was quite happy to accept the praise and publicity that came from Internet Gopher, no funds were ever actually directed to the project.

    In an effort to make it possible for Gopher to be supported full time, a radical new idea was floated. What if we LICENSED the SOFTWARE? For... MONEY?

    If this seems conventional to you, now, it certainly was not, then. Back in 1993, most Internet domain names ended in .edu or .mil. A TLD of ".com" was considered crass and improper, I kid you not.

    The ruling philosophy was "The Internet is a public medium build by colleges and the military for the use of the public, and using it for profit is crass commercialism." I know, a lot has changed, eh?

    So when the Gopher team suggested that institutions PAY for the privilege of using Gopher, Gopher servers vanished overnight. Just the suggestion that money be involved offended some system administrators sensibilites enough to make them drop it; others feared that lawsuits were imminent.

    Meanwhile, at just that time, modem speeds increased to 56K, and a brand new FREE, unlicensed server called a WEB server was arriving on the scene. And of course it could show pretty pictures etc. etc. Without funds to allocate the Gopher team's resources full-time, our other duties took us away from Gopher support just as the Web was taking off. The spotlight moved on from Gopher, for multiple reasons, but it moved because of money.

    The one place where Gopher SHOULD have been revived, but was not, was on cell phone