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