Kermit

This article is about the utility for transferring computer files; 'Kermit' is also the name of a Muppet in whose honor the utility was named, and also a city in Texas
Kermit is a computer file transfer/management protocol and a set of communications software tools; it provides a consistent approach to file transfer, terminal emulation, script programming, and character set conversion across many different computer hardware and OS platforms. Kermit was developed at Columbia University in 1981 to allow students to use removable media on microcomputers (initially Intertec Superbrains running CP/M) to hold files from IBM mainframes and DEC PDP-10 machines running the TOPS-20 operating system. Over the years, Kermit was ported to a wide variety of different computer systems (some even say that C-Kermit is the second most portable program in the world, after hello world programs); most versions had a user interface based on the TOPS-20 Kermit. The DOS version of Kermit was developed the 1983. Versions that are presently being developed include C-Kermit (for Unix and VMS) and Kermit 95 (for Microsoft Windows), but other versions remain available as well. Over the more than 20 years since its inception, the Kermit protocol has evolved into a worldwide de facto data communications standard, and the software has been used for tasks ranging from simple student assignments to solving compatibility problems aboard the International Space Station. Kermit was named for the Kermit the Frog from the Muppets. The program's icon in the Apple Macintosh version was a depiction of Kermit the Frog. A popular packet-oriented protocol from Columbia University for transferring text files and binary files on both full-duplex and half-duplex 8 bit and 7-bit serial connections in a system- and medium-independent fashion, and implemented on hundreds of different computer and operating system platforms. On full-duplex connections a sliding window protocol with selective retransmission provides excellent performance and error recovery characteristics. On 7-bit connections, locking shifts provide efficient transfer of 8-bit data. When properly implemented, as in the Columbia University Kermit Software collection, performance is equal to or better than other protocols such as ZMODEM, YMODEM, and XMODEM, especially on poor connections. Kermit is an open protocol - anybody can base their own program on it, but some Kermit software and source code is copyright by Columbia University.

External links

 

<< PreviousWord BrowserNext >>
kent state university
frank kelly freas
knock knock joke
kangol
keith moon
kerosene
kwashiorkor
kundalini
kaj munk
kohlrabi
katharometer
katydid
kennelly heaviside layer
knot
kinderhook
orca
kim philby
kamacite
kamagraphy
kaohsiung
kashubians
karst topography
kellogg briand pact
kemo gribingui
kidney
kern
kermit the frog
khad
king protea
kantele
kumquat
kyanite
kansas nebraska act
kaleidoscope
common kestrel
kalmia latifolia
kb
khmer rouge
kenji sahara
kotoamatsukami
kiyoshi atsumi
keefe, bruyette and woods, inc.
karel hynek mcha
krupp