About: Ncurses

An Entity of Type: library, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

ncurses (new curses) is a programming library providing an application programming interface (API) that allows the programmer to write text-based user interfaces (TUI) in a terminal-independent manner. It is a toolkit for developing "GUI-like" application software that runs under a terminal emulator. It also optimizes screen changes, in order to reduce the latency experienced when using remote shells. ncurses is a free-software emulation of the System V Release 4.0 (SVr4) curses.

Property Value
dbo:abstract
  • إن كيرسيس (ncurses) (ال كيرسيس الجديد) مكتبة البرمجة توفر واجهة برمجة التطبيقات (API) التي تسمح للمبرمج بكتابة النص القائم على واجهات المستخدم بأسلوب المنصة المستقلة. هو مجموعة أدوات تطوير «مثل - واجهة المستخدم الرسومية» التي يتم تشغيلها تحت محطة المحاكي. كما تٌحَسّن تغييرات الشاشة، من أجل الحد من الكمون (أو وقت الاستجابة أثناء التجربة) ذوي الخبرة عند استخدام غلاف التحكم عن بعد. (ar)
  • ncurses (new curses) je knihovna poskytující rozhraní pro tvorbu aplikací v textovém režimu běžících v unixovém terminálu. Knihovna emuluje chování knihovny curses z Unixu System V Release 4.0. Knihovna byla vyvinuta pod operačním systémem Linux, a byla portována na velké množství dalších unixových operačních systémů, ale i na OS/2 Warp. Knihovna ncurses je součástí projektu GNU, avšak je vydána pod zvláštní licencí (podobné licenci MIT), nikoli tedy pod licencí GPL či LGPL, jak je často (chybně) uváděno. (cs)
  • Ncurses es una biblioteca 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 intérpretes de comandos remotos. Ncurses significa «new curses», ya que es un reemplazo del descontinuado curses clásico de 4.4BSD. El proyecto provee API oficiales en C, C++ y Ada, aunque también hay bindings para otros lenguajes, como Perl, Python o Vala. Forma parte del proyecto GNU. Es uno de los pocos programas de GNU que no se distribuye bajo la GPL ni bajo la LGPL, sino bajo la licencia MIT. (es)
  • ncurses (Abk. für new curses) ist eine freie C-Programmbibliothek, um zeichenorientierte Benutzerschnittstellen (Text User Interface, TUI) unabhängig vom darstellenden Textterminal bzw. Terminalemulator darzustellen. Die Ansteuerung des Terminals wird hierbei soweit abstrahiert, dass die Programmierung unabhängig von der Art des verwendeten Terminals erfolgen kann. Obwohl ncurses zum GNU-Projekt gehört, wird es nicht unter der GPL oder LGPL, sondern unter einer leicht veränderten MIT-Lizenz vertrieben. ncurses begann als eine Neuimplementierung (Klon) von curses in Veröffentlichung 4.0 des System V, das seinerseits eine Weiterentwicklung der gleichnamigen BSD-Implementierung ist. (de)
  • ncurses (new curses) is a programming library providing an application programming interface (API) that allows the programmer to write text-based user interfaces (TUI) in a terminal-independent manner. It is a toolkit for developing "GUI-like" application software that runs under a terminal emulator. It also optimizes screen changes, in order to reduce the latency experienced when using remote shells. ncurses is a free-software emulation of the System V Release 4.0 (SVr4) curses. There are bindings for ncurses in a variety of programming languages, including Ada, Python, Gambas, Ruby, PHP, JavaScript, and Perl. (en)
  • ncurses (de l'anglais « New curses », littéralement « Nouvelles malédictions ») est une bibliothèque libre fournissant une API pour le développement d'interfaces utilisateur à menu déroulant, en utilisant les caractères et couleurs d'un mode semi-graphique. Non seulement ce type d'interface utilisateur se conçoit de manière indépendante du terminal, mais il accélère le rafraîchissement d'écran, diminuant par là le temps de latence que subissent d'ordinaire les utilisateurs de shells à distance. Beaucoup de langages de programmation intègrent aujourd'hui un lien vers cette bibliothèque : Python, Ruby, PHP, JavaScript, Perl, Ada et Gambas. (fr)
  • ncurses は、端末に依存しない形式でテキストユーザインタフェース (TUI) を作成するためのAPIを提供するライブラリ。画面切り替えを最適化し、リモートシェルで使ってもレイテンシを最小に抑えるようになっている。 (ja)
  • ncurses (new curses)는 프로그래머가 텍스트 사용자 인터페이스를 터미널 독립 방식으로 기록할 수 있도록 API를 제공하는 프로그래밍 라이브러리이다. 단말 에뮬레이터에서 실행하는 GUI같은 응용 소프트웨어를 개발하는 툴킷이다. 원격 셸을 이용하면 겪을 수 있는 레이턴시를 줄이기 위해 화면의 변화도 최적화한다. (ko)
  • Ncurses (new curses) è una libreria di funzioni software che gestisce il display di un'applicazione su un terminale a caratteri. Essa fornisce un'API, che supporta funzionalità grafiche e l'utilizzo del mouse su un terminale a caratteri in modo indipendente dalle caratteristiche del terminale stesso. La libreria ncurses rappresenta un'implementazione libera della precedente libreria per SVr4 (UNIX System V Rel. 4 di AT&T) della quale include ed estende le capacità. Il codice originariamente scritto da Pavel Curtis, sviluppato da Zeyd Ben-Halim, Eric S. Raymond, e successivamente da Thomas Dickey e Jurgen Pfeifer, Alexander V Lukyanov, Philippe Blain, Sven Verdoolaege, è manutenuto dal progetto GNU e distribuito con licenza MIT. (it)
  • ncurses (ang. new curses) – kontynuacja biblioteki z BSD. Dostarcza ona funkcji do obsługi terminala tekstowego niezależnie od jego typu (korzysta z lub ), z optymalizacją (ekran nie jest odrysowywany w całości). Umożliwia ona tworzenie aplikacji z interfejsem przypominającym interfejs graficzny. Pozwala ona także zmniejszyć opóźnienie odczuwane podczas użytkowania zdalnych shelli Unixowskich. W ncurses ekran składa się z nakładających się na siebie wirtualnych okien, których korzeniem jest okno stdscr, którego nie można przesuwać ani zmieniać jego rozmiaru (zawsze ma rozmiar terminala). Biblioteka ta jest dostępna na licencji MIT wraz z pełnym kodem źródłowym. Ważniejsze programy wykorzystujące ncurses do obsługi interfejsu to na przykład Aptitude, Midnight Commander, , Kismet, VLC. (pl)
  • Ncurses é uma biblioteca que disponibiliza uma API para o desenvolvimento de interfaces em modo texto. Garante também uma otimização quanto às mudanças de telas, reduzindo a latência quando se utiliza acesso remoto via shells. O nome ncurses vem de "new curses", uma referência ao já descontinuado 4.4 BSD classic curses. O líder do projeto é . Ncurses faz parte do projeto GNU e é um dos poucos componentes não distribuídos sob a licença GNU GPL ou LGPL; é distribuído sob uma licença similar à MIT License. (pt)
  • Ncurses (new curses) är ett programvarubibliotek som används för att göra -program (Text User Interface). Det hanterar till exempel så att användaren kan placera textsträngar på en angiven yta (x,y). Användaren kan göra menyer till sina program som sedan kan köras genom terminalen. (sv)
  • ncurses («new curses») — библиотека, написанная на языках Си и Ада, предназначенная для управления вводом-выводом на терминал, в числе прочего, библиотека позволяет задавать экранные координаты (в знакоместах) и цвет выводимых символов. Предоставляет программисту уровень абстракции, позволяющий не беспокоиться об аппаратных различиях терминалов и писать переносимый код. (ru)
  • ncurses(new curses)是一个程序库,它提供了API,可以允许程序员编写独立于终端的。它是一个虚拟终端中的“类GUI”应用软件工具箱。它还优化了屏幕刷新方法,以减少使用远程shell时遇到的延迟。 (zh)
  • ncurses (new curses) — бібліотека, яка реалізує API, що дозволяє програмісту створювати текстовий інтерфейс користувача для керуванням вводом-виводом на термінал в режимі консольного застосування. Це набір інструментів для розробки інтерфейсів, подібних до графічних програмних застосунків в режимі термінала. Вона оптимізована для роботи при зміні розмірів екрану, для зменшення , яка виникає при використанні віддалених командних оболонок Unix. (uk)
dbo:developer
dbo:genre
dbo:latestReleaseDate
  • 2021-10-21 (xsd:date)
dbo:latestReleaseVersion
  • 6.3
dbo:license
dbo:operatingSystem
dbo:programmingLanguage
dbo:thumbnail
dbo:wikiPageID
  • 22091 (xsd:integer)
dbo:wikiPageLength
  • 9694 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1123038636 (xsd:integer)
dbo:wikiPageWikiLink
dbp:caption
  • ncurses-based menuconfig (en)
dbp:developer
  • Thomas E. Dickey, Juergen Pfeifer, Eric S Raymond, Alexander V Lukyanov, Philippe Blain, Sven Verdoolaege, Nicolas Boulenguez et al. (en)
dbp:genre
dbp:latestReleaseDate
  • 2021-10-21 (xsd:date)
dbp:latestReleaseVersion
  • 6.300000 (xsd:double)
dbp:license
dbp:name
  • ncurses (en)
dbp:operatingSystem
dbp:programmingLanguage
dbp:screenshot
  • Linux-menuconfig.png (en)
dbp:wikiPageUsesTemplate
dbp:wordnet_type
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • إن كيرسيس (ncurses) (ال كيرسيس الجديد) مكتبة البرمجة توفر واجهة برمجة التطبيقات (API) التي تسمح للمبرمج بكتابة النص القائم على واجهات المستخدم بأسلوب المنصة المستقلة. هو مجموعة أدوات تطوير «مثل - واجهة المستخدم الرسومية» التي يتم تشغيلها تحت محطة المحاكي. كما تٌحَسّن تغييرات الشاشة، من أجل الحد من الكمون (أو وقت الاستجابة أثناء التجربة) ذوي الخبرة عند استخدام غلاف التحكم عن بعد. (ar)
  • ncurses (new curses) je knihovna poskytující rozhraní pro tvorbu aplikací v textovém režimu běžících v unixovém terminálu. Knihovna emuluje chování knihovny curses z Unixu System V Release 4.0. Knihovna byla vyvinuta pod operačním systémem Linux, a byla portována na velké množství dalších unixových operačních systémů, ale i na OS/2 Warp. Knihovna ncurses je součástí projektu GNU, avšak je vydána pod zvláštní licencí (podobné licenci MIT), nikoli tedy pod licencí GPL či LGPL, jak je často (chybně) uváděno. (cs)
  • ncurses は、端末に依存しない形式でテキストユーザインタフェース (TUI) を作成するためのAPIを提供するライブラリ。画面切り替えを最適化し、リモートシェルで使ってもレイテンシを最小に抑えるようになっている。 (ja)
  • ncurses (new curses)는 프로그래머가 텍스트 사용자 인터페이스를 터미널 독립 방식으로 기록할 수 있도록 API를 제공하는 프로그래밍 라이브러리이다. 단말 에뮬레이터에서 실행하는 GUI같은 응용 소프트웨어를 개발하는 툴킷이다. 원격 셸을 이용하면 겪을 수 있는 레이턴시를 줄이기 위해 화면의 변화도 최적화한다. (ko)
  • Ncurses é uma biblioteca que disponibiliza uma API para o desenvolvimento de interfaces em modo texto. Garante também uma otimização quanto às mudanças de telas, reduzindo a latência quando se utiliza acesso remoto via shells. O nome ncurses vem de "new curses", uma referência ao já descontinuado 4.4 BSD classic curses. O líder do projeto é . Ncurses faz parte do projeto GNU e é um dos poucos componentes não distribuídos sob a licença GNU GPL ou LGPL; é distribuído sob uma licença similar à MIT License. (pt)
  • Ncurses (new curses) är ett programvarubibliotek som används för att göra -program (Text User Interface). Det hanterar till exempel så att användaren kan placera textsträngar på en angiven yta (x,y). Användaren kan göra menyer till sina program som sedan kan köras genom terminalen. (sv)
  • ncurses («new curses») — библиотека, написанная на языках Си и Ада, предназначенная для управления вводом-выводом на терминал, в числе прочего, библиотека позволяет задавать экранные координаты (в знакоместах) и цвет выводимых символов. Предоставляет программисту уровень абстракции, позволяющий не беспокоиться об аппаратных различиях терминалов и писать переносимый код. (ru)
  • ncurses(new curses)是一个程序库,它提供了API,可以允许程序员编写独立于终端的。它是一个虚拟终端中的“类GUI”应用软件工具箱。它还优化了屏幕刷新方法,以减少使用远程shell时遇到的延迟。 (zh)
  • ncurses (new curses) — бібліотека, яка реалізує API, що дозволяє програмісту створювати текстовий інтерфейс користувача для керуванням вводом-виводом на термінал в режимі консольного застосування. Це набір інструментів для розробки інтерфейсів, подібних до графічних програмних застосунків в режимі термінала. Вона оптимізована для роботи при зміні розмірів екрану, для зменшення , яка виникає при використанні віддалених командних оболонок Unix. (uk)
  • ncurses (Abk. für new curses) ist eine freie C-Programmbibliothek, um zeichenorientierte Benutzerschnittstellen (Text User Interface, TUI) unabhängig vom darstellenden Textterminal bzw. Terminalemulator darzustellen. Die Ansteuerung des Terminals wird hierbei soweit abstrahiert, dass die Programmierung unabhängig von der Art des verwendeten Terminals erfolgen kann. Obwohl ncurses zum GNU-Projekt gehört, wird es nicht unter der GPL oder LGPL, sondern unter einer leicht veränderten MIT-Lizenz vertrieben. (de)
  • Ncurses es una biblioteca 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 intérpretes de comandos remotos. Ncurses significa «new curses», ya que es un reemplazo del descontinuado curses clásico de 4.4BSD. El proyecto provee API oficiales en C, C++ y Ada, aunque también hay bindings para otros lenguajes, como Perl, Python o Vala. (es)
  • ncurses (de l'anglais « New curses », littéralement « Nouvelles malédictions ») est une bibliothèque libre fournissant une API pour le développement d'interfaces utilisateur à menu déroulant, en utilisant les caractères et couleurs d'un mode semi-graphique. Non seulement ce type d'interface utilisateur se conçoit de manière indépendante du terminal, mais il accélère le rafraîchissement d'écran, diminuant par là le temps de latence que subissent d'ordinaire les utilisateurs de shells à distance. (fr)
  • ncurses (new curses) is a programming library providing an application programming interface (API) that allows the programmer to write text-based user interfaces (TUI) in a terminal-independent manner. It is a toolkit for developing "GUI-like" application software that runs under a terminal emulator. It also optimizes screen changes, in order to reduce the latency experienced when using remote shells. ncurses is a free-software emulation of the System V Release 4.0 (SVr4) curses. (en)
  • Ncurses (new curses) è una libreria di funzioni software che gestisce il display di un'applicazione su un terminale a caratteri. Essa fornisce un'API, che supporta funzionalità grafiche e l'utilizzo del mouse su un terminale a caratteri in modo indipendente dalle caratteristiche del terminale stesso. (it)
  • ncurses (ang. new curses) – kontynuacja biblioteki z BSD. Dostarcza ona funkcji do obsługi terminala tekstowego niezależnie od jego typu (korzysta z lub ), z optymalizacją (ekran nie jest odrysowywany w całości). Umożliwia ona tworzenie aplikacji z interfejsem przypominającym interfejs graficzny. Pozwala ona także zmniejszyć opóźnienie odczuwane podczas użytkowania zdalnych shelli Unixowskich. W ncurses ekran składa się z nakładających się na siebie wirtualnych okien, których korzeniem jest okno stdscr, którego nie można przesuwać ani zmieniać jego rozmiaru (zawsze ma rozmiar terminala). (pl)
rdfs:label
  • Ncurses (en)
  • إن كيرسيس Ncurses (ar)
  • Ncurses (cs)
  • Ncurses (de)
  • Ncurses (es)
  • Ncurses (it)
  • Ncurses (fr)
  • Ncurses (ja)
  • Ncurses (ko)
  • Ncurses (pl)
  • Ncurses (ru)
  • Ncurses (pt)
  • Ncurses (sv)
  • Ncurses (uk)
  • Ncurses (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
foaf:name
  • ncurses (en)
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:programmingLanguage of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License