GNU Screen

GNU Screen, or simply Screen, is a application that allows multiplexing of multiple virtual consoles. It's licensed under the GPLv3 open source license.