Konsole

Konsole is a free and open-source terminal emulator graphical application which is part of KDE Applications and ships with the KDE desktop environment.

[6] KDE applications, including Dolphin, Kate,[7] KDevelop, Kile, Konversation, Konqueror, and Krusader, use Konsole to provide embedded terminal functionality via Kpart.

Up to the KDE 4.0, Konsole internal functionality was split into a backend and frontend parts.

The backend was represented by a terminal emulator (the DEC VT102 + xterm emulation program) and the frontend that included terminal display and user interface used to display output characters on a window screen or a printer.

[11] With newer versions Konsole on Linux systems uses PTY (pseudoterminal interface) abstraction implemented by KPty KDE framework introduced in 2014.