|
|
1.1 root 1: The files in this directory represent the Unix version 4C(057) of Kermit as
2: of 7/31/85. All other versions are available from Columbia University by means
3: described below. Their brochure and order form follow. The file ckaaaa.hlp
4: describes the other files in this directory.
5:
6: This is the Columbia University Kermit brochure and order form as of June 1985.
7: If a lot of time has passed since then, chances are that it will be obsolete,
8: in which case you should inquire at the address below or call 212-280-3703 to
9: find out if the terms and conditions have changed, or whether any new systems
10: have been added to the list of those supported by Kermit.
11:
12: ******************************
13:
14: Columbia University Center for Computing Activities
15:
16: THE KERMIT FILE TRANSFER PROTOCOL
17:
18: June 1985
19:
20:
21:
22: Kermit is a protocol for transferring sequential files between computers of all
23: sizes over ordinary asynchronous telecommunication lines using packets, check-
24: sums, and retransmission to promote data integrity. Kermit is non-proprietary,
25: thoroughly documented, and in wide use. The protocol and the original im-
26: plementations were developed at Columbia University and have been shared with
27: many other institutions, some of which have made significant contributions of
28: their own. Kermit is presently available for more than 100 different machines
29: and operating systems, and additional versions are always under development.
30: Current implementations include:
31:
32: Unix (V7, 4.x BSD, System III, System V, Xenix, Venix, PC/IX; C language)
33: Software Tools (various systems; Ratfor)
34:
35: Burroughs B6800, B7900 (Algol)
36: Cray-1, Cray-XMP (CTSS; Fortran-77)
37: CDC Cyber 170 (NOS, NOS/BE; Fortran-77)
38: Data General Nova (RDOS; Fortran-5)
39: Data General AOS (Fortran-5), AOS/VS (Pascal)
40: DEC PDP-11 (RT11,RSX11M(+),RSTS,P/OS,TSX+; Macro-11), (MUMPS; MUMPS-11)
41: DEC VAX-11 (VMS; Bliss-32 or Macro-32), (VMS; Pascal/Fortran)
42: DECsystem-10 (TOPS-10; Bliss-36, Macro-10)
43: DECSYSTEM-20 (TOPS-20; Macro-20)
44: Harris 800 (VOS; Pascal)
45: Honeywell (MULTICS; PL/I), DPS-6,8 (GCOS; C, B), CP6 (Pascal)
46: Hewlett-Packard 1000 (RTE-6/VM; Fortran), HP3000 (MPE; SPL or Fortran)
47: IBM 370-Series (VM/CMS, MVS/TSO, MVS/GUTS, MTS, MUSIC; Assembler)
48: Perkin-Elmer 3200 Series (OS32; Fortran)
49: PRIME (PRIMOS; PL/P)
50: Sperry/Univac-1100 (EXEC; Assembler or Ratfor or Pascal)
51: Tandem (Nonstop; TAL)
52:
53: CP/M-80 (about 20 different systems; ASM)
54: CP/M-86 (DEC Rainbow, NEC APC, and several other systems; ASM86)
55: MS-DOS, PC-DOS (IBM PC,XT,AT, DEC Rainbow, and many other systems; MASM)
56: UCSD p-System (IBM PC, Terak, and other systems; Pascal)
57:
58: Alpha Micro 68000 (Alpha 68K Assembler)
59: Apollo (Aegis; Pascal)
60: Apple II 6502 (Apple DOS; DEC-10/20 CROSS or Apple Assembler)
61: Apple Macintosh (SUMACC C)
62: Atari (DOS; Action!)
63: Commodore 64 (DEC-10/20 CROSS or FORTH)
64: DEC Pro-300 Series (P/OS; Bliss-16 or Macro-11),(Pro/RT; Macro),(Venix; C)
65: Intel Development System (ISIS; PL/M)
66: NCR Tower (OS 1.02; C)
67: Perq (Pascal)
68: TRS80 Models I,III,4 (TRSDOS; ASM), Model 16 (Xenix; C), Color Computer (Asm)
69:
70: The IBM mainframe Kermits work only with asynchronous TTY connections through
71: 3705 or equivalent front ends. The VM/CMS and MVS/TSO versions also have an
72:
73: option to allow file transfer through Series/1 or other front ends supporting
74: the Yale ASCII Communications System; beyond that exception, Kermit cannot
75: transfer files in the IBM synchronous 3270-style full screen terminal environ-
76: ment.
77:
78: The Kermit software -- including source -- is furnished free, without license,
79: and with no restriction on copying or redistribution except that it should not
80: be sold for profit, and that any copyright notices must be left intact. Under
81: certain conditions (described in a separate document) software producers may
82: include Kermit protocol in their products. Kermit software and documentation
83: is furnished without warranty of any kind, and neither Columbia University, nor
84: the individual authors, nor any institution that has contributed Kermit
85: material, acknowledge any liability for any claims arising from the use of Ker-
86: mit.
87:
88: Although the Kermit software is free and unlicensed, Columbia University cannot
89: afford to distribute it for free because the demand is too great. To defray
90: our costs for media, printing, postage, labor, and computing resources, we re-
91: quire a moderate distribution fee from those who request Kermit directly from
92: us. The schedule is given on the Kermit Order Form. Alternate sources for
93: Kermit material are listed below.
94:
95: Kermit is distributed by Columbia University only on 9-track magnetic tape,
96: suitable for reading on most mainframe and minicomputers. It is assumed that
97: Kermit will be ordered in this form by institutional computer centers, whose
98: professional staff will take the responsibility for ``bootstrapping'' the
99: microcomputer versions from the tape to diskettes for their users.
100:
101: Documentation includes the Kermit User Guide, which contains complete instruc-
102: tions for installing and using the major implementations of Kermit, the Kermit
103: Protocol Manual, which is a guide for writing a new implementation of Kermit,
104: and the manuscript from the Kermit article that appeared in the June and July
105: 1984 issues of BYTE Magazine.
106:
107: Once you receive Kermit, you may redistribute it on your own terms, and are en-
108: couraged to do so, with the following stipulations: Kermit should not be sold
109: for profit; credit should be given where it is due; and new material should be
110: sent back to Columbia University so that we can maintain a definitive and com-
111: prehensive set of Kermit implementations for further distribution.
112:
113: ALTERNATE SOURCES:
114:
115: Kermit is also available to users of the BITNET network via a server at host
116: CUVMA (BITNET users type ``SMSG RSCS MSG CUVMA KERMSRV HELP'' for further
117: information); the Internet (via anonymous FTP from host CU20B, in the area
118: KER:); UUCP from host okstate; and on magnetic tape from user groups like DECUS
119: and SHARE. IBM PC-format MS-DOS Kermit floppies can be ordered from PC-SIG,
120: Santa Clara CA, (408) 730-9291.
121: ORDERING INFORMATION
122:
123: There are two separate Kermit tapes, A and B. As of June 1985 there are too
124: many Kermit files to fit on a single tape. All tapes are half-inch, 2400-foot,
125: 9-track, 1600bpi, odd parity. They are available ONLY in the following for-
126: mats:
127:
128: ANSI: ANSI labeled ASCII, format D (variable length records)
129: TAR: UNIX TAR format (written on a VAX with 4.2bsd or Ultrix-32)
130: OS: IBM OS standard labeled EBCDIC, format VB (variable length records)
131: CMS: IBM CMS Tape Dump format (unlabeled)
132: DEC-10: DECsystem-10 Backup/Interchange format (unlabeled)
133: DEC-20: DECSYSTEM-20 DUMPER format (unlabeled)
134:
135: Blocksizes, when applicable, are our choice and will be in the range 2K-10K.
136: NO OTHER FORMATS ARE AVAILABLE. We can NOT make 800bpi or 6250bpi tapes,
137: 7-track tapes, unlabeled tapes (except as noted above), fixed-block tapes, or
138: custom tapes of any kind. If none of the above formats looks familiar to you,
139: then specify ANSI -- this is an industry standard format that should be read-
140: able by any computer system. VAX/VMS sites should specify ANSI.
141:
142: Tapes include machine readable source for both programs and documentation.
143:
144: TAPE ``A'' CONTAINS:
145:
146: - The microcomputer (PC, workstation) Kermit implementations
147: - The Kermit User Guide
148: - The Kermit Protocol Manual
149: - The Info-Kermit mail archive,
150: - Other documentation of a general nature
151:
152: TAPE ``B'' CONTAINS:
153:
154: - The mainframe and minicomputer Kermit implementations.
155:
156: EXCEPTIONS:
157:
158: - Macintosh Kermit is one of the implementations generated from the
159: C-Kermit sources, which are collected on tape B. A duplicate copy of
160: the Macintosh hex and doc files is also included on tape A for con-
161: venience.
162:
163: - While the general documentation is on tape A, any documentation of a
164: specific nature is distributed together with the program it
165: describes.
166:
167: TO ORDER KERMIT, fill out the Kermit Order Form and send it to:
168:
169: Kermit Distribution
170: Columbia University Center for Computing Activities
171: 612 West 115th Street
172: New York, NY 10025 (USA)
173:
174: North American orders are shipped UPS or first class US mail, and shipping
175: costs are included. Overseas orders are shipped first class US mail; an ad-
176: ditional shipping charge is required. Orders are normally processed within 2-4
177: weeks of receipt.
178: KERMIT ORDER FORM
179:
180: Check each desired Kermit Distribution Tape, $100.00 each:
181: Amount:
182: Tape A, in the following format(s):
183: [ ] ANSI [ ] TAR [ ] OS
184: [ ] CMS [ ] DEC-10 [ ] DEC-20 $________
185:
186: Tape B, in the following format(s):
187: [ ] ANSI [ ] TAR [ ] OS
188: [ ] CMS [ ] DEC-10 [ ] DEC-20 $________
189:
190: [ ] PRIME computers: specify ANSI and check
191: here to receive a listing of a short
192: Fortran program for reading ANSI tapes.
193:
194: Tape Subtotal . . . . . . . . . . . . . . . . . . . . . . . $________
195:
196: Printed documents $5.00 each, enter quantity:
197:
198: [ ] Kermit User Guide $
199: [ ] Kermit Protocol Manual $
200: [ ] BYTE Magazine Kermit article manuscript $
201:
202: Document Subtotal . . . . . . . . . . . . . . . . . . . . . $________
203:
204: Program source listings, $5.00 each. There is NO NEED to order
205: source listings if you have ordered a tape, since the program
206: source is on the tape. List the ones you want:
207:
208:
209:
210:
211:
212:
213: Listings Subtotal . . . . . . . . . . . . . . . . . . . . . $________
214:
215: If you can NOT prepay with a check, but want us to send
216: you an invoice, you must include an additional $100.00
217: Order Processing Fee: . . . . . . . . . . . . . . . . . $________
218:
219: Outside North America, please add $25.00 for shipping:. . . $________
220:
221: GRAND TOTAL:. . . . . . . . . . . . . . . . . . . . . . . . $________
222:
223: Make checks (in US Dollars) payable to:
224:
225: Columbia University Center for Computing Activities
226:
227: [ ] Check here to apply for a user ID on the Columbia University DEC-20
228: system which will allow you to read the Info-Kermit electronic
229: newsletter, and to use Kermit itself to obtain new releases of Kermit.
230:
231: PLEASE WRITE YOUR SHIPPING ADDRESS, AND PURCHASE ORDER NUMBER IF ANY:
232: -------
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.