Kermit ist ein Dateiübertragungs- und Terminalemulationsprotokoll, das 1981 an der Columbia University in New York City entwickelt wurde, um Daten fehlerfrei über eine Kommunikationsleitung zu übertragen. Es wird häufig mit Modems verwendet, enthält jedoch Unterstützung für TCP/IP. Kermit läuft standardmäßig mit einer niedrigeren Geschwindigkeit (um die Genauigkeit zu optimieren), kann aber so eingestellt werden, dass es so schnell wie alle seine Gegenstücke ist.
Am 1. Juli 2011 gab die Columbia University bekannt, dass das Kermit-Projekt abgebrochen wurde. Die gesamte zukünftige Entwicklung von C-Kermit, E-Kermit und Kermit 95 wird jetzt über das Kermit-Projekt abgewickelt.
Modembegriffe, Protokoll, Ymodem, Zmodem