BKUSCKMT.RVW 940404 Digital Press / Butterworth-Heinemann 225 Wildwood Street Woburn, MA 01801 Voice: 1-800-366-BOOK Fax: 1-617-933-6333 or Kermit Distribution Columbia University 612 West 115th Street New York, NY 10025 Voice: 1-212-854-3703 Fax: 1-212-663-8202 Email: kermit@columbia.edu "Using C-Kermit", da Cruz/Gianone, 1993, 1-55558-108-0 fdc@columbia.edu cmg@columbia.edu Kermit is the most widely available communications software in the world. Versions on some platforms, however, may lack features available on others. Also, there may be a few computers to which Kermit has not been ported. This is where C-Kermit comes in. C-Kermit is the C language source code for a very feature-rich version of Kermit, very similar in function to the highly mature MS-DOS version of Kermit. This is the native version for at least four of the Kermit versions on major platforms, and there is no longer any reason not to have a Kermit for *your* machine. This is the user level manual for C-Kermit. (General advice on porting, configuration and compiling is included with the source, available from the Kermit distribution centre at Columbia University. Extensive documentation and back issues of the Info-Kermit digest are also available.) Well thought out, well presented, well written, the book is an excellent addition to the previous "Kermit: a file transfer protocol" (BKKERMIT.RVW) and "Using MS-DOS Kermit" (BKUMSKMT.RVW). The structure and order of the book is logically organized for users, new and old. Chapter three states that it assumes you are familiar with the basic data communications parameters. If you are not, it directs you to a comprehensive tutorial in appendix two. The only minor oddity in the arrangement is that scripting, possibly of most use to non-programming users, comes after the chapters on macros and programming. This is intended to give some basic programming concepts prior to introducing scripts, since the book assumes no programming background. It is, however, possible to write simple scripts without much in the way of conditional structures, controls or variables, and it would be a pity if non-programmers gave up too early to find this out. C-Kermit will likely become, as far as possible, the standard for the Kermit interface and functions. This, therefore, will be the standard Kermit user guide. copyright Robert M. Slade, 1994 BKUSCKMT.RVW 940404 ============= Vancouver p1@arkham.wimsey.bc.ca | "If a train station Institute for Robert_Slade@sfu.ca | is where a train Research into rslade@cue.bc.ca | stops, what happens User p1@CyberStore.ca | at a workstation?" Security Canada V7K 2G6 | Frederick Wheeler