About: Xlib

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

Xlib (also known as libX11) is an X Window System protocol client library written in the C programming language. It contains functions for interacting with an X server. These functions allow programmers to write programs without knowing the details of the X protocol. Few applications use Xlib directly; rather, they employ other libraries that use Xlib functions to provide widget toolkits: * X Toolkit Intrinsics (Xt) * Athena widget set (Xaw) * Motif * FLTK * GTK * Qt (X11 version) * Tk * SDL (Simple DirectMedia Layer) * SFML (Simple and Fast Multimedia Library)

Property Value
dbo:abstract
  • Xlib je v informatice název sady knihoven implementujících protokoly pro komunikaci mezi aplikacemi (tj. klienty) a X Serverem v grafickém uživatelském rozhraní (GUI) X Window System. Xlib je naprogramována v jazyce C. Knihovna umožňuje programovat aplikace bez toho, aby programátor musel znát detaily X protokolu. Jen málo aplikací dnes využívá Xlib přímo. Pro programování grafických aplikací jsou používány vyšší knihovny, které následně využívají funkce Xlib, například: * (Xt) * (Xaw) * Motif * * GTK+ * Qt (X11 version) * Tk Xlib byla vytvořena kolem roku 1985, a v současné době se využívá v grafickém uživatelském prostředí mnoha unixových systémů. V současné době probíhá snaha nahradit zastaralou knihovnu Xlib novějšími knihovnami . Xlib je díky širokému nasazení v různých programech stále hojně využívána, a proto je XCB interně použita v nových implementacích Xlib jako nejnižší transportní vrstva. (cs)
  • Xlib es una biblioteca que reúne un conjunto de funciones y macros realizadas en el lenguaje de programación C y utilizadas por un cliente para hacer de interfaz con el servidor gráfico de X Window System.​ En resumen, es una interfaz de programación de bajo nivel para X11. Xlib está basada en la filosofía de eventos (o mensajes). La biblioteca apareció alrededor del 1985. Algunas aplicaciones utilizan directamente Xlib, sin embargo es muy común que se utilicen bibliotecas que a la vez la utilizan, entre ellas se encuentran: X Toolkit Intrinsics (Xt), Xaw, XView, Motif, GTK+, Qt (versión para X11), Tk. Xlib proporciona un método relativamente sencillo para realizar peticiones de protocolo al servidor X. Incluye funciones para realizar más livianamente las tareas más frecuentes, permitiendo al programador no usar el protocolo X para dichas tareas. Proporciona rutinas para facilitar la labor de crear y manipular recursos básicos (ventanas, contextos gráficos,...), el dibujo de elementos gráficos (botones, líneas,...) o generar la entrada y salida de texto, entre otros. (es)
  • Xlib ist eine Programmbibliothek unter anderem für das Zeichnen grafischer Benutzeroberflächen über das X Window System auf unixoiden Systemen.Sie regelt als Client-Bibliothek für das X-Window-Protokoll im X Window System die Interaktion von Clients mit einem X-Server. Sie stellt Transaktionen des X-Window-Protokolls über Funktionsaufrufe in der Programmiersprache C zur Verfügung.Diese Funktionen schaffen eine Abstraktion, mit der das Programmieren ermöglicht wird, ohne sich um Details des Protokolls kümmern zu müssen. Wenige Anwendungen nutzen die Bibliothek direkt, stattdessen wird meist auf andere Bibliotheken zurückgegriffen, die die Xlib-Funktionen nutzen, um Widgets zur Verfügung zu stellen, wie zum Beispiel die X11-Versionen der GUI-Toolkits Motif, Qt, FLTK, XForms oder GTK+. Die Wayland-Versionen der Widget-Toolkits Clutter, GTK+, Qt, SDL und EFL verwenden XLib nicht mehr, sondern libwayland-client. Die Xlib erschien erstmals 1985 und ist immer noch für die grafischen Benutzeroberflächen vieler Anwendungsprogramme in Benutzung. Eine Alternative ist die Bibliothek XCB, bei der insbesondere Wert auf eine gesteigerte Effizienz gelegt wird. (de)
  • Xlib est le nom d'une bibliothèque logicielle, offrant une implémentation de la partie cliente du protocole X Window System en C. Elle contient des fonctions de bas niveau pour interagir avec un serveur X. Ces fonctions permettent aux programmeurs d'écrire des programmes sans connaître les détails du protocole X. Peu d'applications utilisent la Xlib directement ; en général, elles exploitent d'autres bibliothèques qui reposent sur la Xlib pour fournir des éléments d'une interface graphique. Cette bibliothèque est apparue autour de 1985, implémentée par XFree86, et elle est toujours très utilisée par des systèmes UNIX ou apparentés. Elle sert de base pour la plupart des toolkits graphiques de haut niveau comme : * Intrinsics (Xt) * Motif * GTK * Qt Le projet XCB a pour objectif de se substituer à Xlib. (fr)
  • Xlib (also known as libX11) is an X Window System protocol client library written in the C programming language. It contains functions for interacting with an X server. These functions allow programmers to write programs without knowing the details of the X protocol. Few applications use Xlib directly; rather, they employ other libraries that use Xlib functions to provide widget toolkits: * X Toolkit Intrinsics (Xt) * Athena widget set (Xaw) * Motif * FLTK * GTK * Qt (X11 version) * Tk * SDL (Simple DirectMedia Layer) * SFML (Simple and Fast Multimedia Library) Xlib appeared around 1985, and is used in GUIs for many Unix-like operating systems. A re-implementation of Xlib was introduced in 2007 using XCB. (en)
  • Xlib è una libreria per il protocollo X Window System, sviluppata in C. Contiene funzioni usabili da un client per interfacciarsi con il server grafico. Tramite queste funzioni i programmatori possono scrivere codice senza conoscere i dettagli del protocollo. Poche applicazioni usano Xlib direttamente; generalmente impiegano altre librerie che usano le funzioni di Xlib per fornire i blocchi logici per costruire l'interfaccia: * * Xaw * Motif * * GTK+ * Qt (versione per X11) * Tk Xlib fece la sua comparsa circa nel 1985 ed è utilizzata nelle interfacce grafiche di molti sistemi operativi Unix-like. La libreria è un'alternativa a Xlib. (it)
  • Xlib는 C 프로그래밍 언어로 작성된 X 윈도 시스템 프로토콜 클라이언트 라이브러리이다. X 서버와 상호 작용하는 함수들을 포함하고 있다. 이 함수들은 프로그래머들이 통신 프로토콜을 자세히 모르더라도 프로그램을 작성할 수 있게 도와 준다. Xlib을 직접 사용하는 응용 프로그램들은 드문 편이지만, 대개 위젯 툴킷을 제공하기 위해 Xlib 함수들을 사용하는 다른 라이브러리들을 이용하는 편이다: * (Xt) * (Xaw) * 모티프 * * GTK+ * Qt (X11 버전) * Tk Xlib은 1985년 즈음에 출현했으며 현재 수많은 유닉스 계열 운영 체제의 GUI에 사용된다. XCB 라이브러리는 Xlib을 대체할 목적으로 만들어진 라이브러리이다. 아직까지 Xlib이 널리 쓰이고 있으나, 오늘날 Xlib에서 구현하는 것들은 낮은 수준의 전송 계층으로서 XCB를 대신 이용할 수 있다. (ko)
  • XlibはX Window Systemのクライアント用ライブラリであり、C言語で書かれている。Xサーバとのやり取りを行うサブルーチン群を含む。それらのサブルーチンを使うことで、Xプロトコルの詳細を知らなくともプログラムを書くことが可能になっている。Xlibを直接使っているアプリケーションは少なく、通常はXlibの上位にウィジェット・ツールキットを提供する次のようなライブラリを配置して使う。 * Intrinsics (Xt) * (Xaw) * Motif * GTK * Qt(X11 版) * Tk Xlibが登場したのは1985年ごろであり、Unix系オペレーティングシステム (OS) のGUIに使われている。XCBはXlibの後継となるべく開発されている。 (ja)
  • Xlib to biblioteka protokołu klienta X Window System. Zawiera funkcje służące do interakcji z X-serwerem. Wiele bibliotek widżetów zostało opartych o Xlib, są to między innymi: * (znany jako Xt) * Motif * * Tk * GTK+ * Ultimate++ * Qt Biblioteka Xlib powstała w 1985 roku i posiada obecnie wiele historycznych zaszłości, które negatywnie wpływają na wydajność. Z tego względu opracowano mającą ją zastąpić bibliotekę XCB. (pl)
  • Xlib (X library, рус. библиотека «икс») — библиотека функций клиента системы X Window, написанная на языке Си. Содержит функции для взаимодействия с т. н. X-сервером. Библиотека позволяет использовать более высокий уровень абстракции, без знания деталей работы основного протокола системы X Window. Некоторые пользовательские приложения используют Xlib напрямую (например, Opera), другие используют специальные инструментарии «виджетов» - «надстройки» над базовой библиотекой Xlib. * Встроенные средства (Xt) * Набор виджетов Athena (Xaw) * Motif * GTK+ * Qt (версия для X11) * wxWidgets * SDL * SFML Библиотека Xlib появилась около 1985 года и на настоящее время используется как основа и как основной графический интерфейс пользователя во многих Юникс-подобных операционных системах. Библиотека XCB - попытка разработки замены Xlib. (ru)
  • Xlib是一種X Window System協定的用戶端,以C語言撰寫。其功能是與X server溝通。這樣的功能可以讓程式人員撰寫程式時,毋須了解其協定的細節。但甚少應用程式會直接使用Xlib;通常是透過其他的函式庫來呼叫Xlib用以提供部件工具箱(widget toolkits): * Intrinsics(Xt) * Xaw(Xaw) * Motif * GTK+ * Qt(X11 version) * Tk Xlib發表於1985年,目前使用在許多的Unix-like作業系統上。 目前XCB有可能取代Xlib. (zh)
  • Xlib (X library — бібліотека X) — програмна бібліотека функцій клієнта системи X Window, написана на мові Сі. Містить функції для взаємодії з так званим X-сервером. Бібліотека дозволяє використовувати вищий рівень абстракції, без знання деталей роботи основного протоколу системи X Window. Деякі користувацькі програми використовують Xlib безпосередньо (наприклад, Opera), інші використовують спеціальні інструментарії «віджетів» — «надбудови» над базовою бібліотекою Xlib: * Вбудовані засоби (Xt) * Набір віджетів Athena (Xaw) * Motif * GTK+ * Qt (версія для X11) * wxWidgets Бібліотека Xlib з'явилася близько 1985 року і натепер використовується як основа і як основний графічний інтерфейс користувача в багатьох Юнікс-подібних операційних системах. Як альтернативу можна відзначити бібліотеку , спробу розробки заміни Xlib. (uk)
dbo:developer
dbo:genre
dbo:programmingLanguage
dbo:releaseDate
  • 2015-06-11 (xsd:date)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1915751 (xsd:integer)
dbo:wikiPageLength
  • 14094 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1111052116 (xsd:integer)
dbo:wikiPageWikiLink
dbp:align
  • right (en)
dbp:alt
  • The Linux graphic stack (en)
  • The place of certain Linux kernel modules (en)
  • Scheme: Humane-machine_interaction (en)
dbp:caption
  • Illustrates the Linux graphics stack current as of 2013-08-24 (en)
  • XCB and Xlib are client libraries which implement a display server communications protocol (en)
  • Simple DirectMedia Layer can circumvent Xlib and write directly to framebuffer. An additional port to EGL is also available (en)
  • The display server sits between the kernel and its clients. It communicates with its clients over a given protocol. (en)
dbp:developer
dbp:direction
  • vertical (en)
dbp:genre
dbp:header
  • The role of KMS , Linux example (en)
dbp:image
  • Free and open-source-software display servers and UI toolkits.svg (en)
  • Linux Graphics Stack 2013.svg (en)
  • SDL Layers.svg (en)
  • Xlib and XCB in the X Window System graphics stack.svg (en)
dbp:name
  • Xlib (en)
dbp:programmingLanguage
dbp:released
  • ~1985 (en)
dbp:title
  • Xlib (en)
dbp:website
  • , documentation: (en)
dbp:width
  • 300 (xsd:integer)
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Xlib는 C 프로그래밍 언어로 작성된 X 윈도 시스템 프로토콜 클라이언트 라이브러리이다. X 서버와 상호 작용하는 함수들을 포함하고 있다. 이 함수들은 프로그래머들이 통신 프로토콜을 자세히 모르더라도 프로그램을 작성할 수 있게 도와 준다. Xlib을 직접 사용하는 응용 프로그램들은 드문 편이지만, 대개 위젯 툴킷을 제공하기 위해 Xlib 함수들을 사용하는 다른 라이브러리들을 이용하는 편이다: * (Xt) * (Xaw) * 모티프 * * GTK+ * Qt (X11 버전) * Tk Xlib은 1985년 즈음에 출현했으며 현재 수많은 유닉스 계열 운영 체제의 GUI에 사용된다. XCB 라이브러리는 Xlib을 대체할 목적으로 만들어진 라이브러리이다. 아직까지 Xlib이 널리 쓰이고 있으나, 오늘날 Xlib에서 구현하는 것들은 낮은 수준의 전송 계층으로서 XCB를 대신 이용할 수 있다. (ko)
  • XlibはX Window Systemのクライアント用ライブラリであり、C言語で書かれている。Xサーバとのやり取りを行うサブルーチン群を含む。それらのサブルーチンを使うことで、Xプロトコルの詳細を知らなくともプログラムを書くことが可能になっている。Xlibを直接使っているアプリケーションは少なく、通常はXlibの上位にウィジェット・ツールキットを提供する次のようなライブラリを配置して使う。 * Intrinsics (Xt) * (Xaw) * Motif * GTK * Qt(X11 版) * Tk Xlibが登場したのは1985年ごろであり、Unix系オペレーティングシステム (OS) のGUIに使われている。XCBはXlibの後継となるべく開発されている。 (ja)
  • Xlib to biblioteka protokołu klienta X Window System. Zawiera funkcje służące do interakcji z X-serwerem. Wiele bibliotek widżetów zostało opartych o Xlib, są to między innymi: * (znany jako Xt) * Motif * * Tk * GTK+ * Ultimate++ * Qt Biblioteka Xlib powstała w 1985 roku i posiada obecnie wiele historycznych zaszłości, które negatywnie wpływają na wydajność. Z tego względu opracowano mającą ją zastąpić bibliotekę XCB. (pl)
  • Xlib是一種X Window System協定的用戶端,以C語言撰寫。其功能是與X server溝通。這樣的功能可以讓程式人員撰寫程式時,毋須了解其協定的細節。但甚少應用程式會直接使用Xlib;通常是透過其他的函式庫來呼叫Xlib用以提供部件工具箱(widget toolkits): * Intrinsics(Xt) * Xaw(Xaw) * Motif * GTK+ * Qt(X11 version) * Tk Xlib發表於1985年,目前使用在許多的Unix-like作業系統上。 目前XCB有可能取代Xlib. (zh)
  • Xlib je v informatice název sady knihoven implementujících protokoly pro komunikaci mezi aplikacemi (tj. klienty) a X Serverem v grafickém uživatelském rozhraní (GUI) X Window System. Xlib je naprogramována v jazyce C. Knihovna umožňuje programovat aplikace bez toho, aby programátor musel znát detaily X protokolu. Jen málo aplikací dnes využívá Xlib přímo. Pro programování grafických aplikací jsou používány vyšší knihovny, které následně využívají funkce Xlib, například: * (Xt) * (Xaw) * Motif * * GTK+ * Qt (X11 version) * Tk (cs)
  • Xlib ist eine Programmbibliothek unter anderem für das Zeichnen grafischer Benutzeroberflächen über das X Window System auf unixoiden Systemen.Sie regelt als Client-Bibliothek für das X-Window-Protokoll im X Window System die Interaktion von Clients mit einem X-Server. Sie stellt Transaktionen des X-Window-Protokolls über Funktionsaufrufe in der Programmiersprache C zur Verfügung.Diese Funktionen schaffen eine Abstraktion, mit der das Programmieren ermöglicht wird, ohne sich um Details des Protokolls kümmern zu müssen. Wenige Anwendungen nutzen die Bibliothek direkt, stattdessen wird meist auf andere Bibliotheken zurückgegriffen, die die Xlib-Funktionen nutzen, um Widgets zur Verfügung zu stellen, wie zum Beispiel die X11-Versionen der GUI-Toolkits Motif, Qt, FLTK, XForms oder GTK+. (de)
  • Xlib es una biblioteca que reúne un conjunto de funciones y macros realizadas en el lenguaje de programación C y utilizadas por un cliente para hacer de interfaz con el servidor gráfico de X Window System.​ En resumen, es una interfaz de programación de bajo nivel para X11. Xlib está basada en la filosofía de eventos (o mensajes). La biblioteca apareció alrededor del 1985. Algunas aplicaciones utilizan directamente Xlib, sin embargo es muy común que se utilicen bibliotecas que a la vez la utilizan, entre ellas se encuentran: X Toolkit Intrinsics (Xt), Xaw, XView, Motif, GTK+, Qt (versión para X11), Tk. (es)
  • Xlib est le nom d'une bibliothèque logicielle, offrant une implémentation de la partie cliente du protocole X Window System en C. Elle contient des fonctions de bas niveau pour interagir avec un serveur X. Ces fonctions permettent aux programmeurs d'écrire des programmes sans connaître les détails du protocole X. Peu d'applications utilisent la Xlib directement ; en général, elles exploitent d'autres bibliothèques qui reposent sur la Xlib pour fournir des éléments d'une interface graphique. * Intrinsics (Xt) * Motif * GTK * Qt Le projet XCB a pour objectif de se substituer à Xlib. (fr)
  • Xlib (also known as libX11) is an X Window System protocol client library written in the C programming language. It contains functions for interacting with an X server. These functions allow programmers to write programs without knowing the details of the X protocol. Few applications use Xlib directly; rather, they employ other libraries that use Xlib functions to provide widget toolkits: * X Toolkit Intrinsics (Xt) * Athena widget set (Xaw) * Motif * FLTK * GTK * Qt (X11 version) * Tk * SDL (Simple DirectMedia Layer) * SFML (Simple and Fast Multimedia Library) (en)
  • Xlib è una libreria per il protocollo X Window System, sviluppata in C. Contiene funzioni usabili da un client per interfacciarsi con il server grafico. Tramite queste funzioni i programmatori possono scrivere codice senza conoscere i dettagli del protocollo. Poche applicazioni usano Xlib direttamente; generalmente impiegano altre librerie che usano le funzioni di Xlib per fornire i blocchi logici per costruire l'interfaccia: * * Xaw * Motif * * GTK+ * Qt (versione per X11) * Tk (it)
  • Xlib (X library — бібліотека X) — програмна бібліотека функцій клієнта системи X Window, написана на мові Сі. Містить функції для взаємодії з так званим X-сервером. Бібліотека дозволяє використовувати вищий рівень абстракції, без знання деталей роботи основного протоколу системи X Window. Деякі користувацькі програми використовують Xlib безпосередньо (наприклад, Opera), інші використовують спеціальні інструментарії «віджетів» — «надбудови» над базовою бібліотекою Xlib: * Вбудовані засоби (Xt) * Набір віджетів Athena (Xaw) * Motif * GTK+ * Qt (версія для X11) * wxWidgets (uk)
  • Xlib (X library, рус. библиотека «икс») — библиотека функций клиента системы X Window, написанная на языке Си. Содержит функции для взаимодействия с т. н. X-сервером. Библиотека позволяет использовать более высокий уровень абстракции, без знания деталей работы основного протокола системы X Window. Некоторые пользовательские приложения используют Xlib напрямую (например, Opera), другие используют специальные инструментарии «виджетов» - «надстройки» над базовой библиотекой Xlib. Библиотека XCB - попытка разработки замены Xlib. (ru)
rdfs:label
  • Xlib (cs)
  • Xlib (de)
  • Xlib (es)
  • Xlib (fr)
  • Xlib (it)
  • Xlib (ko)
  • Xlib (ja)
  • Xlib (pl)
  • Xlib (ru)
  • Xlib (en)
  • Xlib (zh)
  • Xlib (uk)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • Xlib (en)
is dbo:programmingLanguage of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is gold:hypernym 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