XCWM, the X Composite Window Manager library and XtoQ, an OS X Window Manager

A session at X.Org Developer's Conference 2012

  • Jess van Derwalker

Thursday 20th September, 2012

11:00am to 12:00pm (CET)

The XCWM X Composite Window Manager library and XtoQ are two parts of a project that began as a Portland State University CS Capstone course project. Development on the project has continued as part of X.org's EVoC program.

The goal of XCWM is to create a C library that acts as a layer between XCB and OS specific window manager code that facilitates running X client windows as OS native windows on platforms such as OS X, Microsoft Windows, or Wayland. Through XCWM would allow developers to share more code, improve maintainability, and eventually remove some of the specific DDX's within the server code base.

XtoQ, which has been developed concurrently, is a proof of concept window manager application developed for OS X which uses XCWM.

The presentation will cover the basic library structure, some of its features, why certain desisions in implementation were made, and future work.

About the speaker

This person is speaking at this event.
Jess van Derwalker

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 11:00am12:00pm CET

Date Thu 20th September 2012

Short URL


View the schedule



See something wrong?

Report an issue with this session