home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
archives
/
protocol.zip
/
history.txt
< prev
next >
Wrap
Text File
|
2011-08-17
|
5KB
|
85 lines
Capsule history:
1980--81. Basic protocol definition and preliminary development at CU.
Apr 1981. First file transfer between DEC-20 and CP/M.
Sep 1981. Kermit deployed at Columbia on public CP/M workstations for
offline storage / archiving / removable media, serving academic
DEC-20 timesharing systems.
Feb 1982. CP/M-80 Kermit modularized and ported to additional platforms.
Feb 1982. IBM Mainframe Kermit 1.0.
Apr 1982. First PDP-11 Kermit.
May 1982. 4.2BSD UNIX Kermit (earliest ancestor of C-Kermit).
Oct 1982. Kermit 1.0 for IBM PC DOS 1.0.
Jan 1983. Kermit 1.0 for VAX/VMS. First client/server implementations
appear for DEC-20, VMS, CP/M, DOS.
Apr 1983. Kermit for Apple II. Info-Kermit mailing list begins.
ARPAnet and BITNET Kermit software distribution begins.
Oct 1983. CP/M-86 Kermit.
Dec 1983. Kermits for MULTICS and Sperry 1100.
Feb 1984. Kermit for Prime.
Mar 1984. Attribute packets designed, by which sender tells receiver the
transfer mode (text/binary), file timestamp, etc.
Apr 1984. Attribute packets first implemented in PDP-11 Kermit.
May 1984. C-Kermit 3.0, portable to several platforms.
Kermits for MUMPS, CDC Cyber, DEC Pro-350.
Jun 1984. BYTE magazine Kermit article, part 1.
Jul 1984. BYTE article, part 2. Kermits for HP-1000, Apollo, TSO.
Aug 1984. Kermit for TRS-80.
Sep 1984. Kermits for DG RDOS and AOS.
Oct 1984. Kermit for Honeywell GCOS.
Dec 1984. Kermit for ICL Perq (early graphics workstation).
Feb 1985. C-Kermit 4.0, first interactive and fully modular version;
includes client/server features. Kermit for Burroughs mainframes.
Mar 1985. Protocol definition for sliding windows and long packets.
May 1985. Macintosh Kermit.
Jun 1985. HP-3000 Kermit.
Jul 1985. Kermits for PDP-8 and PDP-12.
Sep 1985. Kermits for Lisp machines, OS-9, Commodore 64/128.
Mar 1986. Kermit aids in Giotto Project (Halley's comet fly-by).
Apr 1986. PDP-10 Kermit; PDP-11 Kermit with long packets; Tandem Kermit.
May 1986. Prime Kermit with sliding windows.
Jun 1986. Kermit links South Pole with USA.
Aug 1986. Kermit book published -- remains in print until 1998.
Contains protocol definition.
Aug 1987. C-Kermit 4E: long packets.
Nov 1987. Portable IBM Mainframe Kermit (for 4 major OS's). Kermit symposium
in Tokyo raises issues of character-set conversion.
Dec 1989. REMOTE SET and SET FILE COLLISION specifications (client/server).
May 1989. First International Kermit Conference, Moscow USSR. Presentation
of International Character Sets protocol.
Jan 1990. MS-DOS Kermit 3.0, includings sliding windows, long packets,
scripting, international character sets; "Using MS-DOS Kermit" 1st
Ed.
Sep 1992. MS-DOS Kermit 3.11 includes built-in TCP/IP stack; "Using MS-DOS
Kermit" 2nd Ed.
Oct 1991. Locking shift protocol.
Nov 1992. C-Kermit 5A: attribute packets, sliding windows, scripting, TCP/IP,
international character sets, locking shifts; Using C-Kermit" 1st
Ed.
Jul 1993. IBM Mainframe Kermit 4.2 includes international character sets,
locking shifts. Kermit vs XYZMODEM benchmarks. Kermit aids
relief mission in Bosnia.
Sep 1993. C-Kermit 5A(189): control-character unprefixing.
Jul 1994. Definition of client/server variable transmission & procedure calls.
Sep 1994. Kermit newsgroups and website started.
Oct 1994. Kermit aids in Brazilian national election, the biggest ever.
C-Kermit 5A(190) released, includes file-transfer recovery.
OS/2 C-Kermit released, precursor of Kermit 95.
Jul 1995. Formal correctness proof of Kermit protocol published.
Aug 1995. Kermit 95 for Windows 95 & NT released.
May 1996. "whoami" protocol definition (client/server)
Sep 1996. C-Kermit 6.0: incoming TCP/IP connections; autoupload/download,
intelligent dialing; client/server file-transfer recovery; dynamic
timeouts; dynamic packet-length optimization; block-structured
script language; runs on 10 major OS families; "Using C-Kermit",
2nd Ed, CDROM distribution.
Nov 1997. "whatami" protocol definition (client/server); clarification &
implementation of cross-platform file permissions; extended GET
protocol; file associations; protocol for cross-platform
transmission of directory trees.
Dec 1997. Streaming protocol definition for reliable transports.
Aug 1998. Internet Kermit Service Daemon (IKSD) Internet Drafts.
(end)