Xlib без X11? Любая библиотека или система способна это сделать?

Прежде всего, протокол X не может быть полностью понят без архитектуры сервер-клиент, но, однако, большинство приложений XWindow используют Xlib и Xt таким образом, который может быть инкапсулирован внутри самого Xlib, просто переведя фреймбуфер и мышь / клавиатуру I / O по отношению к любому другому API, например SDL.

Знаете ли вы, что Xlib «frontend» делает это?

Или, альтернативно, любой «фиктивный XServer», который может предложить ту же идею?

Благодаря!

Технически Xlib является X11 , хотя разработчики xcb заменили части этого на xcb (см. Xlib и XCB ). Для этого (для ограничения ограничений в существующем Xlib ) была предназначена для написания xcb (см. XCL: Уровень совместимости Xlib для XCB ).

Но никто не объединил Xlib с Xt просто потому, что цели дизайна сильно различаются. Скорее всего, были созданы другие инструментальные средства – над Xlib . SDL является одним из нескольких различных наборов инструментов.