[ih] What is the origin of the root account?
John Day
jeanjour at comcast.net
Fri Apr 12 04:54:07 PDT 2013
At 1:34 AM -0700 4/12/13, Jack Haverty wrote:
>On Thu, Apr 11, 2013 at 4:27 PM, Miles Fidelman
><mfidelman at meetinghouse.net> wrote:
>
>> Do I recall correctly that at least one of the early "reference
>> implementations" was written for Unix, with portions of it remaining in BSD
>> Unix to this day?
>>
>
>Yes, and no. I know because I wrote, debugged, and made functional
>the first implementation of TCP for Unix, as part of the projects
>which Vint had BBN doing at the time.
Let me check on that later today. The Illinois TCP on Unix may have
actually been earlier but only by at most a year. Does it matter
that DCA was paying for it rather than DARPA?
John
>It was based on the TCP which
>Jim Mathis at SRI had recently written for the MOS environment, whose
>only relationship to Unix was that they both ran on PDP-11 processors.
> I still have a listing of my TCP code, dated March 30, 1979 and
>recording the important fact that at the time the moon was at New Moon
> plus 2 days, 11 hours, 27 minutes, and 40 seconds. The TCP was
>written in Macro-11, and running on a sadly underpowered PDP-11/40.
>It was used in the first "TCP Bakeoff", battling with other
>implementations - Bob Braden's on the 360, Dave Clark's on Multics,
>Bill Plummer's PDP-10, etc. I know there were other people involved
>at different sites, but I can only remember (some of the) ones who
>came to the meeting. There must be some old IEN that documented that.
>
>However, none of that first Unix TCP code could possibly be in BSD
>today, unless BSD is somehow running PDP-11 assembly code. Al Nemeth
>and Mike Wingfield were involved in subsequently writing TCP for the
>11/70 Unix environment, and Rob Gurwitz for the Vax. Rob's code
>might have survived in some form in BSD, but you'd probably need some
>fancy digital DNA testing to determine that. John Sax did TCP for the
>HP-3000 - but I can't recall if that was Unix or not.
>
>That Unix TCP was my first assignment as a new employee at BBN. I had
>not heard of TCP. I had seen someone at MIT using Unix, and watched
>for a few minutes, but I was unable to decipher the gibberish on the
>screen or understand the arcane commands being typed. I had never
>used a PDP-11/40. I had never heard of MOS. And I didn't know a lot
>about networking below the layers of email and such.
>
>So of course I was perfectly qualified for the job!
>
>/Jack Haverty
More information about the Internet-history
mailing list