Ncurses
|
|
Cet article est une ébauche concernant un logiciel libre.
Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
|
| ncurses | |
Logo |
|
|
|
|
| Développeur | Projet GNU |
|---|---|
| Dernière version | 5.9 (4 avril 2011) [+/-] |
| Environnement | POSIX |
| Type | affichage en mode texte |
| Licence | X11 |
| Site web | (en) Site officiel |
| modifier |
|
ncurses (de l'anglais « New curses », littéralement « Nouvelles malédictions ») est une bibliothèque libre fournissant une API pour le développement d'environnements en mode texte. Ce type d'interface utilisateur se conçoit de manière indépendante du terminal.
Sommaire |
Historique [modifier]
Ncurses remplace l'implémentation classique 4.4BSD de curses, dont l'évolution est maintenant arrêtée.
Caractéristiques [modifier]
Ncurses optimise les modifications de l'affichage, afin de réduire la latence perçue lors de l'utilisation de shells à travers un réseau.
Projet GNU [modifier]
Ncurses fait partie du projet GNU. Elle fait partie des rares fichiers GNU qui ne sont pas distribués sous la licence GNU GPL ou GNU LGPL. Elle est distribuée sous une licence similaire à la licence X11.
Le responsable du développement de Ncurses est Thomas Dickey.
Articles connexes [modifier]
- Curses, ancêtre de Ncurses.
- GNU Guile-Ncurses
Liens externes [modifier]
- (en) Page officielle de Ncurses ;
- (en) HOWTO — Programmation avec Ncurses ;
- (en) Writing Programs with NCURSES (« Écrire des programmes avec NCURSES »), par Eric S. Raymond et Zeyd M. Ben-Halim ;
- (en) FAQ de Ncurses, par Thomas Dickey.