uCon is a terminal emulator with a lot of extra features...
It was originally written as a tool within Lucent to provide remote access to serial ports tied to PCs to allow both a local user (at the PC) and a remote user (telnet'ed into the PC) to both access the same COM port at the same time. It has several "terminal emulator-ish" features (function keys, buttons, scripting, timestamping, logging, etc...) plus several features typically useful for embedded systems development (FTP/TFTP/SYSLOG/DHCP servers, Xmodem/TFTP file transfer, smart interface to the MicroMonitor bootloader, etc...). It has been around since 2000 and has been availble for public use as part of the MicroMonitor package released by Lucent in 2002.