Slashdot Mirror


Columbia University Ending the Kermit Project

An anonymous reader writes "Columbia University has announced that the Kermit Project will be ended in July 2011, after more than 30 years in existence. Open Kermit (C-Kermit) will remain available, but without any support or ongoing development. Kermit-95, which cannot be open-sourced, will remain available for license purchases but without support or maintenance."

146 comments

  1. Is anyone using kermit anymore? by Anonymous Coward · · Score: 0

    I remember it as an option when bbs'ing. I never used it for much that I recall. Has it simply lost relevance?

    1. Re:Is anyone using kermit anymore? by Anonymous Coward · · Score: 5, Informative

      Yes, it is used a lot in the embedded world. One of the few tools available to recover a bricked RS232-only based device. Used on things like the gumstix, beagleboard, and lots of other SBC like ARM based embedded devices. If you make/order custom versions or your own shipping product does not contain alternatives like MMC/SD card boot capabilities, c-kermit is one of the few things out there to allow you to boot, load code, and then go to console all from one tool on such devices. Saved my (and my employers) ass many times on bricked or buggy embedded devices.

    2. Re:Is anyone using kermit anymore? by Bork · · Score: 1

      It one of the methods of uploading a revision of software into a Cisco router. Used it once to get a router back that I could not get a network interface to come up on.

    3. Re:Is anyone using kermit anymore? by DarthBart · · Score: 1

      I use it all the time talking out a serial port. Minicom blows dog.

    4. Re:Is anyone using kermit anymore? by petermgreen · · Score: 1

      hmm, the embedded devices I worked on the "debricking" procedure was to use JTAG to rewire the flash (AIUI the programmer software uses JTAG to take control of the CPUs address/data lines and uses those address/data lines to program the flash). It was a bit slow but it didn't rely on any functional code being on the device at all.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    5. Re:Is anyone using kermit anymore? by Anonymous Coward · · Score: 0

      Anyone remember HSlink? It let you upload/download simultaneously *and* chat while doing so. This was awesome when your phone line was being tied up and you were uploading/downloading to a friend. The only problem is that it made it awkward downloading from BBSes where the SysOp wanted to talk to you out of boredom. You end up thinking to yourself "How long will I have to keep this conversation going in order to not be disconnected 'by accident?'"

    6. Re:Is anyone using kermit anymore? by Hatta · · Score: 1

      In what ways is kermit superior to minicom? I use minicom a lot, but only for file transfer to my various retro computers. Should I be using kermit, or is it superior in ways that I wouldn't benefit from?

      --
      Give me Classic Slashdot or give me death!
    7. Re:Is anyone using kermit anymore? by NotQuiteInsane · · Score: 2

      Depends if the box is completely bricked or "bootloader bricked".

      If you can't even get a bootloader prompt then JTAG is the only game in town. You use JTAG to flash a bootloader and erase the rest of the flash ROM so the bootloader drops into a command prompt instead of trying to boot a kernel. Once you have a working bootloader, you typically use XMODEM to transfer the kernel and rootfs binaries across. Alternatively you use Ethernet or some other high-speed interface (USB, anyone?)

      If you have a working bootloader, then you interrupt it on boot, drop to the command prompt and upload a new, (hopefully) working kernel and rootfs.

      JTAG is only really necessary if your bootloader is totally screwed.

    8. Re:Is anyone using kermit anymore? by Coeurderoy · · Score: 1

      hum that must be the reason somebody wrote the Emacs Doctor, I wonder what is the option to automatically speak to your emacs kermit mode buffer....

    9. Re:Is anyone using kermit anymore? by Alex+Belits · · Score: 1

      I used minicom with sz to upload images over zmodem, however being Linux-based, device had sufficient resources to run another copy of rz. I did not need it after firmware got full Ethernet support, however then it was a nice way of updating chunks of flash without slow JTAG.

      I guess, devices with serial-only bootloader would rather implement xmodem with the same software on the "terminal" side. C-Kermit in this way is worse than minicom -- it still requires external sz/rz but does not automatically start them when it sees a signature coming from the serial line. Kermit-95 apparently has built-in support for xmodem and zmodem, however I don't know how convenient it is. I have never seen actual Kermit protocol (built-in) used for anything other than testing between two boxes running Kermit.

      --
      Contrary to the popular belief, there indeed is no God.
    10. Re:Is anyone using kermit anymore? by White+Flame · · Score: 1

      If you've got RS232, why not use X-Modem or something more commonly used? Are you saying manufacturers are shipping embedded components with only Kermit protocol support in their firmware?

    11. Re:Is anyone using kermit anymore? by slim · · Score: 1

      As well as the Kermit protocol, Kermit has included support for FTP/TLS for a while now. It's the most scriptable FTP/TLS I know, so I hope its new life as an Open Source project keeps it healthy.

  2. somewhat sad... by ak_hepcat · · Score: 1

    Although I really only ever used kermit so i could download zmodem...

    --
    Support FSF: Stop thinking with your wallet, and think with your imagination. (cc/non-commercial)
    1. Re:somewhat sad... by Xyverz · · Score: 1

      Heh, I used kermit until zmodem became available. Yeah, I'm fairly saddened by this as well.

    2. Re:somewhat sad... by Marillion · · Score: 3, Interesting

      I feel as if a movie star I hadn't watched in forever has just passed away. "I didn't know he was still alive?"

      --
      This is a boring sig
    3. Re:somewhat sad... by Pieroxy · · Score: 1

      I only used it to transfer data between my HP 48SX and my PC at the time.

    4. Re:somewhat sad... by dave562 · · Score: 1

      I'm glad that my memory isn't totally shot. The first thing that came to mind was using kermit to transfer files. Zmodem was definitely the way to go though.

    5. Re:somewhat sad... by Anonymous Coward · · Score: 0

      Weird. I could never stand all those crappy *modem things. No compatibility, no extensibility. Kermit was much better engineered, and the difference in perfomance tiny as long as you used a decent implementation, like the Columbia ones. I still use it in preference to other packages under Linux.

      It was always crippled on the windows platform by the non-free code, though. Sounds like it stayed crippled - the free C-Kermit will live on.

    6. Re:somewhat sad... by Anonymous Coward · · Score: 0

      The site indicates Kermit-95 included encryption capabilities that are (or were) restricted by the US Fedgov, and at least some source modules Columbia does not have the right to release to open source..

      Re: ZModem. In fact the later Kermit versions (like C-Kermit) could be set to operate very quickly as long as both ends were compatible. Larger packet sizes, larger windows, and you could compete performance-wise with Z-modem and the like. Plus you could do it between almost any two oddball platforms that Kermit supported, which was _many_ more than ever ran Z-modem. Especially given Omen Technologies rather stringent licensing and restrictions.

    7. Re:somewhat sad... by afidel · · Score: 1

      Ymodem-G baby. If your connection didn't suck it allowed substantially better throughput than even zmodem =)

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    8. Re:somewhat sad... by Anonymous Coward · · Score: 0

      Only if you never used HS/Link.

    9. Re:somewhat sad... by Third+Position · · Score: 1

      I remember using Kermit to download my first SLS distro, sometime around 1992 or 93 through my college internet connection.

      I feel old.

      *sniff!*

      --
      American Third Position
      Finally, a real choice!
    10. Re:somewhat sad... by tverbeek · · Score: 1

      When I worked in IT at a college in the 1990s, the Kermit protocol was the most readily available lingua franca for transferring files between our VAXen and PCs. I remember creating an icon of Kermie (kermit.ico) for running the Kermit terminal emulator for DOS under Windows 3.1, so people could log in to a VAX and offload copies of their mail onto floppies, or maybe up/download a WordPerfect document. Another bit of my youth, consigned to history.

      --
      http://alternatives.rzero.com/
    11. Re:somewhat sad... by Anonymous Coward · · Score: 0

      In Soviet Sesame Street - Kermit ends YOU!

    12. Re:somewhat sad... by SonofSmog · · Score: 1

      Y-Modem G baby! Y-Modem G. ;-)

    13. Re:somewhat sad... by SonofSmog · · Score: 1

      Error correction? Y-Modem G all day! Come-on kids. You know you have to roll the U.S. Robotics Courier Dual-Standard if you want to get on any elite boards for warez. I think I "carded" my first one when I was 15!

    14. Re:somewhat sad... by dunng808 · · Score: 1

      Oh yeah, this takes me back ... except I was talking to an early Xenix box. Kermit was everywhere, THE standard, slow but ultra reliable.

      --

      Gary Dunn
      Open Slate Project

    15. Re:somewhat sad... by cpscotti · · Score: 1

      Same here! I always liked its name though..

      I'd suggest we start using that name for something else now.. maybe something a little bit more evil..

    16. Re:somewhat sad... by ShakaUVM · · Score: 1

      >>I feel as if a movie star I hadn't watched in forever has just passed away. "I didn't know he was still alive?"

      Yeah, seriously.

      Did people even use Kermit after Zmodem was available?

    17. Re:somewhat sad... by Anonymous Coward · · Score: 0

      H19 emulation mode!!! It was nice to be able to run Kermit on a TRS-80 and have a real TERMCAP entry for the thing.

    18. Re:somewhat sad... by cmiller173 · · Score: 1

      I only used it to transfer files from my college unix account to my Apple //e

    19. Re:somewhat sad... by n7ytd · · Score: 1

      But Leech Zmodem was the best of all!

  3. Oh Well by MightyMartian · · Score: 1

    Did a lot of kermit scripting in my early years, mainly using it to script uploads of inventory to mainframes. I only know of one guy who still uses it in my area now, though.

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
  4. I guess they ran out of money? by stillnotelf · · Score: 4, Funny

    It's not easy needing green...

    1. Re:I guess they ran out of money? by LizardKing · · Score: 1

      And for those who thought this sounded familiar but couldn't place it: http://www.youtube.com/watch?v=hpiIWMWWVco

    2. Re:I guess they ran out of money? by Anonymous Coward · · Score: 0

      My guess is if you don't know that reference, you're not old gonna be old enough to know what the Kermit protocol is either.

      That's okay. I don't know the different Pokomon dudes, and if you do, your kids probably won't. The "you know you grew up in the 80s if..." has been replaced with the "90s" and I didn't know 1/2 the references.. and probably the "00s" will be appearing soon enough...

      Ah, how time flies......

  5. Kermit. 1988, 300 baud to college VAX by iguana · · Score: 1

    (bows head)

    Used Kermit from a 286 running MS-DOS 3.3, dialing 300 baud to our college's VAX. Ahhh, memories.

    1. Re:Kermit. 1988, 300 baud to college VAX by SETIGuy · · Score: 1

      Wow, if you were going to splurge on a 286 why did you cripple yourself with 300 baud? I had a 1200 baud modem in my XT clone.

    2. Re:Kermit. 1988, 300 baud to college VAX by Anonymous Coward · · Score: 0

      Kermit, 486, 1997, university sun spark server. Memories indeed...

  6. heh by sentientbeing · · Score: 4, Funny

    Poor Kermit. He was never the same after he got laid off from that theater group. He didnt like the managment choices. Said it was a puppet regime.

    --

    ------
    beware he who would deny you access to information, for in his mind he dreams himself your master
    1. Re:heh by Anonymous Coward · · Score: 0

      Funny, when I talked to him he wouldn't say anything. Must've had a frog in his throat.

  7. That's a shame, but figured it'd already happened by Just+Some+Guy · · Score: 1

    Being more of an Amiga BBS guy, I never got into Kermit over Zmodem and other similar protocols. I mean, I know Kermit is more than just a protocol, but in practice that's how I saw it used 99% of the time. I've only used Kermit once - uploading machine language to a 68HC11 in the 90s - and was genuinely surprised to see that it was still officially a live project until now.

    --
    Dewey, what part of this looks like authorities should be involved?
  8. Poor Miss Piggy by StuartHankins · · Score: 3, Funny

    Condolences to Miss Piggy. I bet she will be devastated by the news.

    1. Re:Poor Miss Piggy by meta+coder · · Score: 3, Funny

      but now she's available

    2. Re:Poor Miss Piggy by Anonymous Coward · · Score: 0

      Oh YEAH!!!

  9. Aw. by djdanlib · · Score: 3, Funny

    Sad news indeed. Kermit has finally croaked.

    1. Re:Aw. by IICV · · Score: 1

      You guys have been saving these jokes up for years, haven't you?

  10. Incredibly useful by fermion · · Score: 1

    The hours that Kermit saved me. I was able to hook up my modem and connect to the university mainframe from many different location. I did not have to go the computer lab or be inconvenienced when it was closed on holidays or all the terminals were taken. It was one of those things that had an incalculable effect on productivity, positive that is, unlike trade wars.

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
  11. Re:That's a shame, but figured it'd already happen by LWATCDR · · Score: 2

    Kermit was and may still be useful when your connection is terrible. I am willing to bet that today it is used more than zmodem or xmodem.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  12. We'll miss ya Kermit... by Anonymous Coward · · Score: 0

    That's too bad. I remember Kermit - nice protocol before zmodem came out. Ahhh, the joys of the BBS-era and writing your own code with a US Robotics Sportster 2400 Baud Modem (fastest at the time!)...

  13. Nostalgia. by Seumas · · Score: 5, Interesting

    More than Duke Nukem or anything else I've heard referenced recently, none have blasted me back to my youth more than hearing the words "kermit" and "zmodem". Right around the same time that you could go down to the local Hacker Shack (later renamed, due to conflicts with Radio Shack) and thumb through thousands of 5.25" floppies organized like mini-albums and you'd pay a buck just for a floppy with a looping black and white video you could watch on your grainy CGA.

    God damn, I miss those days. I'm glad the internet is widespread and aiding tens of millions of people in their life on a daily basis, but there was something delightful about being part of a tiny group of weirdos connecting to each other with ATA commands and some guy's hobby board.

    1. Re:Nostalgia. by dave562 · · Score: 2

      but there was something delightful about being part of a tiny group of weirdos connecting to each other with ATA commands and some guy's hobby board.

      There sure was. At one point it was a matter of pride for me to be able to type faster than the modem buffer could handle.

    2. Re:Nostalgia. by networkBoy · · Score: 1

      I never was at that point (first modem was 1200 baud), but I did connect to BBS's with ATDT1aaapppnnnn+
      yes, there was something awesome about all that.

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    3. Re:Nostalgia. by adolf · · Score: 2

      I used to be able to tell which user was about to sign into my board by listening to the connect tones from the modem.

      The v.32bis Supra I had back then could be tweaked pretty severely. I remember setting the DTMF tone and inter-digit durations to be so short that they were just barely recognized by Ameritech's switch, with busy detection so short that it would trigger after just a few milliseconds. Redial delay was just long enough to reset the switch, and then it'd rinse and repeat until something answered.

      It was so perfectly fast that, several times, I was able to catch another sysop trying to call out from his own modem: In the short space between their own redial attempts, I'd duck right in. Their modem would pick up the line to dial out, before it recognized that the line was already ringing.

      I'd get a moment of silence on my end instead of a blip of a busy signal, which was instantly recognizable due to the change in cadence. A quick ATX3DT later, and they'd be connected to my Telemate session instead of whoever they thought they were calling.

      I'd then dump the hijacked connection into my BBS's login screen. Much confusion ensued on their part.

      I had more fun with computers back then. Nowadays, my quad-core desktop mostly sits idle unless I'm reading Slashdot, and I'm far less impressed with the speed of my 12Mbps VDSL circuit today than I was with v.32bis back in the day...

    4. Re:Nostalgia. by erice · · Score: 4, Interesting

      I had more fun with computers back then. Nowadays, my quad-core desktop mostly sits idle unless I'm reading Slashdot, and I'm far less impressed with the speed of my 12Mbps VDSL circuit today than I was with v.32bis back in the day...

      In those days, getting online was an adventure. There was gold out there. You just had the figure out the right mix of technical and social engineering to get to it. I wrote layers of terminal and REXX scripts to automate the retrieval of freeware and Usenet articles and work around connection destroying misfeatures in the 7171 protocol converters. I used Kermit because nothing else could transfer through 7E1, even if it were available for EBCDIC machines. I wrote a DOS based terminal server to run on a friendly staff member's PC so I could get the sort of clean text interface Unix and VMS people took for granted.

      Nowadays, Internet connectivity is something that you buy and it mostly just works. It's a lot more useful but not nearly as much fun.

    5. Re:Nostalgia. by Seumas · · Score: 1

      I've always been a bit turned off by how people treat technology, in the last decade.

      When I grew up (even in the 90s, which i know is later in the game to many of you), I had to figure out how to build a computer. How a modem worked. How to use a terminal. The difference between the different types of modem protocols. Then uncover awesome local boards. A short time later, I had to learn about the various BBS hosting software, telephony, semaphores and doorgames, some minor coding, FIDOnet and plenty of other things, just to setup a little BBS and communicate with other people around the world.

      Getting the technology up and running then allowed me to explore a whole world in which I could create and learn and investigate.

      What does someone that same age, today, do with the technology? They blab about themselves on Facebook and Twitter and wank off on instant messaging. While there are still plenty of creators and learners and doers, the almost complete majority does nothing but use it as a consumption device. As a toy. As a brain-numbing facilitator.

      I always thought that was sad, since I was able to be involved in the tail end of the era when you could almost guarantee that anyone who had a computer also knew a lot *about* that computer. And computers in general. And wanted to know more.

    6. Re:Nostalgia. by syousef · · Score: 1

      More than Duke Nukem or anything else I've heard referenced recently, none have blasted me back to my youth more than hearing the words "kermit" and "zmodem".

      Nostalgia? Maybe. All I remember is having no end of trouble as a casual user of BBS. Zmodem is synonymous in my memory with file corruption on large downloads that took forever. What I remember not so fondly is going back to Xmodem out of sheer desperation (and sometimes that worked). I don't doubt that I did not understand the intricacies of zmodem as well as some may argue I should have. I didn't particularly want to understand it. I just wanted to use it to download.

      The sad thing is even after decades resumable large downloads seem to be the exception not the rule. And free services have found new and interesting ways to slow down downloads by splitting them up, imposing time limits and restrictions and trying to get you to pay for the privilege of having those restrictions removed. I'd just love to see an estimate of total number of hours per year people spend/waste on something as trivial as obtaining files.

      --
      These posts express my own personal views, not those of my employer
    7. Re:Nostalgia. by adolf · · Score: 1

      Heh.

      I borrowed a 9600 bps account on a local VAX/VMS machine for years before the Internet was popular enough for anyone to actually bother letting me buy access. I used that to connect to io.com in Texas, who were selling FreeBSD shell accounts (with an awesome Netapps backend) and Usenet for $10/month.

      The VMS environment was pretty baren, and the combination was almost 8-bit clean. I had my share of fun keeping escape characters from ruining things.

      The only REXX scripting I've ever done was a nifty little kit which fingered the terminal servers at a local ISP, and would deduce the current IP address of a given username. After that it would introduce a healthy dose of ping -f, eventually slowing to the point that the PPP session itself would timeout and it would hang up.

      Always was amusing that their terminal servers were so broken that this was possible to do, while my own dialup connection at another ISP never batted an eye at the abuse while it shoved packets their way.

      Ah well. I'm too old for that shit, now. ;)

    8. Re:Nostalgia. by Anonymous Coward · · Score: 0

      You'll understand the origins of my domain name then...

    9. Re:Nostalgia. by Anonymous Coward · · Score: 0

      xmodem operability and interoperability sucked so hard in the non-8-bit-clean days that Columbia's efforts with the various KERMIT implementations were a friggin godsend. Even today xmodem interoperability sucks. I've got Xtore/AICPC disk arrays that want firmware downloads via xmodem. The only implementation I can find that works with it is MS Windows XP hyperterminal.

    10. Re:Nostalgia. by jim_deane · · Score: 1

      Amen. There was something exciting and exploratory about finding new BBSes, finding freeware and shareware, and messaging.

      Now, you can still do all that on teh interwebs, but it just seems...mundane. Give me ANSI graphics and my old copy of Procomm Plus...

    11. Re:Nostalgia. by Anonymous Coward · · Score: 0

      Amen brother.

    12. Re:Nostalgia. by n7ytd · · Score: 1

      In those days, getting online was an adventure. There was gold out there. You just had the figure out the right mix of technical and social engineering to get to it.

      I remember the sense of awe connecting halfway across the country to banks and other businesses trying random ports after connecting to the local number of the Telenet (later Sprintnet) service...

    13. Re:Nostalgia. by Lorin+Ricker · · Score: 1

      I agree... I was there. In the '70s thru '90s, as I'd bring up a "remote" system, Kermit was usually one of the first utilities (now, "packages") that I'd install post-OS. And, since the first order of business was getting to the point where xfer of files was possible to/from that remote, finding a way to get Kermit itself there was an ever-fresh problem of bootstrapping ingenuity. "Kermit could send data over a comm-link only slightly better than two tin cans and a wet string." In the last decade of the last millennium, Kermit was one of my mainstay tools in supporting mission-critical remote application systems, e.g., transferring the day's code developments into on-site testing, and thence into production. I must have logged thousands of K-sessions, and many times more actual file xfers. Today, we routinely transfer G-bytes around without much thought -- take it for granted. Thinking about it, I probably moved only a few G-bytes total with Kermit... but it did haul it, and reliably, without much fuss, across hetro platforms, and with some pretty nifty scripted support. End of an era. Thanks esp. to Frank and Christine.

  14. I had C-Kermit source code from college by aschlemm · · Score: 1

    I remember I got the C-Kermit source code from college back in 1988. I had to do crazy things to upload the code to a Dual S100 Unix computer at work. I had dial into work via modem and upload each source file using "cat filename" on the remote system and doing ASCII uploads from home. It took me several days but the code compiled and worked so I had Kermit at work now.

  15. The go anywhere protocol by KDN · · Score: 2

    Wow, in my college and post college days I used that protocol in so many places and so many ways I can't even begin to count. That was a very conservative protocol that was able to go through almost anything. One time I had it go from a portable computer over a modem connection to an Equinox data switch to an AT&T 3b5 Unix, to a cu back to the Equinox (to change the speed from 300 baud to 9600 baud) to an IBM 7171 protocol converter to an IBM 4361. And it could actually transfer files. Another time I had to stress test a DECNET terminal simulator on a Sun (the old version would fail in the middle of the day on the busiest of days) So I used kermit to connect to host1, then to host 2, back to host 1, back to host 2, I think something like 40 times. Then I did a file transfer through all the connections. It worked.

    1. Re:The go anywhere protocol by PCM2 · · Score: 1

      I heard a story once (apocryphal, probably) about some military guys who rigged a connection that ran Kermit over a length of barbed wire, when that was all they had.

      --
      Breakfast served all day!
    2. Re:The go anywhere protocol by Aqualung812 · · Score: 1

      I heard that about an X.25 barbed wire network. Might be the same story.

      --
      Grammer Nazis - I mod you "troll" unless you actually add something on-topic. Yes, I know I have mispellings in my sig.
    3. Re:The go anywhere protocol by Alien+Being · · Score: 1

      Kermit, maybe. I've heard the barbed wire story. The link layer was Arcnet as I recall. I always think of it as the spark-gap-generator of LAN technology.

    4. Re:The go anywhere protocol by Anonymous Coward · · Score: 0

      Actually, it was an Equinox Data PBX, either a DS5 or a DS15.

  16. still used a lot in embedded world by Anonymous Coward · · Score: 0

    I use c-kermit a lot on RS232 based embedded boards, like the beagleboard. It's the only terminal emulator I have found that can easily go into file transfer mode and then back to command prompt.
    But I am not too worried. Columbia University hasn't done anything with c-kermit since 2004. It is simple C code that is easy to maintain and will probably be re-compilable for the foreseeable future.

    1. Re:still used a lot in embedded world by gatkinso · · Score: 1

      Screen works fine for me.

      --
      I am very small, utmostly microscopic.
  17. "Open Source" before it was cool by jabberw0k · · Score: 3, Interesting
    Kermit was my first foray into the advantages of Open Source, even if it was not Free Software.

    The company where I worked in college (Digital Techniques Inc. who made a line of touchscreen computers in the early 80s) had an MS-DOS machine that ran on STD-Bus, non-PC compatible... and with the source-code from Columbia (on 9-track tape!) I was able to write a communication driver for the 2661 DUART (same as in the Zenith Z-100, and as compared to the IBM-PC's 8250 UART). Finally we could zap files up to the VAX at a blazing 19,200 baud! Never could iron out all the interrupt issues for even-higher speeds.

    A few years later when this Linux thing came along I said, Aha! ... thanks Kermit for being Open before Open was cool.

  18. Arrrgh... by Svartalf · · Score: 1

    Stinky puns...wonderful...but, still stinky all the same.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    1. Re:Arrrgh... by blair1q · · Score: 2

      "Kermit" and "stinky" leads to some Miss Piggy jokes you really don't want to hear.

    2. Re:Arrrgh... by larry+bagina · · Score: 1

      What's long and green and smells like pig?

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    3. Re:Arrrgh... by RockDoctor · · Score: 1

      "Kermit" and "stinky" leads to some Miss Piggy jokes you really don't want to hear.

      [Sniffs]

      .

      .

      Finger.

      (Didn't bother with memories of getting the Boss out of trouble with Kermit. Either Boss, and I've been with the company for longer than one loss and longer than Slashdot has existed. Longer than Netscape. Longer than HTML3, but not longer than HTML.
      Jayzus H. Kreist. ; aging oneself by protocol version numbers? Pass me the Zimmer frame.)

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
  19. About the statement of Kermit 95 by Bork · · Score: 2

    From the Columbia's web site
    "On or before June 30, 2011, there will be Open Source versions of C-Kermit, E-Kermit, and Kermit 95. "

    Unless the anonymous reader has some inside information...

    1. Re:About the statement of Kermit 95 by Anonymous Coward · · Score: 1

      >> "Briefly, over the next months Kermit software source code will be published with an Open Source license except for a few Kermit 95 source modules to which Columbia does not have publication rights. C-Kermit 9.0 will have an Open Source license, and E-Kermit will also be converted to Open Source. Kermit 95 executables and install packages will not be distributed in a free and open manner because they include strong encryption, whose export is controlled by the United States Government. "

    2. Re:About the statement of Kermit 95 by jackbird · · Score: 1

      That's still true? I thought export controls on encryption went away during the Clinton administration.

  20. Age by nurb432 · · Score: 1

    Man i feel old now.. And it sad to see part of our history 'die'.

    --
    ---- Booth was a patriot ----
    1. Re:Age by Sulphur · · Score: 1

      They killed Kermie!

    2. Re:Age by Anonymous Coward · · Score: 0

      I felt the need to say exactly the same thing. Old.

      Damn it, gotta find a way to transfer my consciousness to a newborn before I die...

  21. Jim Henson. by Anonymous Coward · · Score: 0

    I thought Kermit (and Ernie) passed away in May 1990

  22. What could be Kermit's most interesting legacy by Coeurderoy · · Score: 3, Informative

    I miss Kermit like I miss my old Kreidler motobike, found memories but I'd probable wouldn't really like it if I would need it again...

    But what I would really appreciate from columbia would be a clear and detailled explanation of what parts or "kind of parts" of kermit-95 and why ? cannot be open sourced ?
    Are there pieces of code written by Open Source adverse copyright holders ?
    Or "lost coypright holders" that have rights but cannot be located
    Or legally "challenged" copyright holders (childs who are too young to "agree" to anything but are the sole heir of some copyrights ? for example ?)
    Backdoors mandated by some three letters authority that cannot be released under an open source licences :-)
    code that implement something patented and the patent holders do not authorise the inclusion in open source code ..
    Or contracts with former clients prohibiting "unfair compétition"...
    or, or, ....

    I know that the value of an Open Source Kermit-95 would be very law, it might be better on Windows than C-Kermit for some values of "better"...
    but it's unlikelly that any futur use would be better served with an update of K95 rather than a modificiation of CK.

    But the lesson on "freeing" code would be very interesting, and after all Columbia as a quite proheminent law school... so it would be interesting...

    1. Re:What could be Kermit's most interesting legacy by ogrizzo · · Score: 1

      But what I would really appreciate from columbia would be a clear and detailled explanation of what parts or "kind of parts" of kermit-95 and why ? cannot be open sourced ?

      Just read TFA and follow links:
      Regular Kermit 95 binaries can not be made openly available because they include cryptography functions whose distribution is restricted by United States export law. Kermit 95 binaries that include encryption (SSH, SSL/TLS, and Kerberos) will have to be purchased and licensed, as before. Single copies can be purchased from Amazon.com, E-Academy.com, and other retailers. If the stock of shrinkwrapped copies runs out, Kermit 95 will continue to be available from E-Academy.com in both cryptographic and non-cryptographic (safe for export) versions.

    2. Re:What could be Kermit's most interesting legacy by Coeurderoy · · Score: 3, Interesting

      Well that cannot be the real reason since as show on the C-Kermit site:
      Due to relaxations in USA export law, secure versions of C-Kermit are available in source-code form, supporting Kerberos IV, Kerberos V, SSL/TLS, and SRP. and from the C-Kermit man page it can also make SSH connections through your external SSH client application.

      So conceivably an open source Kermit-95 with just the SSH ripped out (if really necessary) could be made avaiable, if that would be all...

      Alternativelly a legitimate message could be: C-Kermit is better and allready BSD so it's better in the long run even if Kermit-95 has some adventage in dying old machines ... so we do not bother ..
      Or out contracts with Amazon, E-Academy, etc ... prohibits us...

      But "we can't", well why ? of course they have no obligation even no "moral" obligation after all they paid for the developpment and it helped lots of people...

      But on an other hand it is unlickely that they made any real revenue out of it even over 30 years, so as an historical and econonical case study it would be interesting to see what the motivations for the old licences where, and what the motivations for keeping K95 close are ...

    3. Re:What could be Kermit's most interesting legacy by retchdog · · Score: 1

      it's possible that columbia just doesn't want to make a mistake or get tangled up in red tape over a nonprofitable move; crypto still technically needs to be submitted to the government for approval; it's just a rubberstamp for open source projects.

      or it could be standard market segmentation tricks. allow a practically-identical version for the technically-proficient hoi polloi with less liability, while using FUD to sell the Official Version to conservative firms and large companies to whom the cost is negligible. even though there's no support now, a lot of companies (ok, probably more like a few companies) will still have Kermit 95 as a requisite and, hey, it's almost free money, since columbia has a central office maintaining downloads anyway.

      --
      "They were pure niggers." – Noam Chomsky
    4. Re:What could be Kermit's most interesting legacy by Secure+Endpoints · · Score: 1

      As the primary author of Kermit 95, I can tell you that there are no conspiracies here. There are three reasons that Kermit 95 cannot be open sourced: First, Columbia University is not the exclusive rights owner to significant portions of the code. Some of which was licensed from commercial entities that no longer exist. Other portions are licensed from parties that do exist but have not given their permission for the code to be released. Second, Kermit 95 is licensed for export by the U.S. government. It is not an open source product unlike C-Kermit and once classified it would need to be reclassified before it could be freely distributed. I doubt Columbia U. is willing to pay for the additional legal work to make the classification change. Finally, Kermit 95 is a publication not of Columbia University but of Manning Press, http://tinyurl.com/3bm486c, and I suspect that Columbia U. would have to compensate Manning Press for loss of future revenues and agree to purchase any stock still in inventory. Jeffrey Altman

    5. Re:What could be Kermit's most interesting legacy by fdc · · Score: 1
      In case it's not clear from what Jeff said, Kermit 95 binaries that contain code that does strong encryption (and Kermit 95, thanks to Jeff, contains quite a bit of it!) can not be made publicly available on the Internet because US export law does not allow that it finds its way to certain countries. It might be possible to build a version of K95 that lacks encryption and to make it available for public download but without an SSH client it wouldn't be very useful, and anyway it's not my decision.

      The source code for the Kerberos, SSL/TLS, and SRP security in Kermit 95 is already publicly available, and has been since 1997, since it is shared with C-Kermit. There is no restriction of publishing security source code, only binaries. When binaries are sold, that gives the required degree of accountability as to where they are going.

      Kermit 95's SSH code will be published; it is "merely" an adaptation of OpenSSH. The parts that will not be published, as stated on the website, are parts that Columbia does not hold the rights to. The main piece that falls into this category is the XYZMODEM code, which was licensed from a company in Finland. Other pieces include some obscure networking methods like "SuperLAT". Also the graphical Dialer... I suppose the code for that can be released, but the software that "compiles" the code no longer exists; the company that made it disappeared.

      As for the Kermit 95 manual, I received permission a few days ago to release it to the public and it is now available in the Kermit website. In the time I have left, I'll do my best to get a reasonable K95 source package together. I also have to release a major new C-Kermit version (no small task). Meanhwile, I have just released Embedded Kermit with an Open Source license.

      It's nice to see all the reminiscing about Commodore 64s and 300-baud modems and BBSs and such, and it appears that many Slashdot readers are surprised to find the the Kermit Project still exists after all these years if all Kermit software does is transfer files VERY SLOWLY over 300-baud modems and emulate a VT52, but the Kermit Project website is where it has always been and you could spend several weeks reading it to find out what you missed since 1983. A good place to find an overview is here:

      http://kermit.columbia.edu/kermit.html

      The transition plan is here:

      http://kermit.columbia.edu/transition.html

      and progress is reported here:

      http://kermit.columbia.edu/whatsnew.html

      Like all of you, I wish Kermit software could have been "Free in the sense of Freedom" all these years, but once Kermit had fulfilled the original purpose for which it was created at Columbia, the only way Columbia was going to allow us to continue working on it was if we raised the money ourselves. And doing so, we provided good jobs for a fair number of people for about 20 years each, on average, and I like to think we made a difference.

      Frank da Cruz
      Founder, Director, and sole surviving member,
      The Kermit Project, Columbia University, 1981-2011.

    6. Re:What could be Kermit's most interesting legacy by Coeurderoy · · Score: 1

      Dear Frank and Jeff,

      Thank you for this detailled and very interesting answer that gives a good idea of the challenges that face a "long term software développement".
      It also brillantly illustrate that real life does not need any conspiracy to have unplanified effects.

      Analysing and putting it all into an historical context would probably yield a pretty good book.

      But in conclusion, two personal thanks, first of all for writing, maintaining and making avaiable Kermit over all these years, it did help me, and for taking the time to write an interesting answer to my question/remark.

            Sincerely Yours

                  Patrick

    7. Re:What could be Kermit's most interesting legacy by Anonymous Coward · · Score: 0

      I don't suppose you've noticed that SSH didn't exist in 1995? The cryptographic hooks are new, that isn't the reason they would have problems with Kermit 95. This should be a pretty good example for the courts, demonstrating that longer copyrights aren't useful..

      I suppose a bit of reminiscence over Kermit. Thankfully, I've never really used it too much, ZModem was used for 99% of circumstances, and much easier for terminal programs to automatically recognize the initialization sequence for. Still have to keep Kermit handy for my HP48 (still a handy calculator).

    8. Re:What could be Kermit's most interesting legacy by melios · · Score: 1

      So conceivably an open source Kermit-95 with just the SSH ripped out (if really necessary) could be made avaiable, if that would be all...

      Alternativelly a legitimate message could be: C-Kermit is better and allready BSD so it's better in the long run even if Kermit-95 has some adventage in dying old machines ... so we do not bother ..

      From the Kermit-95 project page:

      On or before June 30th, Kermit 95 source code will be released with the Open Source Simplified BSD License, except for a few modules containing code that is proprietary to other companies.

    9. Re:What could be Kermit's most interesting legacy by retchdog · · Score: 1

      what does that have to do with anything? kermit 95 is what it is today, not what it was in 1995.

      --
      "They were pure niggers." – Noam Chomsky
  23. It was still around? by Anonymous Coward · · Score: 0

    I remember getting Kermit years ago, for college, then years later for university (and I convocated more than a dozen years ago). I remember it was really good stuff, way back when, but that was about 20 years ago. Sad to see support go, but I don't know how many people are using it anymore (or how many have to). They are talking about Kermit 95 on the site, but I remember Kermit 95 as the 'new version', and I was for quite a few years using the old version. I remember also using it because it worked better than xmodem or ymodem, and also that it could automagically convert from EBCDIC to ASCII.

  24. Wow, takes me back. by AJWM · · Score: 1

    I see (thanks google) that in 1985 I contributed c64boot to the Kermit project to get files onto a Commodore 64 ... and at the other end of the scale I was wondering about C-Kermit for UTS (Amdahl's port of Unix to 370-architecture mainframes.) There was actually a connection (uh, sorry) there, both related to the project I was working on at the time.

    (And when was the last time you saw an email addy like "ACDMAYER%UOGUELPH.BITNET@WISCVM" ?)

    (ob. "All you kids get off my lawn!")

    --
    -- Alastair
    1. Re:Wow, takes me back. by LaminatorX · · Score: 1

      Heh. I was P057@nemomus.bitnet once upon a time.

    2. Re:Wow, takes me back. by Anonymous Coward · · Score: 0

      theodore@USMCP6.BITNET 56k leased line to TCSVM. Interrupted by a lightning strike at Tulane. I had to drive a replacement modem to New Orleans to get USM back onto BITNET.

  25. Figures. I just built it into an embedded system by Anonymous Coward · · Score: 0

    ...a couple of months ago.

    'Course I didn't implement any of the snazzy new features like improved checksums and sliding windows.

  26. Re:That's a shame, but figured it'd already happen by GCsoftware · · Score: 1

    It's also much more tolerant of non-8bit-clean links, like Telnet by default.

  27. C64 Term FTW by Hamsterdan · · Score: 1

    That and my speedy VIC-Modem (yes, the one you had to dial using the telephone, slide the switch to data and hang up the receiver)

    I'm pretty sure it wasn't even 300 baud

    Funny thing, I still have that thing...

    --
    I've got better things to do tonight than die.
    1. Re:C64 Term FTW by gyrf · · Score: 1

      The VIC-1600 VICMODEM was 300 baud. But it was the first modem under $100, came with $200 worth of subscription time for CompuServe, The Source, and Dow Jones. Sold over a million units, and got a lot of us connected to other fellow geeks via local BBSes from our basement bedrooms. I used mine well after I had a C64, until I finally could afford the 1200 baud VIC-1670 to run my own BBS. I hear it even came with a Commodore-branded phone in Canada, because it was designed to plug in to the handset jack of a Bell telephone.

  28. Hail Kermit! by Anonymous Coward · · Score: 0

    Well, you outlived the Pine project by 12 years. Congratulations on a long and highly-successful run!

    Goodbye, farewell, and Amen!

    1. Re:Hail Kermit! by Anonymous Coward · · Score: 0

      Pine became Alpine. So actually it will outlive Kermit.

  29. wow, so many old memories coming back this week by ChipMonk · · Score: 1

    First, the story about Commodore trying to revive the 64 line, and now this. It was the two of them together, that enabled me to wreck my last year of college beyond all hope of repair.

    I had gotten a 300 baud modem for my C=64, but to get something "real" I had to type in a Kermit transfer program in Commodore BASIC, then use that program to download a Kermit program with built-in VT52 emulation. That transfer took over 3 hours, but oh boy was it worth it. I wasted many nights, dialed in to the campus VAX/11-750, chatting and emailing on Bitnet, trying hacks in Pascal, and generally being a kid in a candy store, all from my dorm room.

    The good ol' days weren't really that good, but they were exciting, in that it was a thrill to see what dedicated hacking could get a machine to do.

  30. Kermit is a brilliant protocol by Anonymous Coward · · Score: 0

    Kermit is a brilliant protocol and the only one which could 'naturally' handle a 7-bit pipe.

    Most people's opinion of Kermit was seriously affected by some very poor, lowest common denominator implementations which failed to handle large packets nor proper windowing nor compression. Properly implemented Kermit tools beat the pants of all of the -modem based protocols.

    To be honest, I'm surprised they kept it going this long. But it'll remain as a good teaching tool for communication technologies, I'm sure.

  31. Still in major deployments. by LaminatorX · · Score: 1

    The ISS and the Arkansas Primary & Secondary Computing Network still use kermit, today.

  32. Interesting by Anonymous Coward · · Score: 0

    For those in the know - will kermit have a viable future as a truly open source tool, or is it of less interest in this day and age?

  33. Made my Mom's career change possible by yogidog98 · · Score: 2
    I know this is going to sound sappy, but when I was around 12, my Mom went back to school to change careers from teaching to computer science. I don't know how she could have done it without a tool like Kermit, which allowed her do much of her coursework from home, around her family, instead of having to spend late nights in the school labs.

    Looking over my Mom's shoulder, Kermit gave me my first glimpse of email, my first experience with vi (her preferred email editor), and indirectly I guess, put me on the engineering career path to where I am today... Curse you Kermit!

    1. Re:Made my Mom's career change possible by Anonymous Coward · · Score: 0

      Sappy, but lovely depiction of the human impact technology has.

      I hope some mods appreciate this.

  34. Bootstrapable on PDP-11 and VAX by Anonymous Coward · · Score: 0

    I bootstrapped Kermit onto both PDP-11s and VAXs for years. It seemed like I never had it on whatever media I needed whether it was 8 inch floppy or RL02. You could copy a hexified version of the program in through a serial port and then convert it to an executable. After that it was smooth sailing.

    Rest In Peace Kermit. It's well deserved.

  35. Blast from the past by putaro · · Score: 1

    I actually wrote an implementation of the Kermit protocol in Basic Plus for the DEC PDP 11/70 back in about 1983. Used to bring the whole system to its knees transferring a file.

  36. "will be ended"? by Anonymous Coward · · Score: 0

    Is "will be ended" the new way to say "will end"?

    Such progress in linguistics.

  37. Kermit Alive and Well on the Space Station by hey · · Score: 1
  38. I use Kermit by Anonymous Coward · · Score: 0

    I still use Kermit to connect to serial terminals nearly every day. Few other programs are easily scriptable and can handle the myriad of communication tweaks you might need (flow control, carrier detection, sending breaks, etc). The only part that annoys me is that it's not free, and it doesn't support LF->CRLF translation on incoming text (although it does support CR->CRLF, go figure)

  39. But, Kermit will never die... by Anonymous Coward · · Score: 0

    I've been telling since the 90s to friends, seeing me using Windows, why I do so: it's the evolutionary spin-off of Kermit: provides I/O, minimal control over the local hardware, can occasionally drive a printer, has some configuration options -you don't really strive to back it up- and, if it ever breaks, you just reinstall it! Long live Kermit!

  40. Old Farts by Longbow · · Score: 1

    Notice that those posting their memories have UID's under 10000. You could probably filter out anyone who even knows that Kermit exists by their UID's alone.
    And yes my UID is in the 20k's but only because I forgot to get a /. account the first day.

    The frog is dead. Long live the frog.

    1. Re:Old Farts by ncc74656 · · Score: 1

      Notice that those posting their memories have UID's under 10000.

      Don't know that I arrived here when I could've still gotten a 4-digit uid (signed up in '98, lurked for maybe a year before that).

      Kermit saw occasional use on my IIe starting in 1989 or so. Kermit-65 provided a decent free VT100 emulation as well as file-transfer capabilities. It wasn't too long before someone slipped me a copy of ProTERM, though (and not too long after that that I forked over the $100 asking price for it...it was worth it). The dial-up connections I used (terminal servers and BBSes alike) were mostly 8-bit-clean, so I tended to use ZMODEM if it was available.

      --
      20 January 2017: the End of an Error.
  41. Worst mail system I ever used by billstewart · · Score: 1

    Back in ~1994 the place I was working had a mail system for PCs and servers that the IT department had cobbled together out of Kermit and airplane glue. If you had more than 200KB of mail it would crash your computer and die in ugly ways. It was really annoying, after having been on Unix mail systems since the late 70s, and having used Kermit successfully to do real work as well. Worse than IBM PROFS, worse than Prodigy over 300 baud, much less capable than Fidonet or most 1980s BBS systems. And the IT department always worked in their offices with PCs that were on a LAN, while out in the field we used laptops and dialup.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  42. Fixing routers via dialup to the console port by billstewart · · Score: 1

    Sometime last year I was working on a router or maybe a firewall at some remote site that I could only access by dialup modem, because the WAN hadn't been installed yet. It was very nice to notice that it supported xmodem, as did my terminal program, so I was able to back up the configuration files instead of cutting and pasting them all from the screen. Dragged up a lot of old memories...

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  43. Zmodem by antdude · · Score: 1

    I still use Zmodem with sz and rz commands in Linux and SecureCRT and PuTTY's Zmodem (rz.exe and sz.exe; http://leputty.sourceforge.net/ ). Much faster and easier than scp and sftp IMO.

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  44. cgos kermit by layabout · · Score: 1

    I wrote the computervision cgos kermit many moons ago.

  45. Why can't they open source it? by gatkinso · · Score: 1

    Just wondering.

    --
    I am very small, utmostly microscopic.
  46. How Kermit Got Its Name by rssrss · · Score: 1

    One of the programmers on the original Kermit project at Columbia University was a grad student who had a 2 yro daughter. We lived on the same street and also had a 2 yro daughter. The two girls played together a lot at the neighborhood playground in Riverside Park near Columbia, and we got to know the family pretty well.

    The grad student's daughter loved the Muppets and especially Kermit. He named the program he was working on for her favorite Muppet.

    --
    In the land of the blind, the one-eyed man is king.
  47. memories by satsuke · · Score: 1

    I remember an old Perkin Elmer minicomputer that was used at a laboratory testing oil samples.

    The only way to get anything in or out of the thing was kermit over async serial line.

    At the time I wasn't quite as UNIX headed .. I thought it very funny that the day that we installed brand new HP high volume / high capacity laser printers was the day I was asked if it had a serial interface available (why they didn't just do LPD I'll never know).

  48. How will I download from my local BBS now? by Anonymous Coward · · Score: 0

    I depend on my local BBS for shareware and stuff. How will I download files through my dial-up connection now? Will I need to fall-back to X-Modem? Oh noooooooooooo!

  49. I remember Kermit! by ZorinLynx · · Score: 1

    Ahh, Kermit.

    Kermit was more or less the swiss-army knife of terminal and file transfer. You could move pretty much any file over any link between any two systems with it. If the link was questionable, just use the native kermit file transfer protocol. It was slow, but if you needed a file moved over a link that had unknown escape characters, noise, and so on, it was the way to go.

    Heck, we used it on the DOS/Windows 3.1 based computers at the FIU computer lab to telnet into the VAX and UNIX systems from DOS.

    It's ironic, because I used it so much in computer labs, but never actually used it personally. Under DOS I used Telemate, in Linux I used Minicom, and these days on most UNIX systems I used "screen", because all I need is a text terminal and rarely need to transfer files via serial anymore.

    Those were the days. Fun to reminisce about, but I honestly wouldn't want to live through them again. I find "scp remotehost:/path/to/file ." a lot less painful. ;)

  50. Charge back to some earlier days by jschrod · · Score: 1
    Wow. In the early 90s, I was responsible to connect the first Rumanian universities (Bucharest, in particular) to the Internet. Since we couldn't get IP going for various technical reasons, we decided to get them email in the mean time, at least.

    The first try was with uucp, but they couldn't handle its operations on the Bucharest side. Phone lines weren't stable enough, then. So, for the 1st 6 months, email was sent to Bucharest by Kermit file transfer, triggered by a hodge-podge of MDA scripts, invoked by sendmail. Kermit was way more robust than any other file transfer protocol at this time, we believed eventually it could handle bit transfers over wet clothes lines.

    After 6 months, we got uucp going, after getting more help with the network connection from government and EU. Some more months later, we got IP going. Those of you who take always-online for granted don't know at all what effort it takes to make that work.

    Ah, I think I'm getting old. Get off my lawn... :-) :-) :-)

    --

    Joachim

    People don't write Manifestos any more -- what's going on in this world? [Frank Zappa]

  51. Ah MS-DOS Kermit, thanks for the memories by AbrasiveCat · · Score: 1
    Back in the MS-DOS days I found Kermit invaluable as a VT-102 terminal emulator. Prof Joe R. Doupnik put a really nice version together. Later it even included links to use Packet Drivers so it could talk tcp/ip. One of the most solid tcp/ip tools running on DOS. Thanks Joe!

    And yes I used it for file transfer too. Not as fast as Z-modem, but Z-modem for some platforms was had to find. later I maintained one of the Kermit platform ports for a while (what in the world was it for, Pr1me, HP, ???)

  52. Weee-ooh-wooop! by Anonymous Coward · · Score: 0

    Sigh ... haven't used it since early 90's, yet that sound comes to mind immediately.

  53. I use C-Kermit EVERY DAY! by oursland · · Score: 1

    Many go on and on about the nostalgia, but for me C-Kermit is software I use every damn day! I have yet to see a better serial terminal for embedded Linux development. And though many will speak of Minicom, go ahead try and log data to a file. You'll find that you're missing data, your transfers may fail and it generally cannot compete with the experience that C-Kermit provides.

  54. Going against the grain by 93+Escort+Wagon · · Score: 1

    I don't miss those days at all. Sure Kermit was useful in its day - but for almost all of us that day is long gone. FWIW I don't miss Gopher, modem initialization strings, nor any of the arcana we used to have to invoke to accomplish what now are simple, mindless tasks.

    Feel free to mourn Kermit, but I'll be happily dancing at its wake. The world has moved on.

    --
    #DeleteChrome
  55. Ah, the memories.. by cheros · · Score: 1

    I worked at a computer manufacturer once, and their process for supplying components to manufacturers was:

    1 - print out stock list from the VAX
    2 - type all of it into a spreadsheet (2 people working for a week)
    3 - prepare stock despatch orders

    As stock levels changed in the week they were entered (not to mention that traditional "1 in 300 keystrokes is an error" problem) it was a never ending battle - every month. That's when I wandered in after having fixed a problem with Paradox elsewhere. Management wasn't receptive to new ideas (mostly because they were stuck up "not invented here" types) so I skunkworked it.

    The guy who ran the VAX installed a kermit server and changed the report so it had a standard filename. I hacked a few things together in Turbo Pascal (cleaning out headers) and Paradox PAL (easiest to integrate with other stuff) and the whole 2 manweeks exercise became a 15 minute batch file - and accurate.

    Thank you Kermit :-).

    What? A raise? Hahaha, no, it wasn't that type of company - its management was saturated with "not invented here" types which is what eventually wrecked the company. I resigned a month later for a much better job.

    --
    Insert .sig here. Send no money now. Owner may sue, contents will settle. Batteries not included.
  56. Kermit could talk to a broken toaster... by Traf-O-Data-Hater · · Score: 1

    Back when I was doing freelance contracting in the early 90s I relied on it. Unix, Xenix, DOS, compiled it on a bunch of things. I could use it to talk to anything, I reckon with the right parameters it could talk to a broken toaster. It may not have been the fastest protocol around but it WORKED. I was sorry to see it closed up, and I'm sorry to see it go.

  57. Kermit killed by Drug Lords by Anonymous Coward · · Score: 0

    Well, the Columbians have killed Kermit at last. Can't say that I'm surprised. What with their cocaine plantations and their FARC rebels. Personally, I always thought Kermit was making trips down there for the strangest reasons. He acted weird when he was in front of the camera, and he hung out with John Denver, another well known cocaine addict. Good riddance I say. Why are there so many songs about rainbows. Cause you're sitting around high on coke writing them with drug enthusiasts like John Denver, that's why.

  58. Re:That's a shame, but figured it'd already happen by drinkypoo · · Score: 1

    Zmodem is superior to Kermit over a modem in every way when you are talking about transferring files and not trying to chat while transferring files or something. It will crank its window size down very, very far and thus still work on noisy lines. In my long history as a BBSer I used basically every transfer protocol invented including xmodem, ymodem, ymodem-z, zmodem, biturbo, hyperprotocol, and yes, kermit. Kermit's only real advantage today is that, as others have pointed out, it is tolerant of 7bit connections.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  59. Re:That's a shame, but figured it'd already happen by LWATCDR · · Score: 1

    For downloading a file from a BBS to a computer you are correct. But Kermit is still being used on things like floating sensors and was used on the space station. It has to do with use cases.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  60. Re:That's a shame, but figured it'd already happen by drinkypoo · · Score: 1

    I don't think it's being used because it's the best tool for transferring files, though. It's because it's a communications swiss army knife that covers all use cases for the given problem. If you want a single simple channel over which you can do both interactive communications and file transfers then there is probably no single package which will work in nearly all use cases which is simpler than kermit. What's the next step up, a complete Unixlike?

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  61. Logan's Run! by Anonymous Coward · · Score: 0

    http://www.columbia.edu/kermit/home.html

    Kermit Project Canceled Effective 1 July 2011

    ...

    As of 29 April 2011 the Kermit Project is 30 years old

    So, it reaches 30 years old and they immediately kill it. I'm sure I've heard of something like that somewhere before...

  62. Re:That's a shame, but figured it'd already happen by LWATCDR · · Score: 1

    But in those cases it becomes the best tool for the job and that is why it is being used to this day. Zmodem is a very optimized tool for doing one thing and it does it well. The problem is that problem that it solved is now extremely rare. Very few people use dial up modems to transfer files to and from BBSs and or from PC to PC. Now we use TCP/IP and SCP, sftp, maybe ftp, dropbox, NFS, and a number of other tools. Kermit solves a number of problems so it is still being used. But even those problems are getting rare. It isn't about which is the better file transfer protocol it is which is still in use.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  63. Leech by DragonHawk · · Score: 1

    "I didn't particularly want to understand it. I just wanted to use it to download."

    "And free services have found new and interesting ways to slow down downloads by splitting them up, imposing time limits and restrictions and trying to get you to pay for the privilege of having those restrictions removed."

    Based on your commentary above, you appear to be what we old-timey SysOps would call a "leech". You just want files for free. All this equipment and bandwidth costs money. That's where there are things like download limits, upload ratios, pay avenues, etc.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  64. Kermit will be missed. by Anonymous Coward · · Score: 0

    I first started using Kermit's ftp options in 2001. It was a beta release. I remember reading, "Kermit will never help you get a job, but it can help you get your job done". That has been so true for me. I can only hope as opensource I can continue using it.

  65. Kermit uses by DragonHawk · · Score: 1

    "Did people even use Kermit after Zmodem was available?"

    Kermit was designed and useful for incompatible systems and bad links. Think 7-bit links, mainframes, less-common minicomputers, non-ASCII systems, repurposed long-distance telecom data lines, odd filename restrictions or formats, OS-imposed file formats, brain damaged terminal systems, limited C compiler support, limited system libraries, etc. Kermit wasn't trying to be fast or sophisticated, it was trying to be portable and universal. Different goals.

    ZModem was tuned for the 8-bit microcomputer world, where everything was 8N1 and relatively intelligent. There are gains to be had by limiting your scope.

    Of course, YModem-G was preferred by those of us with ARQ modems, since omitting error correction from the file transfer protocol gave it a speed boost.

    And IIRC, C-Kermit was also a terminal emulator, not just a file transfer protocol. I remember running it (or something like C-Kermit) on a DOS-ish voice mail system that had some dislike of most "fancier" software. It let me talk to the phone switch without having to lug a terminal into the phone closet.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  66. I still use it for Avionics testing by Anonymous Coward · · Score: 0

    I still use Kermit to control and test avionics. The Kermit scripting language is a little weird, but it is extremely useful for automating the configuration and testing of equipment since lots of avionics devices use RS232 or RS422 serial ports.

  67. Open source Kermit-95 by Anonymous Coward · · Score: 0

    Just open-source the entire product (ie: Kermit-95) and let the Internet community decide whether to continue its development independently.

  68. Still a user :-) by Anonymous Coward · · Score: 0

    I needed to google some kermit magic, and then I saw this page. When I heard the news about the discontinued development, it seemed like the end of an era. Using kermit was one of the first things I learned in my very first job, back in 1991. And I am still a user, after 20 years :-)