ncurses

from Wikipedia, the free encyclopedia
ncurses

Mutt.png
Mutt , a mail client implemented with ncurses
Basic data

Maintainer Thomas Dickey
developer Free Software Foundation
Publishing year 1993
Current  version 6.2
( February 12, 2020 )
operating system Unix derivatives , GNU / Linux
programming language C.
category character-based user interface
License modified MIT license
German speaking No
gnu.org/software/ncurses

ncurses (abbr. of new curses ) is a free C - program library to character-based user interface (Text user interface TUI) independently of the illustrative text terminal or terminal emulator display. The control of the terminal is abstracted to such an extent that the programming can take place independently of the type of terminal used.

Although ncurses is part of the GNU project , it is not distributed under the GPL or LGPL , but under a slightly modified MIT license .

ncurses began as a new implementation ( clone ) of curses in Release 4.0 of System V , which in turn is a further development of the BSD implementation of the same name .

See also

literature

  • Dan Gookin: Programmer's Guide to NCurses. Wiley Publishing Inc., Indianapolis IN, 2007, ISBN 978-0-470-10759-1 .

Web links

Wikibooks: Ncurses  - learning and teaching materials

Individual evidence

  1. ^ Thomas Dickey: ncurses 6.2 . February 15, 2020 (accessed February 16, 2020).