ncurses

ncurses
Ncurses
Linux-menuconfig.png
menuconfig основанный на ncurses
Тип

Библиотека элементов интерфейса (виджетов)

Разработчик

Проект GNU

Операционная система

POSIX

Последняя версия

5.9 (4 апреля 2011 года)

Лицензия

MIT

Сайт

www.gnu.org/software/ncurses/ncurses.html

Ncurses («new curses») — библиотека написанная на языке Си и предназначенная для управления вводом/выводом на терминал, в том числе — задавать экранные координаты (в знакоместах) и цвет выводимых символов. Предоставляет программисту уровень абстракции, позволяющий не беспокоиться об аппаратных различиях терминалов и писать переносимый код. Можно рассматривать как аналог библиотеки crt в Turbo Pascal и аналогах, таких, как Free Pascal.

Содержание

История

Буква N в ncurses происходит от слова new (новый). Это потому, что ncurses — это СПО имитация (клон) System V Release 4.0 (SVr4) curses, который в свою очередь был улучшением классического 4.4 BSD curses.[1]

Проекты, использующие Ncurses

  • Clonezilla — программа клонирования HDD
  • Sysinstall — программа установки FreeBSD, Slackware
  • debian-Installer — программа установки Debian
  • MC — Файловый менеджер
  • YaST — консоль администирования
  • Finch — оболочка для Pidgin
  • Htop — монитор процессов
  • Tig — оболочка для Git
  • Aptitude — оболочка для Apt
  • MOC - Музыкальный плеер
  • Nano - Текстовый редактор
  • Wyrd - органайзер
  • WhoWatch
  • Tudu
  • IPtraf - монитор сети
  • Tpp - презентации
  • Wicd - менеджер сети
  • Smbc - Samba клиент

Примечания

  1. Eric S. Raymond ncurses: Portable Screen-Handling for Linux. Linux Journal (September 1995). Архивировано из первоисточника 26 февраля 2012.

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "ncurses" в других словарях:

  • ncurses — based menuconfig Developer(s) GNU Project Stable release 5.9 / 4 April 2011; 7 months ago ( …   Wikipedia

  • Ncurses — Desarrollador Proyecto GNU www.gnu.org/software/ncurses/ncurses.html Información general Última versión estable 5.6 …   Wikipedia Español

  • Ncurses — Entwickler: Free Software Foundation Aktuelle Version: 5.7 (2. November 2008) Betriebssystem: Unix Derivate, GNU/Li …   Deutsch Wikipedia

  • Ncurses — Développeur Projet GNU Dernière version …   Wikipédia en Français

  • ncurses — Entwickler Free Software Foundation Aktuelle Version 5.9 (4. April 2011) Betriebssystem Unix Derivate, GNU/Linux Kategorie Komponentenbibliothek …   Deutsch Wikipedia

  • Ncurses — Тип Widget toolkit Разработчик GNU Project ОС POSIX Версия 5.7 (2 ноября, 2008) Лицензия MIT …   Википедия

  • Ncurses — es una librería de programación que provee una API que permite al programador escribir interfaces basadas en texto, TUIs. También optimiza el refresco de la pantalla, lo que permite reducir la latencia experimentada cuando se usan shells remotas …   Enciclopedia Universal

  • Ncurses — Infobox Software name = ncurses caption = developer = GNU Project latest release version = 5.6 latest release date = release date|2006|12|23 operating system = POSIX genre = Widget toolkit license = MIT license website =… …   Wikipedia

  • GNU Guile-Ncurses — Développeur Projet GNU Dernière version …   Wikipédia en Français

  • Curses — ncurses Entwickler: Free Software Foundation Aktuelle Version: 5.7 (2. November 2008) Betriebssystem: Unix Derivate, GNU/Li …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»