Last update: Thu Jan 13 08:59:48 1994 Welcome to the Columbia University software distribution area. You may cd to any of these directories and get any files you want. All files are provided without warranty of any kind. Please read specific copyright notices and disclaimers. Most of this software is not "public domain". KERMIT'S GREATEST HITS The Kermit software is broken up into subdirectories that contain lots of files, many of them for obscure machines and operating systems. This is confusing to many people. Therefore, several of the most popular versions have been packaged for easy retrieval: MS-DOS Kermit for the IBM PC with DOS or Windows: kermit/bin/msvibm.zip. FTP in binary mode, unzip on your PC. C-Kermit for UNIX: kermit/bin/cku189.tar.Z. FTP in binary mode, uncompress, untar, then "make" the appropriate version. Read the makefile for instructions. OS/2 C-Kermit: kermit/bin/ckoker.zip. FTP in binary mode, unzip, then run INSTALL.CMD. You will often find newer test versions in the kermit/test directory. Look for *.Z or *.zip files. Much of this information is recapitulated below in greater detail, but if this is all you wanted to know you can stop reading. KERMIT SOFTWARE ORGANIZATION This is the definitive Kermit software distribution area. It is organized into subdirectories as follows: kermit/a/ - Tape A - Popular PCs: MS-DOS Kermit for DOS and Windows; Apple II Kermit; CP/M-80 Kermit. kermit/b/ - Tape B - Popular mainframes, minis, and workstations: & C-Kermit 5A for UNIX, VMS, DG AOS/VS, Macintosh, Tape F OS/2, OS-9, Commodore Amiga, Atari ST, Apollo Aegis. IBM mainframes (VM/CMS, MVS/TSO, CICS, MUSIC), VAX/VMS, PDP-11 (RSX, RSTS, RT, TSX, MUMPS). kermit/c/ - Tape C - Less popular micros, PCs and workstations: Acorn, Apollo, Atari, Commodore 64/128, CP/M-86, Concurrent CP/M-86, BTOS, CTOS, LISP machines, Flex, UniFlex, HP BASIC, UCSD Pascal, Intel Development Systems, Luxor ABC, Lilith, ICL/Perq, Sinclair, RML, TRS-80, and other Tandys, etc. kermit/d/ - Tape D - Less popular minis & mainframes: DG AOS/VS and RDOS, Burroughs, CDC, Cray, GEC, Gould/SEL, Harris, Honeywell, HP minis, DEC-10/20, DEC PDP-8/12, MAI Basic Four, MODCOMP, IBM mainframes (MTS, GUTS), NCR, Norsk Data, Perkin-Elmer/Concurrent, PICK, PRIME, Tandem, TI, Sperry/UNIVAC/UNISYS, ICL, etc. kermit/e - Tape E - General Kermit documentation, mail archives, etc DEVELOPMENT AREAS kermit/test - Tape T - Kermit development or Beta Test versions, see kermit/test/read.me BINARIES kermit/bin - Binary executable Kermit programs (use binary mode). Also: ckuxxx.tar.Z (compressed tar archive of current UNIX C-Kermit release, e.g. cku189.tar.Z); msvibm.zip: ZIP archive of current MS-DOS Kermit distribution diskette (KERMIT.EXE, KERMIT.PIF, MSKERMIT.INI, MSCUSTOM.INI, etc etc). ckoker.zip: OS/2 C-Kermit distribution files. See kermit/bin/read.me for further info. OTHER kermit/cu - Columbia-specific files (MS-DOS Kermit scripts, etc) kermit/charsets - Character set tables and info (8-bit text!) kermit/old - Old versions, superseded by new ones. kermit/extra - Extra, redundant, or rarely-used versions. File names all start with letters and are of the form name.typ (lowercase!) and normally appear in alphabetical order in a directory listing or on a tape. Exception: READ.ME files have uppercase names, so as to appear at the top of a directory listing, but are usually also accessible as read.me. Kermit programs are stored in the Kermit distribution areas with related files grouped together using filename prefixes; the names of all the files for a certain implementation all start with the same 2- or 3-character prefix, for instance all the files for MS-DOS Kermit have names starting with "ms". Similarly, "ck" for C-Kermit, "ik" for IBM mainframe Kermit, "k11" for PDP-11 Kermit, and so on. A group of files for a particular Kermit program is often headed by an "aaaa" file, for example "msaaaa.hlp" for MS-DOS Kermit; "ckaaaa.hlp" for C-Kermit; "ckoaaa.hlp" for the OS/2 version of C-Kermit, and so on. These files explain the organization of the files for a particular Kermit version. The most popular Kermit programs are: MS-DOS Kermit for PC-DOS, MS-DOS, and MS-Windows: Overview file: kermit/a/msaaaa.hlp Binary ZIP archive: kermit/bin/msvibm.zip Sources: kermit/a/ms*.* (assembler and C) C-Kermit for UNIX, VAX/VMS, OS/2, Data General AOS/VS, the Commodore Amiga, the Atari ST, and OS-9: Overview file: kermit/b/ckaaaa.hlp Binary compressed tar archive of UNIX source code: kermit/bin/cku189.tar.Z (189 is the program edit number, subject to change). Selected binaries are in kermit/bin/ck* (various UNIX versions, OS/2). Other binaries (VMS, etc) can be found in kermit/b/ck*.uue (UUENCODed versions), ck*.hex (VMS hex versions), ck*.boo (BOO-encoded OS/2 versions), etc. Sources: kermit/b/ck*.[ch], ck*ker.mak. Macintosh Kermit: Overview file: kermit/b/ckmaaa.hlp Source code: kermit/b/ck[cuwm]*.[cwhr] Binary: kermit/b/ckmker.hqx (BinHex 4.0 format) Further information: kermit/b/ckmker.bwr IBM Mainframe Kermit for VM/CMS, MVS/TSO, MVS/ROSCOE, CICS, and MUSIC: Overview file: kermit/b/ik0aaa.hlp Source code: kermit/b/ik*.* (ik0*.* + ikc*.* for CMS, ikt*.* for TSO, etc) Files whose names start with "aa" -- normally appearing at the top of a directory listing -- give general information about Kermit. There should be an identical set of "aa" files at the top of each Kermit subdirectory a-e. The following files describe what's available in the Kermit distribution: aafiles.hlp - Explanation of what files are available and how they are named. aanetw.hlp -- Information about network access to Kermit files. aanoks.hlp -- Information about the Oklahoma State U Kermit archive. aatape.hlp -- Information about Kermit distribution tape formats. Files whose names start with "aav" are complete tabular lists of existing, available Kermit versions, sorted in various ways: aavers.hlp -- Master list, in no particular order aavnew.hlp -- Listed in reverse chronological order of release date aavops.hlp -- Listed alphabetically by operating system only aavlng.hlp -- Listed alphabetically by programming language aavpfx.hlp -- Listed alphabetically by filename prefix, regardless of tape aavsys.hlp -- Listed alphabetically by machine and operating system aavtap.hlp -- Listed by tape (A-F), then alphabetically by file prefix And there are some bureaucratic files, whose names start with "aax": aaxfly.doc -- The Kermit catalog and mail-order form, terms and conditions. aaxfly.ps -- A PostScript version of the catalog and order form. aaxcom.doc -- Commercial-Use policy. aaxcom.ps -- PostScript version of commercial-use policy. Finally, there is aavers.upd, which lists the Kermit programs released since the last time the catalog / order-form was updated. PUBLISHED DOCUMENTATION .. is available for MS-DOS Kermit and C-Kermit. Please use it. Sales of the documentation help support the Kermit effort and reduce the workload at our help desk. MS-DOS KERMIT: Christine M. Gianone, "Using MS-DOS Kermit", Second Edition, Digital Press, Bedford, MA, 1992, 345 pages. Packaged with version 3.13 of MS-DOS Kermit for the IBM PC, PS/2, and compatibles on a 3.5-inch diskette. DEC Order Number: EY-H893E-DP Digital Press ISBN: 1-55558-082-3 Prentice Hall ISBN: 0-13-952276-X Internation Edition DEC Order Number: EY-H893E-DI Prentice Hall International Edition ISBN: 0-13-953043-6 US single-copy price: $34.95; quantity discounts available. Available in computer bookstores or directly from: Kermit Development and Distribution Columbia University Academic Information Systems 612 West 115th Street New York, NY 10025 USA Telephone: (USA) 212 854-3703 Domestic and overseas orders accepted. Price: $34.95 (US, Canada, and Mexico), $45 elsewhere. Orders may be paid by MasterCard or Visa, or prepaid by check in US dollars. Add $35 bank fee for checks not drawn on a US bank. Price includes shipping. Do not include sales tax. A German-language edition is also available: Christine M. Gianone, "MS-DOS Kermit, das universelle Kommunikationsprogramm", Verlag Heinz Heise, Hannover, Germany (1991), 414 pages. Packaged with version 3.11 of MS-DOS Kermit for the IBM PC, PS/2, and compatibles on a 5.25-inch diskette, including German-language help files. Deutsch von Gisbert W. Selke. Price: DM 69,00. ISBN 3-88229-006-4. Verlag Heinz Heise GmbH & Co. KG, Helstorfer Strasse 7, D-3000 Hannover. Tel. +49 (05 11) 53 52-0, Fax. +49 (05 11) 53 53-1 29. And a French-language edition: Christine M. Gianone, "Kermit MS-DOS Mode d'Emploi", Heinz Schiefer & Cie., Versailles (1993), 406 pages. Packaged with version 3.11 of MS-DOS Kermit for the IBM PC, PS/2, and compatibles on a 5.25-inch diskette. Adaption francaise: Jean Dutertre. ISBN 2-901143-20-2. Heinz Schiefer & Cie., 45 rue Henri de Regnier, F-78000 Versailles. Tel. +33 13 021 55 05, Fax. +33 13 902 3971. There is also a Japanese book about MS-DOS Kermit: Hirofumi Fujii and Fukuko Yuasa, "MS-Kermit Nyumon", Computer Today Library 6, Saiensu-Sha Co., Ltd., publishers (1993), 160 pages. Publisher's address: Abe-toku Building, 2-4 Kanda-suda cho, Chiyoda-ku, Tokyo 101, Japan. Tel. +81-3-3256-1091. Price 1,800 Yen + tax. ISBN 4-7819-0669-9 C3355 P1854E. C-KERMIT: Frank da Cruz and Christine M. Gianone, "Using C-Kermit", Digital Press, Burlington, MA, 1993, approx. 500 pages. Order Number: EY-J896E-DP Digital Press ISBN: 1-55558-108-0 Prentice Hall ISBN: 0-13-037490-3 US single-copy price: $34.95; quantity discounts available. Available in computer bookstores or directly from Columbia University as above. KERMIT PROTOCOL SPECIFICATION and other general information: Frank da Cruz, "Kermit, A File Transfer Protocol", Digital Press, Bedford, MA, 1987, 379 pages. Order Number: EY-6705E-DP Digital Press ISBN: 0-932376-88-6 Prentice Hall ISBN: 0-13-514753-0 US single-copy price: $29.95; quantity discounts available. Available in computer bookstores or directly from Columbia University as above. PACKET DRIVER SOFTWARE Also available in our anonymous FTP area, the Cyrnwr (formerly Clarkson) packet driver collection, network board drivers for IBM PCs and compatibles: packet-drivers/src - Source code (ftp in text mode) packet-drivers/doc - Documentation (ftp in text mode) packet-drivers/bin - Binaries (ftp in binary mode) packet-drivers/zip - ZIP archives (ftp in binary mode) packet-drivers/new - New additions (mixture of text and binary) COMPLAINT DEPARTMENT Why is there such a huge number of files? I can't find anything! Why don't you organize things more conveniently for ftp'ers? It's a matter of how many hours there are in a day and how many people to work those hours, as well as disk space and other resources. Kermit, unlike a lot of other software on the net, is not just a UNIX-only phenomenon. We get constant requests to put Kermit for machine X running Operating System Y into archive format Z, where X, Y, and Z each number in the hundreds, such as "Why can't you put PDP-11 Kermit into an LHARC archive?", "I want to have IBM mainframe Kermit in a VMS BACKUP saveset", "uuencoded", "boo'd", "btoa'd", "hexified", etc etc ad infinitum. The fact is, the files are organized as they are so we can make tapes from them -- not just TAR tapes -- ANSI, BACKUP, OS Standard Label, etc, too. Income from tape (and book) sales is what pays for your net access to these files. As noted above, however, we have packed up several of the most popular Kermits into several of the most popular archive formats -- a tar.Z file for UNIX, ZIP files for MS-DOS and OS/2, etc, as disk space and time permit. (End of kermit/READ.ME)