blob: 82720208c3b82b1cc55fc1bea3f22427933af973 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
[[User_interface|User_interface]]
---
Ncurses is a programming library providing an API, allowing the programmer to write text-based user interfaces, TUIs, in a terminal-independent manner. It also optimizes screen changes, in order to reduce the latency experienced when using remote Unix shell.
Ncurses stands for “new curses”, and is a replacement for the discontinued 4.4BSD classic [[curses|http://www.wikipedia.org/wiki/curses]].
Ncurses is a part of the GNU project. It is one of the few GNU files not distributed under the GNU General Public License or GNU Lesser General Public License; it is distributed under a license like the X11 License, which is sometimes referred to as the MIT License.
## External links
* [[Ncurses homepage|http://www.gnu.org/software/ncurses/ncurses.html]]
* [[wiki:Self:HOWTO ncurses Programming|http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/]]
* [[Wikipedia article about Ncurses|http://www.wikipedia.org/wiki/ncurses]].
|