tmux is a "terminal multiplexer". It allows a number of terminals (or windows) to be accessed and controlled from a single terminal. It is intended to be a simple, modern, BSD-licensed alternative to programs such as GNU screen.
License: BSD License (revised)
Changes:
Substitutions in status-left/right can show, for example, the session name. Interactive window and session choice screens were added. Vertical window splitting was added. Server locking and automatic locking on inactivity are possible. A command-prompt command option was added to accept an argument used to construct the command, and an interactive window rename using this was added. Save-buffer and source-file commands were added. Global window options and a flag to unset an option were added. Completion and command history in command prompt were improved.
More...