[ih] "How Gopher Nearly Won the Internet" Re: The Rise and Fall of the Gopher Protocol
John Day
jeanjour at comcast.net
Thu Sep 8 03:19:04 PDT 2016
Jack,
How much of this was the web and how much was the browser? Had someone done a “browser” to Gopher or WAIS would that have made a difference?
Take care,
John
> On Sep 8, 2016, at 00:38, Jack Haverty <jack at 3kitty.org> wrote:
>
> Well, I guess I have a view of that era of history from a different
> direction. So, as another input for the historians, here's what it
> looked like to me back then.
>
> In the 90s, I was "Internet Architect" at Oracle, and wasn't paying much
> attention to the "lower layers" anymore, except as it applied to
> building and operating our own internal corporate intranet. Our
> customers were database users, with a focus on business processes and
> not much awareness of the communications layers.
>
> I knew about Gopher, WAIS, et al, but they didn't seem particularly
> useful to our customers. As you might expect, the focus was on data,
> and all of the data was in an Oracle database. There wasn't any
> obvious way to use Gopher or WAIS. They were designed to help someone
> find existing documents. Databases typically create documents on the
> fly - you specify in SQL how you want to look at your data and the
> results are formatted and displayed on the screen or printer. Apps on
> your workstation/desktop/etc might connect to a database over a wire, or
> a TCP connection, or a Novell SPX, etc., but that detail was mostly
> hidden from the business users.
>
> When I first encountered the Web, somewhere around 1992, it immediately
> struck me as a new idea with lots of promise. We had all been waiting
> for a long time - 20+ years - for the next "killer app" to complement
> the Telnet/FTP/Email workhorses. The Web looked like maybe, finally,
> possibly, "it".
>
> I showed the web to everyone from the Chairman of the Board to the
> receptionist in the lobby. The ease of downloading the software made
> this easy. If we had to negotiate a license agreement, it never would
> have happened.
>
> The Web had two key features from a database perspective. One was the
> ability to have documents that "linked" to other documents in a very
> unconstrained way. So a report could have links to more detailed
> information, related reports, etc.
>
> But the most important ability was the CGI (IIRC that's what it was
> called), the API and protocol which allowed a "document" to be retrieved
> by calling some back-end program in the server, and even supplying
> arguments to the call. This meant that a "document" could also be
> created on-the-fly by a clever program -- a perfect match to how
> databases worked.
>
> Of course the "forms" interface also meant that the user could become an
> active participant in a session, with the ability not only to read data
> presented from a server as documents, but also the ability to input data
> and control the servers' actions.
>
> As far as I remember, there was no such capability with Gopher or WAIS,
> or maybe I just hadn't found it there.
>
> In any event, these features meant that the Web, instead of just being a
> clever way to organize and find documents, was also a new GUI (Graphical
> User Interface) to interface to all sorts of database-backed
> applications: order entry, billing, inventory control, etc., etc., etc.
> This was, to a database denizen, far more interesting than just the
> ability to find previously prepared documents.
>
> So, we built an interface between a web server and a database server,
> and did *lots* of training to show anyone who would listen how to use
> this new technology. Most of the action at first was on customers'
> intranets, so you probably didn't see it on the public Internet until
> they got comfortable enough to put web servers online for their
> customers, suppliers, etc. to use.
>
> Oracle had a pretty broad reach even in the 1990s. We joined W3C
> immediately to have some influence on the technology. I don't think
> there was much interaction with the traditional Internet crowd (IETF
> etc.) since they were focused on the lower layers.
>
> Lots of trade shows, users' groups, and other venues in the database
> universe got the word out. I recall giving lots and lots of talks/demos
> to various customer groups and it was pleasing to see the "light bulbs
> go on" as they understood what they could do with this new technology in
> their *existing* business systems.
>
> Nobody ever even mentioned Gopher...
>
> The rest as they say is history... I have no idea how much this
> activity affected Gopher's fate, or the Web's. Some historian may
> figure that out someday.
>
> But it was a lot of fun...
>
> Hope some historian finds this useful,
> /Jack Haverty
>
>
> On 09/07/2016 06:49 PM, John Levine wrote:
>>> Provocative quote in big letters: “If it weren't for Gopher, the web
>>> probably would have died.”
>>
>> Nice try.
>>
>> Gopher was pretty cool for the early 1990s, but even if it hadn't had
>> a self-inflicted fatal wound when U of Minn wanted license fees, the
>> web would have won anyway.
>>
>> When I wrote Internet for Dummies in 1993, I had roughly equal sized
>> chapters on Gopher, WWW, and WAIS. At the time I thought WAIS was the
>> future, because full text search was so powerful.
>>
>> I was right about search being powerful (see Google) but what I didn't
>> realize was that the web was general enough that it would absorb the
>> links from Gopher, the search from WAIS, the software archives from
>> FTP, and everything else.
>>
>> R's,
>> John
>> _______
>> internet-history mailing list
>> internet-history at postel.org
>> http://mailman.postel.org/mailman/listinfo/internet-history
>> Contact list-owner at postel.org for assistance.
>>
> _______
> internet-history mailing list
> internet-history at postel.org
> http://mailman.postel.org/mailman/listinfo/internet-history
> Contact list-owner at postel.org for assistance.
More information about the Internet-history
mailing list