[comp.protocols.misc] ZMODEM's newest version hacks a few features

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.]