Die Columbia Krone Das Kermit Projekt | Columbia Universität
612 West 115th Street, New York NY 10025 USA • kermit@columbia.edu
…seit 1981 Español   
Neu:  C-Kermit 9.0   E-Kermit 1.7   K95 Quellcode Populäre Quellen:  Geschichte   Post   UTF8
Spanische Version by Aleida Morel.
New York City
  VON DEM KERMIT PROJEKT WERDEN KEINE SPAM- ODER VIRUS-E-MAIL'S VERBREITET . Falls Sie dennoch eine unerwüschte Mail von der Kermit Projekt Adresse oder einem Mitglied erhalten, ist diese gefälscht. Für weitere Informationen zu diesem Thema, KLICKEN SIE HIER.

Das Kermit Projekt der Columbia Universität wurde beendet zum 1. Juli 2011

Lesen Sie die Ankündigung hier. Die Kermit Software und Dokumentation bleiben weiterhin verfügbar auf der Kermit WEB-Seite und im FTP Archiv, aber mit folgenden hier beschriebenen Änderungen. C-Kermit und E-Kermit wurden mit einer Open Source Lizenz veröfentlicht und ebenfalls der Quellecode von Kermit 95 (außer für jene Teile für welche Columbia keine Veröffentlichungsrechte besitzt). Kermit 95 Programme und Installationspackete werden nicht in einer freien und offenen Form verteilt denn sie beinhalten eine starke Verschlüsselung, deren Export von der US Regierung kontrolliert wird. Kermit Kunden, welche die Open Source Lizenzen nicht nutzen können und dennoch weiterhin Kopien der Software kaufen wollen wie bisher, wenden sich bitte an techventures@columbia.edu und erwähnen Kermit in der Betreff-Zeile. Technische Unterstützung wird nach dem 1. Juni 2011 nicht mehr von der Columbia Universität angeboten. Die Kermit WEB-Seiten wurden bezüglich des aktuellen Unterstützungs- und Lizenz-Status der Kermit Software aktualsiert. Beachten Sie bitte die Ûbergangsplanung (Taste unten rechts) für die neuesten und genauesten Informationen.

Stornierungsankündigung   Ûbergansplanung

The Kermit Project

As of 29 April 2011 the Kermit Project is 30 years old, initiated at Columbia in 1981 as a way to set up microcomputers as terminals to our central mainframes and allow files to be transferred reliably back and forth so students could archive their files on floppy diskettes (read history here). Since then, as one of the world's first distributed volunteer-based software development projects, Kermit has evolved into an all-purpose cross-platform tool for transport-independent text-mode communication, file transfer and management, and automation. [Read more...]

Downloading

In this site, most of the links to software source code, archives, or binaries are FTP links (click here for more information). FTP is the File Transfer Protocol of the ARPANET and of the Internet that it spawned. There are many thousands of these links throughout the site. If you find that these links do not work for you, it is most likely because FTP protocol is blocked by a firewall somewhere between here and where you are. In that case you can:
  • Use FTP passive mode instead of active mode if your FTP client supports this; or:
  • Ask your network administrator to unblock FTP for this site; or:
  • See if you can find your link on THIS PAGE.
If all else fails, you can transform any Kermit Project FTP link into an HTTP one to bypass the firewall. For example, this link:
ftp://kermit.columbia.edu/kermit/archives/cku301.tar.gz
becomes (by changing “ftp:” to “http:” and “/kermit/” to “/ftp/”):
http://kermit.columbia.edu/ftp/archives/cku301.tar.gz

Kermit software versions

All Kermit software programs are built around the Kermit File-Transfer Protocol designed at Columbia in 1981 and refined and extended over the years, which allows two software programs on each end of a communication connection to transfer both text and binary files correctly and completely [Read more...]  In addition, many Kermit programs also make connections over various communication media and act as a terminal. And in many cases they also include a built-in programming language to allow any communication procedure, any dialog, and any file-transfer or -management task to be fully automated.

The most popular Kermit programs are listed in the table below. Unless otherwise noted, all of these can make TCP/IP network connections (clear-text or secured by Kerberos IV, Kerberos V, or SSL/TLS), direct serial-port connections, and dialed modem connections, and can accept incoming connections of all these types. They can conduct interactive terminal sessions. They can transfer files with Kermit or FTP protocol. Those that can make Internet connections support the Telnet, Rlogin, FTP, and HTTP protocols unless otherwise noted. Their operation can be automated using the script programming language. And they can convert among a wide variety of text character sets in both terminal sessions and file transfer. [Read more...]

What is Kermit?   Kermit security methods   The Kermit script language   The Kermit FTP client

Program/Link Platform Description
Kermit 95
2.1.3
K95 retail shrinkwrap
MS Windows, IBM OS/2
FAQ
Since 1995. Supports all 32-bit versions of Microsoft Windows as well as OS/2 Warp. Runs on 64-bit Windows versions in 32-bit mode. Emulates over 40 different terminals including VT100, VT220, VT320, ANSI, HP, IBM, Linux Console, Sun Console, QNX, AT386, SCO ANSI, SNI 97801, Televideo, Wyse, and many others. Also supports XYZMODEM file transfer and SSH security in addition to Kerberos and SSL/TLS. As of 30 March 2011 the K95 manual is available online and as of 20 July 2011, the source code is too.
C-Kermit
9.0.301
Using C-Kermit, 2nd Ed.
Unix, VMS, VOS, OS-9, AOS/VS, others
FAQ
Since 1985. Supports hundreds of 32-bit and 64-bit Unix varieties (Linux, Mac OS X, Solaris, AIX, HP-UX, FreeBSD, NetBSD, SCO, many others) as well as VMS on VAX, Alpha, and IA64. Older versions available for 16-bit Unix versions as well as for other operating systems including Stratus VOS, OS-9, AOS/VS, Atari ST, Commodore Amiga, and Apple Macintosh. The Unix version can make ssh connections using the external Unix SSH client, and has optional built-in support for SSL/TLS and Kerberos security. C-Kermit is also the basis for Kermit 95.
MS-DOS Kermit
3.14, 3.15, 3.16
Using MS-DOS Kermit, 2nd Ed.
MS-DOS, PC-DOS, Windows 3.x Since 1982. For DOS 2.0 or later and 16-bit Microsoft Windows versions through 3.11. Includes built-in TCP/IP stack. Emulates 15 terminals, including DEC VT100, 220, 320; Data General DASHER, Wyse50, ANSI text terminals as well as Tektronix and DG color graphics. Does not include encryption, TCP/IP supports Telnet only. Fits on a single diskette. Not for 32-bit or 64-bit Windows.
G-Kermit
1.00
Unix Since 1999. Simple and fast Kermit protocol implementation written to satisfy the demand for a GPL Kermit file-transfer program for Unix. File transfer only, remote end only; no making connections, no terminal emulation, no scripting, no character-set conversion.
E-Kermit
1.7
E-Kermit for embedding
(Any) Since 2004. Super-compact and efficient Kermit protocol code for embedding. File transfer only, no security, no making connections, no terminal emulation, no scripting, no character-set conversion. This is not a complete communication application, just a "subroutine" that executes the Kermit file transfer protocol suitable for embedding in other programs or in chips or devices. Source code now available.
IBM Mainframe Kermit
4.3.2
An IBM Card
VM/CMS, MVS/TSO, OS/390, CICS, MUSIC Since 1982. Kermit file transfer for IBM mainframe operating systems. Far end only, no making connections, no terminal emulation. Extensive character-set conversion capabilities supporting many Country Encoded EBCDIC code pages.

There are hundreds of other Kermit programs, most of them for operating systems long forgotten — MULTICS, NOS, GCOS, MUMPS, RT-11, RSX-11, TOPS-10, TOPS-20, OS/8, MPE, CP/M-80, CP/M-86, iRMX-86, ISIS, PICK, UCSD p-System, Flex, IDRIS, Xelos, TISP, PRIMOS, Sperry VS9, Nonstop, TRSDOS, ... And some that are making a comeback on emulators that are much faster than the original machines. Some of these are listed here, and the rest can be found on the Kermit FTP site:

Link Description
ftp://kermit.columbia.edu/kermit/ The Kermit FTP archive accessed by FTP [help and troubleshooting]
http://kermit.columbia.edu/ftp/ The Kermit FTP archive accessed via HTTP (Web browser)

If time permits the FTP archive will be reorganized and catalogued for convenient Web access. The current file organization dates from pre-Internet magnetic tape days (each directory held what would fit on one 9-track 1600bpi tape). In fact, the conversion is underway; the current access page (far from finished) is here.

Resources

Link Description
cancellation.html Announcement of the cancellation of the Kermit Project
transition.html Cancellation roadmap
kermit.html What is Kermit? Overview.
ckututor.html C-Kermit tutorial
k95tutor.html Kermit 95 tutorial
ckscripts.html The Kermit script language - tutorial and samples
ftpclient.html Kermit's secure scriptable FTP client
ftpscripts.html How to automate FTP sessions
security.html Internet security methods supported by Kermit software
FAQ Frequently asked questions
iksd.html The Internet Kermit service
manuals.html Kermit Books (published manuals)
biblio.html Kermit Bibliography
comp.protocols.kermit.misc The Kermit Newsgroup 1994-2011 (at Google Groups)
knews Kermit News Issues 1986-1994
support.html Kermit software technical support
csetnames.html Kermit character-set names
csettables.html Character-set tables
utf8 UTF-8 Unicode character-set sampler
em-apex Kermit Assists in Storm Tracking
nasa Kermit Supports NASA on the International Space Station
postal International Postal Addressing
timeline Columbia University Computing History 1754-2005
Creative uses for Kermit Notes from the underground


The Kermit Project / Columbia University / kermit@columbia.edu / 2 August 2011