Ncurses: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Cellistbot (discussione | contributi)
m Bot: sostituzione tecnica {{software}} - richiesta.
Aggiorno il template {{Software}} secondo le ultime convenzioni
Riga 2:
{{Software2
|Nome = ncurses
|Logo2Logo =
|Screenshot2Screenshot =
|Didascalia =
|Sviluppatore = [[GNU|GNU Project]]
Riga 10:
|UltimaVersioneBeta =
|DataUltimaVersioneBeta =
|SistemaOperativo = unix
|SistemiOperativi = [[POSIX]]
|Linguaggio =
|Genere = Libreria software
|Linguaggi =
|GeneriLicenza = [[libreriaLicenza softwareMIT]]
|SoftwareLibero =
|Genere =
|Licenza = [[Licenza_MIT|MIT]]
|SoftwareLibero =
|Lingua =
|SitoWeb = [http://www.gnu.org/software/ncurses/ncurses.html www.gnu.org/software/ncurses/ncurses.html]
}}
 
'''Ncurses''' (new curses) è una [[libreria]] di funzioni software che gestisce il display di un'applicazione su un [[terminale (informatica)|terminale]] a caratteri. Essa fornisce un'[[Application_programming_interface|API]], che supporta funzionalità grafiche e l'utilizzo del mouse su un terminale a caratteri in modo indipendente dalle caratteristiche del terminale stesso.<ref>[http://invisible-island.net/ncurses/ncurses.faq.html#what_platforms home page di T.E. Dickey]</ref> <ref>[http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/index.html Pradeep Padala NCURSES Programming HOWTO]</ref>
 
La libreria ncurses rappresenta un'implementazione libera della precedente libreria [[curses (informatica)|curses]] per [[UNIX System V|SVr4]] ([[UNIX]] System V Rel. 4 di [[AT&T]]) della quale include ed estende le capacità.<ref>[http://www.pluto.it/files/ildp/traduzioni/ncurses-intro/ncurses-intro-1.html#ss1.1 ncurses-intro]</ref>