Every known KERMIT
nyuada at csd1.UUCP
nyuada at csd1.UUCP
Tue Oct 16 14:52:00 AEST 1984
[]
In view of the recent interest in KERMIT, I am posting two documents from
Columbia University showing the availability of KERMIT. Most of the
files are available through an anonymous ftp from COLUMBIA-20 after
6 P.M. EST and on weekends
Sam Chin (at NYU)
allegra!cmcl2!csd1!nyuada
-------------------------------------------------------------------------
CURRENT KERMIT VERSIONS as of 6:13pm Friday, 5 October 1984
Listed in reverse chronological order of installation at Columbia. "Code" is
the prefix under which the files are stored in the KERMIT distribution area.
New entries are added at the top. Network node names under "Author or Contact"
are Arpanet/Internet unless otherwise specified.
Code Machine/OS Language Ver # dd/mm/yy Author or Contact
HL6 Honeywell L6/10 MASM 1.20A 5/10/84 Carlin%pco at MIT-MULTICS
HG HoneywellDPS8,66 C 3.0 5/10/84 Carlin%pco at MIT-MULTICS
20 DEC-20/TOPS-20 MACRO-20 4.2(247) 4/10/84 CC.FDC at COLUMBIA-20
CPM Compupro IF 3/4 ASM 3.9A 4/10/84 PS1.YAAGP at CU20B
MS H/Z-100 MASM 2.26 21/09/84 knutson at ut-ngp
MU Honeywell/MULTICS PL/I 2.0h 20/09/84 P.Amaranth, Oakland U
UN Sperry/Univac1100 Exec Assembler 17/09/84 STEVENS at MACCWISC.MAILNET
AOS DG S/250/AOS Fortran 14/09/84 John Lee, RCA Labs
RDOS DG Nova/4/RDOS Fortran 14/09/84 John Lee, RCA Labs
HPM HP1000/RTE Fortran 1.0 14/09/84 John Lee, RCA Labs
APO Apollo/Aegis Fortran 1.0 14/09/84 John Lee, RCA Labs
MC1 Apple Macintosh C (SUMACC) ? 13/09/84 engel at harvard
K11 Pro350/POS MACRO-11 2.22 12/09/84 ATSBDN at UOFT01.BITNET
K11 PDP11/RSX11M,M+ MACRO-11 2.22 12/09/84 ATSBDN at UOFT01.BITNET
K11 PDP11/RSTS MACRO-11 2.22 12/09/84 ATSBDN at UOFT01.BITNET
K11 PDP11/RT-11 MACRO-11 2.22 12/09/84 ATSBDN at UOFT01.BITNET
APP Apple II/DOS CROSS 2.1A 12/09/84 G.BUSH at COLUMBIA-20
VIC Victor 9000 CI C-86 1.0 7/09/84 W.Hertha, Victor Canada
170 Cyber 170/NOS Fortran77,asm 2.2 7/09/84 knutson at UT-NGP
MS NEC APC MASM 2.26 7/09/84 CONTEXT at WASHINGTON
TRS TRS-80 I and III M80 3.5 8/08/84 stan at RICE
UX (various) Unix 3.0 2/08/84 CC.FDC at COLUMBIA-20
KUSER "KERMIT User Guide" English 5.1 27/07/84 CC.FDC at COLUMBIA-20
MS IBM PC,XT/P-DOS MASM 2.26 26/07/84 SY.DAPHNE at COLUMBIA-20
MS Rainbow100/MS-DOS MASM 2.26 26/07/84 SY.DAPHNE at COLUMBIA-20
MS HP-150/MS-DOS MASM 2.26 26/07/84 SY.DAPHNE at COLUMBIA-20
MS Wang PC/MS-DOS MASM 2.26 26/07/84 SY.DAPHNE at COLUMBIA-20
MS Generic MS-DOS MASM 2.26 26/07/84 SY.DAPHNE at COLUMBIA-20
TSO IBM 370/MVS/TSO IBM Asm 1.0 18/07/84 SYSRONR at UCHIVM1.BITNET
SIR Sirius-1 MASM 1.20 12/06/84 Barry Devlin, Dublin
ST HP3000/SoftwareTools/Ratfor 1n 18/02/84 kpd%HP-LABS at CSNET-Relay
ST Univac/SoftwareTools/Ratfor 1n 11/06/84 kpd%HP-LABS at CSNET-Relay
CPM Apple II/CPM-80 ASM 3.9A 6/06/84 CC.FDC at COLUMBIA-20
CPM DECmate II/CPM80 ASM 3.9A 6/06/84 CC.FDC at COLUMBIA-20
CPM Generic CPM80 2.2 ASM 3.9A 6/06/84 CC.FDC at COLUMBIA-20
CPM Generic CPM80 3.0 ASM 3.9A 6/06/84 CERRITOS at USC-ECL
CPM H/Z-89/CPM-80 ASM 3.9A 6/06/84 CC.FDC at COLUMBIA-20
CPM H/Z-100/CPM-80 ASM 3.9A 6/06/84 CC.FDC at COLUMBIA-20
CPM Kaypro II/CPM-80 ASM 3.9A 6/06/84 CC.FDC at COLUMBIA-20
CPM Osborne 1/CPM-80 ASM 3.9A 6/06/84 CC.FDC at COLUMBIA-20
CPM Superbrain/CPM80 ASM 3.9A 6/06/84 CC.FDC at COLUMBIA-20
CPM TRS80-II/CPM80 ASM 3.9A 6/06/84 CERRITOS at USC-ECL
CPM Vector Graphx/CPM ASM 3.9A 6/06/84 CC.FDC at COLUMBIA-20
CPM VT180/CPM-80 ASM 3.9A 6/06/84 CC.FDC at COLUMBIA-20
CPM TelconZorba/CPM80 ASM 3.9A 6/06/84 G.BUSH at COLUMBIA-20
PRO DEC Pro-350 Bliss 1.0 1/06/84 G.BUSH at COLUMBIA-20
VMS VAX/VMS Bliss 3.0.051 1/06/84 G.BUSH at COLUMBIA-20
K10 DEC-10/TOPS-10 MACRO/Bliss 3(124) 1/06/84 G.BUSH at COLUMBIA-20
UCI IBM PC/p-System UCSD Pascal 0.1 23/05/84 KMM at CORNELLA.BITNET
RBLC Rainbow/MS-DOS CI/86 2.14 23/05/84 LCAMPBELL at DEC-MARLBORO
800 ABC-800/ABCDOS BASIC-II 2.2 8/05/84 Per_Lindberg_QZ at QZCOM
86/APC NEC APC/CPM-86 ASM86 2.7 7/05/84 CONTEXT at WASHINGTON
86/RB Rainbow/CPM-86 ASM86 2.7 4/05/84 CC.FDC at COLUMBIA-20
MAC80 8080 Cross Asmblr MACRO-10 10E(120) 30/04/84 CERRITOS at USC-ECL
CPM Morrow Decision I ASM 3.9 26/04/84 CC.FDC at COLUMBIA-20
CPM Nokia MikroMikko ASM 3.9 26/04/84 CC.FDC at COLUMBIA-20
CPM Ohio Sci/CPM-80 ASM 3.9 26/04/84 CC.FDC at COLUMBIA-20
MP PDP-11/MUMPS-11 MUMPS(1982) 11/04/84 KMM at CORNELLA.BITNET
UCT Terak/p-System UCSD Pascal 11/04/84 KMM at CORNELLA.BITNET
KPROTO"KERMIT Protocol Manual" 5th Ed 2/04/84 CC.FDC at COLUMBIA-20
TA2 Tandy 2000/MS DOS MASM 1.20 16/02/84 smp at UTEXAS-11
PRI Prime/PRIMOS PL/P 10/02/84 L.Spira, The SOURCE
CMS IBM 370/VM/CMS IBM Asm 1/02/84 CC.DAPHNE at COLUMBIA-20
MDS Intel DevSys/ISIS PL/M 27/01/84 Chris at COLUMBIA-20
RT PDP11/RT11 OMSI Pascal 24/01/84 Bruce Pinn, U Toronto
HP9 HP-98xx/p-System HP Pascal 20/01/84 Gallaher at RUTGERS
VF VAX/VMS Pascal/Fortran 18/01/84 Bruce Pinn, U Toronto
ATA Atari/DOS Action! 9/01/84 G.TANG at SU-SCORE
MTS IBM 370/MTS Asm, Pascal 6/01/84 "Gavin Eadie"b at UMich-MTS
PC IBM PC etc/PC-DOS MASM 1.20 30/11/83 CC.Daphne at COLUMBIA-20
PC H/Z-100 MASM 1.20 30/11/83 CC.Daphne at COLUMBIA-20
VIC Victor 9000/CPM86 ASM86 1.1 25/11/83 Barry Devlin, Dublin
SEE Seequa/MS DOS MASM 1.18 17/11/83 Glenn Everhart, RCA
VIC Victor 9000/MSDOS MASM 1.18 10/11/83 Bryan Peterson, ORNL
VIC Victor 9000/MSDOS MASM 1.1 3/06/83 Barry Devlin, Dublin
VX VAX/VMS VAX-11 C 24/04/83 Todd Little, DEC
COLUMBIA UNIVERSITY CENTER FOR COMPUTING ACTIVITIES
THE KERMIT FILE TRANSFER PROTOCOL
September 1984
KERMIT is a protocol for transferring sequential files between computers of all
sizes over ordinary asynchronous telecommunication lines using packets, check-
sums, and retransmission to promote data integrity. KERMIT is non-proprietary,
thoroughly documented, well tested, and in wide use. The protocol and the
original implementations were developed at Columbia University and have been
shared with many other institutions, some of which have made significant con-
tributions of their own. KERMIT is presently available for the following sys-
tems, with others under development:
Machine Operating System Language
DECsystem-10,20 TOPS-10,20 MACRO-10,20
IBM 370 Series VM/CMS, MVS/TSO IBM Assembler
IBM 370 Series MTS Assembler, Pascal
CDC Cyber 170 NOS, NOS/BE Fortran-77
Sperry/Univac-1100 EXEC EXEC Assembler
Honeywell MULTICS PL/I
DEC VAX-11 VMS Bliss-32, Macro-32
DEC PDP-11 RT,RSX,RSTS,MUMPS MACRO-11 & others
DEC Pro-300 Series P/OS Bliss-16, Macro-11
VAX,PDP-11,SUN,etc UNIX C
PRIME PRIMOS PL/P
HP3000, Univac, etc Software Tools Ratfor
HP1000 RTE Fortran
Apollo Aegis Fortran
Terak,HP-98x6,IBM PC UCSD p-System
8080, 8085, or Z80 CP/M-80 ASM
8086, 8088 PC-DOS, MS-DOS MS MASM-86
8086, 8088 CP/M-86 DR ASM86
Apple II 6502 Apple DOS DEC-10/20 CROSS
TRS80 I, III TRSDOS Z80 Assembler
Atari DOS Action!
Intel Devlopmt Sys ISIS PL/M
The 8080 version runs on the DEC VT180, DECmate II (CP/M), Heath/Zenith-89 and
100, Superbrain, Apple II/Z80, TRS-80 II (CP/M), Osborne, Kaypro, and others.
There are 8086 MS DOS versions for the IBM PC, DEC Rainbow, Wang PC, Heath/
Zenith-100, HP-150, NEC APC, Tandy 2000, Victor 9000, and others. The 8086
CP/M-86 version runs on the DEC Rainbow and the NEC APC.
KERMIT DISTRIBUTION POLICY: The KERMIT software is free and available to all.
Columbia University, however, cannot afford to distribute free software on the
scale required for KERMIT. Therefore, to defray our costs for media, printing,
postage, labor, and computing resources, we must request a moderate distribu-
tion fee from sites that request KERMIT directly from us. The schedule is as
follows:
Complete KERMIT Distribution $100.00
(Includes Tape, User Guide, and Protocol Manual)
Printed Documents $ 5.00 each
(User Guide, Protocol Manual, BYTE Article Manuscript,
or Any Program Source Listing)
Order Processing Fee $100.00
(Omit this if you send a check with your order)
The User Guide contains complete instructions for installing and using the
major implementations of KERMIT. The Protocol Manual is a guide for writing a
new implementation of KERMIT, and includes a source listing in the C language.
The BYTE manuscript is from the KERMIT article in the June and July 1984 issues
of BYTE Magazine.
Other sites remain free to redistribute KERMIT on their own terms, and are en-
couraged to do so, with the following stipulations: KERMIT should not be sold
for profit; credit should be given where it is due; and new material should be
sent back to Columbia University at the address below so that we can maintain a
definitive and comprehensive set of KERMIT implementations for further dis-
tribution.
To order KERMIT from Columbia University, send a letter requesting the manuals
or source listings you desire (specify each one), or a 9-track magnetic tape in
one of the following formats:
System Tape Format Densities
VAX/VMS ANSI Label, Format ``D'' (VMS COPY) 1600
UNIX TAR 1600
TOPS-10 BACKUP/Interchange, Unlabeled 1600, 6250
TOPS-20 DUMPER, Unlabeled 1600, 6250
IBM VM/CMS EBCDIC, CMS Format 1600, 6250
or EBCDIC, OS Standard Label 1600, 6250
All Others ASCII, ANSI Label, Format ``D'' 1600
(Specify system, format, and density.) One copy of each manual will be in-
cluded with the tape. We will supply the tape, packaging, and postage.
We can only make tapes in the formats listed above. We cannot make
fixed-record format, 800bpi, or unlabled tapes; there are too many Kermit files
for such tapes. We cannot produce floppy disks; bootstrapping procedures are
provided to allow the microcomputer versions to be downloaded from the
mainframe for which the tape is produced. The tape includes sources for ALL
the Kermit programs, plus documentation, and, when practical, binaries or hex.
Unfortunately, our limited resources to not allow us to provide automatic up-
dates to KERMIT recipients when new implementations, documentation, or bug
fixes appear.
Send your letter to:
KERMIT Distribution
Columbia University Center for Computing Activities <- Make check payable to
7th Floor, Watson Laboratory
612 West 115th Street
New York, N.Y. 10025
Please list the machines and operating systems you expect to run KERMIT on,
specify the tape format or the listings desired, and mention whether there are
additional systems for which you require KERMIT or if you might be interested
in attempting your own implementation for a new system.
KERMIT is also available to users of the BITNET network via a server at host
CUVMA (BITNET users type ``SMSG RSCS MSG CUVMA KERMSRV HELP'' for further
information) and of ARPANET (via anonymous FTP from host COLUMBIA-20, in the
area KER:), and from user groups like DECUS, SHARE, PC-SIG.
No warranty of the software nor of the accuracy of the documentation surround-
ing it is expressed or implied, and neither the authors nor Columbia University
acknowledge any liability resulting from program or documentation errors.
More information about the Comp.sources.unix
mailing list