Commit | Line | Data |
---|---|---|
ee2abe03 C |
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 | \f | |
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 | \f | |
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 | \f 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 | \f 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 | ------- |