[comp.mail.uucp] cloning uucp by having somebody read it and tell you about it

gnu@hoptoad.UUCP (03/21/87)

schoet@ernie.Berkeley.EDU (Steve Schoettler) writes:
>   Someone with access to the source of the program in question studies it
>   carefully and then writes up a description of protocols, interfaces, and
>   functional diagrams.
>   This is then handed to a programmer who does not have access to any of the
>   source and "blindly" produces a program that does the same thing.
>   Anyone out there with access to UUCICO care to do the first step?  If you
>   did, and posted the result, you'd probably have an equivalent program 
>   within a month.

Happily for us, the author of the uucp packet protocol has already done
this, and released the document to the public.  This document was
posted to comp.mail.uucp by me a month or more ago.  Don't ask me to
send it to you; a copy will be included with the next uuslave
distribution.  It was written years ago.  Nobody got around to writing
a program for it until last year though, and it didn't actually work
until I hacked on it last month.  For a week, hoptoad has been using
"uuslave" to talk with lll-crg, and it's been working without trouble
after I fixed the first day's bugs.

I sent Dr. Tanenbaum a copy of an earlier version of uuslave, but he
had trouble bringing it up under 4.1BSD because of include files and lack
of time, and Minix does not have a serial port driver yet, so it's kind of
useless to try to make it run under Minix.  If you're all fired up to
get uucp going, write a serial port driver for Minix and post it to
net.sources.  We probably have uucp well in hand.

By the way, the AT&T licensing division contacted me after I asked them
on the net whether uuslave was proprietary or not; I sent them a copy
a month ago; they left me a message yesterday, but I've been out of the
house for two days and haven't had a chance to call them for the
answer.  The suspense is killing me.  I'll keep you posted.
-- 
(C) Copyr 1987 John Gilmore; you can redistribute only if your recipients can.
(This is an effort to bend Stargate to work with Usenet, not against it.)
{sun,ptsfa,lll-crg,ihnp4,ucbvax}!hoptoad!gnu		gnu@ingres.berkeley.edu