Subject: Re: Background in ARPANET, Internet stuff? From: R Ballard Date: Thu, 4 May 1995 02:12:54 -0400 (EDT)
How the Web Was Won
Subject: Re: Background in ARPANET, Internet stuff? From: R Ballard Date: Thu, 4 May 1995 02:12:54 -0400 (EDT)
In-Reply-To: <199504250237.AA07574@world.std.com>
Message-ID: 
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Status: O
X-Status: 



On Mon, 24 Apr 1995, Daniel P Dern wrote:

> Rex,
> 
> A fair amount of your "Internet history" doesn't gibe with what
> I know.  Before I go and debate you on stage, as it were, would
> you mind sharing with me a credential or two to help me assess
> where your info comes from?

I actually started working with internet back in 1982, as an employee for 
Computer Consoles Incorporated (CCI).  CCI was the leading producer of 
Directory Assistance Systems for the U.S., U.K., and Canada.  We were 
also one of the first commercial users of the UNIX operating system, and 
source code contributors/developers of the BSD operating system.  CCI 
consistantly allocated 20% of it's revenue to R&D, focused primarily on 
the development of the architecture now known as the Internet.

Because the company had almost gone bankrupt in 1974 when IBM switched
from BSC to SNA without warning (rendering their Cluster Controllers
useless) Herm Affel insisted that we always have access to the Source Code
of anything we developed from then on. Unfortunately, Roll your Own
was getting very expensive, costing upwards of $180 Million and 150 
staff-years to add 5 fields.  Several MIT graduates had been hired to do 
some hardware design and convinced management to try UNIX.  Since MIT
was releasing source code (Version 6) they tried it.  They bought/installed
version 7, conditional upon a source code license.  We sent AT&T fixes,
they sent us source code.  We agreed to do the 2ADA project (nationwide
directory assistance) until the Divestature.  As AT&T got less generous
with source code, we connected with Berkely, bought what was left of
Sperry, and put the Berkely Boys in Rochester and California.  Under
the GPL, we cooperated for over 8 years.  We got a 99.999% reliable system
that could be fixed from home at 3:00AM (8:00AM in England).

I was part of the SWAT team, called to put out the hottest fires with 
"quick and dirty" code.

To protect ourselves from possible liability, we used a ccivax!ritvax.edu 
connection for usenet and later NNTP.  We were also given anonymous 
logins (rexb@ccivax), and were advised not to use our full names or give 
company affiliation.

Some of the contributors from CCI included:
	Larry Early (Developed prototype RPCgen compiler)
	Marty McGowan (Contributor to rcs and imake prototypes)
	Bill Anderson (rcs, imake, and X11)
	Brad ???  (berkely unix domain sockets)
	Sifwat Ali (led team for rdbm, later created multi-media for Kodak)
	And many more.

Other contributions from CCI engineers included:
	LU6.2 boiler-plates.
	Anonymous Routing
	SMP (loosely and tightly coupled)
	Multiprocessing (CCI had a 24 CPU cage in 1974)
	Remote Procedure Calls (Called Virtual Processing Network)
	Distributed Computing Environment (VPN)
	RAID technology.
	Object Oriented Design (take a good look at a Unix Kernal Driver)
	Office Automation (OfficePower)
	Fault Tolerant Unix (predecessor to SMP) called PerPos.
	ISDN (Called BX.25)
	RISC Processing (6/32 or TAHOE architecture)
	SCSI Interface.

There were so many innovations, that British Telecomm Bought the company 
outright in 1987.  Many CCI Engineers "Graduated" to become pioneers in 
their own right.

I then went to work at Federal Express, they developed:
	The first network to "Kill" X.25/ISDN (ZapMail)
	The first PDA (the SuperTracker) (I received 3 awards)
	A comprehenseive survey of 12 LAN/WAN proposals, of which
	ONLY TCP/IP was capable of meeting the connectivity requirments.
	I was responsible for setting up the installations.  I also had
	quite a bit of direct contact with the folks at HP and DEC
	who lived in the area.  Although I left the company before the
	transition was complete, Federal Express ultimately converted
	the entire network to TCP/IP with generous UNIX.

In 1990, I worked for Great West Life where:

	We hired the Internet Consultants who eventually formed Colorado
	Supernet, as a "commercial internet"
	We were the first company in LOMA to develop a fully vertical
	"Open Systems" (Unix/TCP/IP) Insurance system.  Given that this 
	was the PENSION system, we were extra paranoid about hackers.
	I also pioneered a number of integration tools that allowed MVS
	 programs to pump entire databases through UNIX filters.  I led
	the development of RPC over APPC connections, and the development of
	"MiddleWare".

	Jim Rosborough (My boss) chaired the LOMA infrastructure committee
	and guided it (with help from a few little birds) through the
	from proprietary (IBM/SNA) systems to Open Systems.  This 
	included efforts lead by Jim Traeber to add secure authentication
	systems et. al. to SUN tools.  Through our consultants, we placed 
	this software under FSF-GPL.

In 1993, I lead the development of an "Internet for Idiots"
	project at SoftTronics.  I was also responsible for the the Internet
	"firewall/server" connected to CSN, and provided demonstrations
	commercial internet.  The product "softwin" or SoftWindows,
	was one of the earliest share-ware SLIP packages on the internet.
	The Colorado Supernet was actually a T1 connected from CU 
	Boulder to UC Colorado Springs, which connected to Salt Lake City
	through links provided by IBM(Boulder), HP(Colorado Springs) and
	to MASS via DEC (Colorado Springs).  No accident that MCI located
	in Colorado Springs, it was one of the "HUBs".

	While in a seminar in Denver, I chanced to meet the VP of 
	marketing responsible for sale of "Frame Relay" connectivity at
	MCI.  During an extended conversation with him, I created the
	possibility that the Internet Protocol, and providing secure access
	to the NSFNet would attract customers who could quickly be 
	connected via TCP/IP routers to Unix Systems and where necessary,
	to SNA gateways.  Two weeks later, he told me that not only did
	his boss like the idea, but that MCI offered to Carry NSFnet traffic
	on condition that it could use the same links for commercial traffic.
	CSN provided the Prototype strategy for PSI and CIX.

Due to economic shortfalls (revenue on another product hadn't 
materialized)  I proceded on to IBM/Kingston where I ported X11R5 to 
AIX and made infrastructure suggestions for AIX/MVS connectivity.
In 1994, I joined Dow Jones, and championed the use of TCP/IP and
UNIX/WEB technology.  When Greg Gerdy (marketing manager of DowVision)
said this "little start-up" called WAIS wanted to do business with us
again (the principle players had helped DJ develope DowQuest for NRS)
I stepped in and said that was a "Must Do" project.  I was given
very limited resources to support their effort, and they came through 
brilliantly with a WAIS/HTTP server, in about 3 months.  By the time the 
rest of the company realized that the internet had grown from 2million to
16 million in less than 12 months, Greg announced his coup.  He was a 
corporate Hero and I smiled quietly from the wings.

I was asked to lead a team to develop a protocol, and after 6 months of
reccomending TCP/IP, SGML/HTML and being told, by my boss, that we
couldn't use any of that "College boy software", the company accepted his
offer to work for Microsoft and moved aggressively into TCP/IP and Unix.

We also put lots of work into the MSN project.  Eventually, after 4 staff 
and 6 contractors were "Held at Bay" for almost 2 years due to delays in 
the delivery of software and tool-kits, we gave up and created a Lotus 
Notes product.  I know lot's more than I'm telling, but I'm bound by
nondisclosures.

Because I walked in the land of Giants, I looked a bit like a dwarf.
I chose to remain relatively anonymous for personal reasons.

> Me, I worked at BBN from 1983-1989, got to chat with a fair number
> of the folks there and read LOTS of related docs (I was doing tech
> doc on the DDN, then PR in general, which included writing about
> the ARPANET/DDN/MILNET/Internet relationships), have been writing
> about the Internet/NSFnet and commercialization activities
> since then, etc.  Some of what you say doesn't square with what
> I know.  I'm still happy to disagree with you in online-news,
> and find out which are the facts, but I thought I'd do a reality
> check first.
> DPD



From rballard@cnj.digex.net Thu May  4 02:33:23 1995