



X11 не сдается, выходят новые X‑серверы на Assembler, Rust и Zig
Wayland уже давно захватывает Linux-десктопы, но классика отказывается умирать. На прошлой неделе норвежский разработчик Гейр Исене анонсировал Frame — первый X-сервер, написанный на чистом Assembler. Месяцем ранее состоялся релиз yserver на Rust. Но есть нюанс: оба графических движка созданы при активнейшем участии LLM-ботов.
Посмотрим, что происходит на рынке альтернативных дисплейных серверов и не проглядывается ли та самая революция, которую заслужил Linux.
Frame поставляется как компактный бинарник без внешних зависимостей. Это фундамент нового гиперминималистичного стека CHasm, куда также входят самописные оконный менеджер, терминал и оболочка — все на x86-64 Assembly. Для любителей Rust Исене параллельно развивает Fe₂O₃ — набор аналогичных утилит.
Исене иронично заявляет, что «устал от четырех миллионов строк непонятного кода X11» и поэтому… решил написать свой. При этом честно признается: львиную долю работы, включая багфиксы и новые фичи, пишет Claude по его спецификациям. Так как автор по сути, это нейросеть, то и проект не позиционируется как классический Open Source — он просто передан в общественное достояние по лицензии Unlicense.
Представленный в прошлом месяце yserver от Йоса Дехаса решает те же задачи, но на Rust. Сервер лишен легаси-багажа, работает быстро и уже сейчас уверенно запускает 13 существующих рабочих окружений. Здесь тоже не обошлось без ИИ: в репозитории проекта активно наследили OpenAI Codex и GitHub Copilot.
Каталог готовых ИИ-моделей
Сервис для запуска и управления LLM в облаке Selectel. Выберите модель, конфигурацию и получите готовый эндпоинт для работы с ней.
Подробнее →
Если отвлечься от X‑новостей последних дней, можно вспомнить еще парочку интересных проектов:
Phoenix (Zig) —
Читать на habr.com