Skip to content

Xcb

XCB(X protocol C-language Binding)는 컴퓨팅에서 X 윈도 시스템을 위한 C 언어 결합이다. 자유 소프트웨어로 구현되어 있으며 Xlib을 대체하는 것을 목적으로 한다. 이 프로젝트는 2001년 Bart Massey가 시작하였다.

Xlib/XCB는 점진적인 이식 경로를 통해 Xlib와 XCB에 대한 응용 프로그램 이진 인터페이스 호환성을 제공한다. Xlib/XCB는 Xlib 프로토콜 계층을 사용하지만 Xlib 전송 계층을 XCB로 대체하며 XCB를 직접 이용할 수 있도록 기반 XCB 연결로의 접근을 제공한다. 대부분의 운영 체제는 X11 구현을 위해 Xlib/XCB를 사용하는데, 그 까닭은 여러 라이브러리들을 통해 응용 프로그램이 X 서버로의 연결을 개시하여 XCB와 Xlib를 둘 다 사용할 수 있기 때문이다.

See also

Favorite sitte