Annotation of 43BSD/contrib/kermit/README, revision 1.1.1.1

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: -------

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.