Mintty
{{short description|Open source terminal emulator}}
{{for|the South Korean-based Thai singer and a Tiny-G member|Mintty (singer)}}
{{Only primary sources|date=January 2023}}
{{lowercase title}}
{{Infobox software
| name = mintty
| logo = Konsole icon.svg
| screenshot = mintty screenshot.png
| developer = Andy Koppe; Thomas Wolff
| released = {{Start date and age|2008}}
| latest release version = 3.6.5
| latest release date = {{Release date and age|2023|09|03}}{{cite web|url=https://github.com/mintty/mintty/releases/tag/3.6.5|title=Release 3.6.5|website=GitHub}}
| repo = {{URL|https://github.com/mintty/mintty}}
| operating_system = Windows
| platform = Cygwin
| programming_language = C
| genre = Terminal emulator
| license = GPL-3.0-or-later
| website = {{URL|https://mintty.github.io/}}
}}
{{Portal|Free and open-source software}}
mintty is a free and open source terminal emulator for Cygwin, the Unix-like environment for Windows. It features a native Windows user interface and does not require a display server; its terminal emulation is aimed to be compatible with xterm.{{cite web|url=https://mintty.github.io/|title=Project page|website=mintty.github.io|archive-url=https://web.archive.org/web/20221026045924/https://mintty.github.io/|archive-date=26 October 2022}}
Mintty is based on the terminal emulation and Windows frontend parts of PuTTY, but improves on them in a number of ways,{{cite web|url=https://www.softpedia.com/get/System/System-Miscellaneous/MinTTY.shtml|title=Download mintty 1.0.1|website=Softpedia|date=26 July 2011 |quote=mintty is a lightweight, portable application that was developed so that it can replace PuTTY}} particularly regarding xterm compatibility. It is written in C. The POSIX API provided by Cygwin is used to communicate with processes running within mintty, while its user interface is implemented using the Windows API. The program icon comes from KDE's Konsole.
Towards the end of 2011, mintty became Cygwin's default terminal.{{cite web|url=http://cygwin.com/ml/cygwin-announce/2011-11/msg00040.html|title=1.0.2-1 announcement|website=cygwin.com}} Advantages over Cygwin's previous default console include a more flexible user interface and closer adherence to Unix standards and conventions. Since it is not based on the standard Windows console, however, programs written specifically for that do not work correctly in mintty. It is also available for MSYS{{cite web|title=MinGW - Minimalist GNU for Windows - Browse /MSYS/mintty at SourceForger.net|url=http://sourceforge.net/projects/mingw/files/MSYS/mintty/|archive-url=https://web.archive.org/web/20110112024440/http://sourceforge.net/projects/mingw/files/MSYS/mintty/|archive-date=12 January 2011|website=SourceForge}} (a more minimal Unix environment forked from Cygwin).
Originally, the project's name was styled "MinTTY", following the example of PuTTY, but it was later restyled to "mintty", which was felt to better suit the project's minimalist approach.{{cite web|url=http://groups.google.com/group/mintty-discuss/msg/5f76fdc8b7dc4735|title=0.5-beta2 announcement}}
References
{{Reflist}}
External links
- {{Official website|https://mintty.github.io/}}
{{Terminal emulator}}
Category:Free software programmed in C
Category:Free terminal emulators
{{free-software-stub}}