In this ever changing world of technology, terminal emulators are the need of the hour. It is quite common for current technological trends to perish in the sands of time, leaving behind them a score of users who may feel reluctant to move on.
It’s not just the users who feel left out but the programs and applications too are most often not compatible with the upgraded platforms.
For these reasons terminal emulators exist. In this article we will iterate some of the very popular and useful terminal emulators and will discuss their features and functions in brief.
Rxvt is a terminal emulator developed by Rob Nation and later developed further by Mark Olesen. It is seen by many users as a replacement or a more suitable edition to another terminal emulator known as xterm.
However this stripped down version of xterm lacks some features, for example it does not supports the terminal emulation of Tektronix 4014 and the tool kit style configurability available in xterm is also absent in rxvt. There are some other features too that differ it from xterm. For example rxvt handles the 8 bit data in a very different manner as compared to that of the xterm.
While rxvt is a terminal emulator focusing on the emulation of VT102, the later is a terminal emulator focusing on the emulation of VT220. Another striking difference is the way in which function key strings are transmitted. While xterm encodes the strings using ANSI standards, rxvt provides variable options for this purpose.
Indigo is a very popular terminal emulator designed for Microsoft windows. It has an array of features that make it extremely popular amongst its users. It has been used widely for VT100 and Linux emulations on machines running with Microsoft windows as the underlying operating system.
Some of the very useful features of indigo are data logging, session’s manager, multi session support, data manager, command based automotive support, variable manager and variable data formatting with syntax highlighting.
It supports a number of connection methods, the most popular being TELNET. Another advanced feature that’s distinguishes it is its ability to auto negotiate between SSH1 and SSH2.
Terminator is one of the few terminal emulators that support almost all of the major operating systems including Microsoft windows, Apple’s Mac OS X, Linux and Unix. Its ability to be able to run on java makes it a universal terminal emulator as java platform provides flexibility when it comes to being independent from operating system limitations.
The development of terminator as a terminal emulator is credited to Phil Norman and Elliot Hughes. Phil Norman was trying to develop a replacement for rxvt, while experimenting with some of his ideas; his efforts eventually lead to the development of terminator.
This initial terminal emulator then caught the attention of Elliot Hughes who took the product in his hands and started working on it. The efforts of Elliot Hughes developed terminator in to a more advanced terminal emulator. Terminator is one of the many terminal emulators that are available under GPU license. GPU stands for general public license, it means that anyone can download it and use it without obtaining any specific license from the developers.
- License: Image author owned