ulmo@ssyx.ucsc.edu (Brad Allen) (05/02/89)
I just compiled the latest ZMODEM from SIMTEL20's MISC.ZMODEM directory, and found that they chopped a few options ... look here: -->> README: New for April 1989: ZMODEM compression and other compatible extensions have been added to the rz and sz programs. Please read the comments in the rz.c and sz.c source code for licensing information for commercial use. Previous versions of rz and sz (April 1988) remain Public Domain. <<-- [note that compression is usually worthless on most transfers since most people ARC or compress them first.] -->> sz.man: Sz is not intended be called from cu(1) or other communica- tions programs. Unix flavors of Omen Technology's Professional-YAM communications software are available for dial-out applications. (Reg.) <<-- The "-" option (the one allowing use from unix "cu") is gone from sz and rz, and they replace that with a plug to get some commercial product of theirs. Nothing wrong with that legally (I assume), but now using alternative protocols to ZMODEM makes sense (again). I suggest after you compile this, before installing, rename executables to have the suffix "89" appended to them or something, and keep the previous version of zmodem installed. [Perhaps something which uses the paradigm of routed packet, multiple processes, omnidirectional (this is a fallout from the previous two), understanding of device behavoir (e.g. modem which is slower in one direction than in the other; modem which responds to stimulae; etc.) can be developed by someone and specifically placed into public domain forever (like XMODEM et al). This ought to be very simple to code, and as simple to design. It's doing it right which might be hard for some incompetents.]